Is MCP Good Yet?