download dots
MCP Server

MCP Server

2 min read
On this page (5)

Definition: An MCP (Model Context Protocol) server is the program that exposes tools, resources, and prompts to MCP-compatible AI clients (Claude Desktop, Cursor, VS Code) over a standard transport. The protocol supports both stdio for local servers and HTTP for remote ones, and authentication is left to the implementation, ranging from none and API keys to OAuth2+PKCE. Taskade ships a public remote MCP server at www.taskade.com/mcp that uses HTTP transport with OAuth2+PKCE.

Why MCP Servers Matter in 2026

MCP is becoming the USB-C of AI tooling. Before MCP, every AI client needed a custom SDK for every product it wanted to touch, Slack had its own, Notion had its own, every bespoke integration was a one-off. MCP collapses that into a single open protocol. Any MCP server works with any MCP client, which means a user running Claude Desktop or Cursor can plug into Taskade Genesis the same way they plug into any other MCP-compliant product, with no per-vendor SDK lock-in. That portability is why MCP became the dominant standard inside one release cycle.

How MCP Servers Work

  1. Client connects. The AI client opens a connection to the server URL, for example https://www.taskade.com/mcp.
  2. Manifest exchange. The server returns a manifest of available tools, resources, and prompts.
  3. OAuth handshake. The client requests OAuth2+PKCE consent from the user.
  4. Tool invocation. The client calls tools via JSON-RPC; the server executes and returns results.
  5. Optional streaming. Long-running calls stream progress back over the same channel.

What Taskade-as-Server Exposes

Taskade ships a public MCP server (v6.148+) that exposes:

  • list_spaces to enumerate workspaces
  • inspect_space to read project structure
  • edit_space and write_file to mutate via the same virtual file system Taskade EVE uses

Connection to Taskade

The MCP server is one half of Taskade's MCP story. The other half is the MCP client, which lets Taskade AI agents call out to external MCP servers like Notion or Linear. Together they make Taskade both a destination AI clients can act on and a host that can call out to other tools, while GenesisAuth governs which workspace each connection touches.