modelcontextprotocol/modelcontextprotocol

TypeScriptmodelcontextprotocol.io

Specification and documentation for the Model Context Protocol

specificationstandardmcpdocs
Crecimiento de estrellas
Estrellas
9.2k
Forks
1.8k
Crecimiento semanal
+66
Issues
68
5k
sept 25ene 26may 26sept 26
Artefactosnpm
README

Model Context Protocol (MCP)

Just heard of MCP and not sure where to start? Check out our documentation website.

This repo contains the:

  • MCP specification
  • MCP protocol schema
  • Official MCP documentation

The schema is defined in TypeScript first, but made available as JSON Schema as well, for wider compatibility.

The official MCP documentation is built using Mintlify and available at modelcontextprotocol.io.

Authors

The Model Context Protocol was created by David Soria Parra (@dsp) and Justin Spahr-Summers (@jspahrsummers).

Contributing

See CONTRIBUTING.md.

License

This project is licensed under the MIT License.

Repositorios relacionados
Fission-AI/OpenSpec

Spec-driven development (SDD) for AI coding assistants.

TypeScriptnpmMIT Licensespecai
openspec.dev
67.6k4.6k
denysdovhan/wtfjs

🤪 A list of funny and tricky JavaScript examples

JavaScriptnpmtutorialDo What The F*ck You Want To Public Licensejavascriptspecification
bit.ly/wtfjavascript
37.7k2.7k
tc39/proposals

Tracking ECMAScript Proposals

proposalecmascript
tc39.github.io/process-document/
19.2k751
fantasyland/fantasy-land

Specification for interoperability of common algebraic structures in JavaScript

JavaScriptnpmlibraryMIT Licensejavascriptfantasy-land
10.2k368
conventional-commits/conventionalcommits.org

The conventional commits specification

SCSSMIT Licenseconventional-commitscommit
conventionalcommits.org
9.2k696
yonaskolb/XcodeGen

A Swift command line tool for generating your Xcode project

SwiftcliMIT Licenseswiftxcode
8.8k904
cloudevents/spec

CloudEvents Specification

PythonPyPIApache License 2.0serverlessspecification
cloudevents.io
5.9k612
estree/estree

The ESTree Spec

Otherestreejavascript
5.4k368
asyncapi/spec

The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.

JavaScriptnpmApache License 2.0asyncapireactive
asyncapi.com
5.3k382
microsoft/tsdoc

A doc comment standard for TypeScript

TypeScriptnpmlibraryMIT Licensetypescriptdocumentation
tsdoc.org
5k159
AndrewWalsh/openapi-devtools

Browser extension that generates API specs for any app or website

TypeScriptnpmappMIT Licenseapidevtools
chrome.google.com/webstore/detail/openapi-devtools/jelghndoknklgabjgaeppjhommkkmdii
4.3k86
WebAssembly/spec

WebAssembly specification, reference interpreter, and test suite.

WebAssemblyOtherspecification
webassembly.github.io/spec/
3.4k538