Skip to content

MCP authority hub

Model Context Protocol (MCP)

Source-linked MCP infrastructure without invented compliance, adoption or performance claims.

What MCP is

Model Context Protocol is an open protocol for connecting AI applications to external context and tools through a standardized client-server interface. Instead of every application implementing custom, one-off integrations with every data source and tool, an MCP server exposes a consistent set of capabilities — resources, tools, and prompts — that any MCP-compatible client can consume. The protocol specifies the transport (stdio for local processes, Streamable HTTP for remote services) and the message format, not the specific tools a given server provides.

Why it matters for agent builders

Before MCP, connecting an agent to a database, a file system, or a SaaS API meant writing and maintaining a custom integration for each combination of framework and tool. MCP decouples the two: a tool author builds one server, and it works with any client that speaks the protocol — Claude Desktop, an IDE extension, or a custom agent runtime. This is a genuine reduction in integration surface area, but it does not by itself guarantee a given server is secure, actively maintained, or feature-complete; those remain separately verifiable facts about each specific server.

The three primitives

MCP defines three things a server can expose to a client, and the distinction matters for evaluating what a given server actually does:

ResourcesRead-only or subscribable data a client can fetch — a file, a database row, a log stream. Resources are addressed by URI and don't take arguments the way a function call does.
ToolsCallable functions with a defined input schema that the model can invoke to take an action or fetch computed data — run a query, create a ticket, execute a shell command. This is the primitive most agent frameworks lean on.
PromptsReusable, parameterized prompt templates a server can expose so a client doesn't need to hardcode task-specific instructions for that server's domain.

A server that only exposes tools and a server that exposes resources, tools, and prompts are both valid MCP servers — the primitive count isn't itself a quality signal, but it does tell you what interaction patterns the server actually supports before you integrate it.

Transports: stdio vs. Streamable HTTP

stdio runs the MCP server as a local subprocess and communicates over standard input/output. It has no network exposure by default — the server only runs when the client starts it, and only the client that spawned it can talk to it. This is the default choice for local development and for tools that need filesystem or local-process access.

Streamable HTTP exposes the server over a network endpoint, which is what remote and multi-client deployments need — a team sharing one server instance, or a server that needs to run independently of any single client's lifecycle. It brings the usual web-service concerns with it: authentication, TLS, and rate limiting are the operator's responsibility, not something the protocol enforces for you.

What MCP does not guarantee

The protocol standardizes the interface, not the implementation. Adopting MCP tells you nothing on its own about whether a specific server validates its inputs, sandboxes command execution, rate-limits requests, or handles authentication correctly — those are properties of each individual server's code, and need to be checked per server rather than assumed from protocol compliance. A tool-calling interface that lets a model execute arbitrary shell commands is exactly as dangerous over MCP as it would be over any other transport if the server doesn't constrain what commands are allowed.

Knowledge clusters

Core protocol

Clients, servers, tools, resources, prompts, transports and authorization.

Server directory

Source-linked MCP implementations with canonical upstreams.

Agent frameworks

How frameworks expose or consume MCP without treating MCP as a framework replacement.

Local LLMs

MCP with local inference, with performance claims held until reproducible benchmarks exist.

India

Sovereignty, Indic-language workflows and DPDP-aware architecture without automatic compliance claims.

MCP server routes

source-linked

GitHub MCP

Canonical source should be verified before feature-level publication.

refreshing

PostgreSQL MCP

Legacy route preserved; current maintained upstream needs verification.

refreshing

Slack MCP

Legacy route preserved; current maintained upstream needs verification.

source-linked

Filesystem MCP

Reference-server lineage; verify current package/source before deployment.

source-linked

Notion MCP

First-party repository link retained; capabilities should be read from upstream.

refreshing

Excel MCP

Legacy URL retained while a canonical upstream is verified.

refreshing

Shopify MCP

Legacy URL retained while an official MCP source is verified.

source-linked

Google Drive MCP

Reference-server lineage; verify current package/source before deployment.

source-linked

Google Maps MCP

Reference-server lineage; verify current package/source before deployment.

source-linked

Brave Search MCP

Reference-server lineage; verify current package/source before deployment.

source-linked

Puppeteer MCP

Reference-server lineage; verify current package/source before deployment.

source-linked

Memory MCP

Reference-server lineage for a knowledge-graph-backed persistent memory server.

source-linked

GitLab MCP

Reference-server lineage; verify current package/source before deployment.

source-linked

Sentry MCP

Reference-server lineage for error-tracking data access.

source-linked

Cloudflare MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

SQLite MCP

Reference-server lineage; verify current package/source before deployment.

source-linked

Fetch MCP

Reference-server lineage for web content fetching and conversion.

source-linked

Time MCP

Reference-server lineage for timezone conversion utilities.

refreshing

Redis MCP

Legacy route preserved; current maintained upstream needs verification.

refreshing

EverArt MCP

Legacy route preserved; current maintained upstream needs verification.

source-linked

Linear MCP

Reference-server lineage for Linear issue tracking.

source-linked

Context7 MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

Playwright MCP

First-party Microsoft repository link retained; capabilities should be read from upstream.

source-linked

Docker MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

Terraform MCP

First-party HashiCorp repository link retained; capabilities should be read from upstream.

refreshing

Asana MCP

Legacy route preserved; current maintained upstream needs verification.

refreshing

Todoist MCP

Legacy route preserved; current maintained upstream needs verification.

refreshing

Obsidian MCP

Legacy route preserved; current maintained upstream needs verification.

source-linked

Everything MCP

Reference-server lineage used as a comprehensive test and demo server.

source-linked

Pinecone MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

Stripe MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

Neon MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

Supabase MCP

Community-maintained repository link retained; capabilities should be read from upstream.

source-linked

Vercel MCP

First-party documentation link retained; capabilities should be read from upstream.

source-linked

HubSpot MCP

First-party documentation link retained; capabilities should be read from upstream.

source-linked

Grafana MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

Browserbase MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

Firecrawl MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

Apify MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

Chroma MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

Heroku MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

Cloudinary MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

Atlassian MCP

First-party documentation link retained; capabilities should be read from upstream.

source-linked

Elasticsearch MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

Snowflake MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

BigQuery MCP

First-party repository link retained; capabilities should be read from upstream.

refreshing

Wikipedia MCP

Legacy route preserved; current maintained upstream needs verification.

source-linked

Google Calendar MCP

Community-maintained repository link retained; capabilities should be read from upstream.

source-linked

Datadog MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

PagerDuty MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

Kagi MCP

First-party repository link retained; capabilities should be read from upstream.

source-linked

DuckDuckGo MCP

Community-maintained repository link retained; capabilities should be read from upstream.

View the full MCP server directory →

A dedicated MCP server registry

This hub covers MCP in the context of the broader agent evidence graph — how it relates to frameworks, agents, and the entities that implement it. For a registry focused specifically on discovering and comparing MCP servers across a wider catalog, see MCPServer.in, a companion directory dedicated to MCP server listings.

Related pages