MCP Specification

活跃
GitHub TypeScript NOASSERTION

简介

MCP 协议官方规范,定义 Agent 与工具间的通信标准。

核心特性

  • 官方权威 — Anthropic 维护的规范文档
  • 协议定义 — JSON-RPC 2.0 之上
  • 能力声明 — Server / Client 能力协商
  • 资源、提示、工具 — 三大原语
  • 版本管理 — 跟随生态演进

适用场景

💡 为 MCP 实现提供权威参考。
💡 在企业内统一 Agent 与工具的接口规范。
💡 在团队内对齐 MCP 语义避免歧义。

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(9.2k stars)

⚠️ 不足

  • 缺少明确的开源许可证

快速开始

# 克隆
git clone https://github.com/modelcontextprotocol/specification
cd specification
# 打开 docs/README.md 浏览规范

相关项目

Vibe-Trading

33.1k · Python
活跃 A+

「Vibe-Trading」是工具型仓库:面向个人量化与算法交易场景,结合大语言模型与 MCP 工具链,支持回测与多智能体决策流程。

ai-agentalgorithmic-tradingbacktesting +5
  • · 一条命令为交易 Agent 赋能完整的量化交易能力,集成 LLM 与 MCP 工具链
  • · 支持 7 多数据源(Tushare、OKX、CCXT、AkShare 等)的回测引擎,含本地缓存
  • · Connector-first 架构,支持 IBKR、Robinhood、Tiger、Alpaca 等多券商模拟交易

MCP Use

10.6k · TypeScript
活跃 A+

MCP Use 是一个围绕 Model Context Protocol 的工具编排项目,帮助 Agent 快速接入 MCP server、统一工具调用接口,并提升多工具协作的一致性与可移植性。

mcptoolsprotocol +1
  • · 全栈 MCP 框架,提供 TypeScript 和 Python 双语言 SDK
  • · 使用类型化工具定义和 Zod Schema 验证构建 MCP Server
  • · MCP Apps——可在 Claude、ChatGPT 等客户端间通用的交互式 React 组件