download dots
MCP Client

MCP Client

2 min read
On this page (5)

Definition: An MCP (Model Context Protocol) client is the consumer side of the protocol, the actor that calls tools, resources, and prompts on an MCP server. The protocol allows local stdio and remote HTTP transports, and clients negotiate whatever authentication the target server requires (none, API key, or OAuth2+PKCE). In Taskade Genesis, Agents v2 act as MCP clients, reaching out to external MCP servers like Notion and Linear over HTTP with OAuth2+PKCE.

Why MCP Clients Matter in 2026

Most agents are stuck with whatever tools their host platform ships. MCP changes that. An agent that speaks MCP as a client gains access to any product that ships an MCP server, with no custom integration work. A Taskade AI agent that needs to read a Linear issue, update a Notion page, or kick off a workflow on a third-party platform calls those products through MCP, where the protocol is standard, the auth is standard, and the tool catalog is discoverable.

How an MCP Client Works

  1. Discover the server. The agent (or its operator) registers the URL of an external MCP server.
  2. Authenticate. The client completes the OAuth2+PKCE handshake on the user's behalf.
  3. Read the manifest. It pulls the list of available tools and resources the server exposes.
  4. Plan and call. During its agent loop, the agent decides when to invoke a remote tool, calls it via JSON-RPC, and incorporates the result.
  5. Reflect. The agent reads the response, updates its memory, and continues the loop.

Taskade-as-Client (v6.150+)

Agents v2 inside Taskade can connect to external MCP servers as clients. Notion and Linear were the two most-tested MCP servers at launch, but any compliant server works. The capability is gated by the mcp.access workspace feature flag, with rollout intent toward Business and above.

Connection to Taskade

The MCP client closes the loop on Taskade's MCP strategy. Taskade ships an MCP server so external clients can act on a workspace, and an MCP client so Taskade AI agents can act on external products. That two-sided posture is why Taskade can sit at the center of an agentic stack instead of at the edge of one.