This is an early release preview. You may encounter bugs.
Model Context Protocol logo
Unclaimed

Tool connectors

Model Context Protocol

Open protocol plus SDKs for connecting agents to tools and data sources.

Built by Model Context Protocol

A+ 91/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
No votes yet

01 / About

What Model Context Protocol is.

The Model Context Protocol (MCP) is an open standard for connecting AI applications to external systems: data sources such as local files and databases, tools such as search engines and calculators, and workflows such as specialised prompts. An application that speaks the protocol reaches any compliant system through one interface instead of a bespoke integration per system.

This repository holds the protocol specification, the protocol schema, and the official documentation. The schema is defined in TypeScript first and published as JSON Schema as well for wider compatibility. The documentation is built with Mintlify and served at modelcontextprotocol.io.

The protocol covers both sides of a connection and the applications built on it: servers expose data and tools, client applications connect to those servers, and MCP apps run interactively inside an AI client.

Features

  • Open standard: one connection model between AI applications and external data, tools, and workflows
  • Specification and schema: the protocol is defined in TypeScript and also published as JSON Schema
  • Server side: servers expose data sources and tools to any client that speaks the protocol
  • Client side: applications connect to servers to reach that ecosystem without per-system integrations
  • MCP apps: interactive apps run inside an AI client over the same protocol
  • Documentation: core concepts, architecture, and build guides are published alongside the specification

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

04 / Build

Build with Model Context Protocol.

Browse the catalogue for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get Model Context Protocol →

Browse the catalogue