Model Context Protocol
核心事实
时间轴 (近 90 天)
使用MCP时,开发者只需把API封装成一个轻量Node服务,即可被所有MCP-ready的应用调用,无需为每个AI应用重写Slack、GitHub和数据库集成。
Obsidian MCP 服务器作为本地进程运行在用户电脑上,直接从文件系统读取文件,通过 stdio 与 AI 工具通信,不需要网络访问,也不需要为仓库配置 API 密钥。
使用 MCP 模式时,AI 应用(如 Claude)不接触用户的 Instagram 登录信息,只连接 MCP server 并发现其能力。
JSON schema 在 MCP 中用于描述工具输入参数,宿主可以据此自动生成调用表单、校验参数或提前拒绝不合法参数,但不约束工具是否该被调用或调用是否被授权。
提示词里的“只读”不是权限边界;CLI 和本地 MCP 服务器都需要在执行环境、文件系统、网络和资源限制上实施平台级约束。
开发笔记本的 MCP 配置里遗留静态 bearer token 是最常见的失败起点,处理方式是立即轮换、迁移到短生命周期 OAuth 并在 IdP/SAP 中撤销旧令牌。
AI Agent 连接 SAP 系统的安全审查应遵循特定检查顺序:Agent 服务账户身份与最小权限 SAP 角色;默认只读、写入例外的工具允许列表;网络路径与分离的 DEV/PRD MCP 端点;密钥存储、令牌生命周期和轮换负责人;带样本关联事件的日志/SIEM 证明;15 分钟内的禁用/回滚演练;以及签署的用例范围与明确的非目标。
DEV 和 PRD 共用一个 MCP URL 是危险做法,应拆分端点、确认 DNS 和证书,并在目标环境错误时失败关闭。
在 SAP 场景中,安全责任由三方分担:SAP 负责核心系统安全和基础授权框架,MCP 实现方负责协议层安全与消息校验,企业自身承担应用层访问控制、数据分类、业务规则校验以及监控告警。
OpenZeppelin MCP Agent 将安全审计能力与 Model Context Protocol 结合,让 AI 模型以标准化方式调用合约安全检查工具
还有 40 条时间轴事件
全部知识事实 (20)
同时连接多个 MCP 服务器时,仅工具描述就可能消耗数千甚至上万 tokens
90%已验证MCP采用客户端-服务器架构,基于标准化的JSON-RPC通信协议
90%已验证Anthropic于2024年底推出了MCP(Model Context Protocol,模型上下文协议),这是一个旨在规范AI模型与外部工具、数据源之间交互方式的开放标准
90%已验证MCP中工具(Tool)由模型决定调用,提示词(Prompt)由用户触发,资源(Resource)由应用程序控制
80%已验证MCP采用客户端-服务器架构,AI编程工具作为MCP客户端,外部服务作为MCP服务器
80%已验证MCP基于JSON-RPC 2.0协议构建,支持请求-响应和通知两种消息模式
80%已验证Model Context Protocol(MCP)是由 Anthropic 于 2024 年 11 月正式开源发布的开放协议
80%已验证MCP(Model Context Protocol)是Anthropic于2024年底发布的开放标准协议,定义了AI模型与外部工具、数据源之间统一的通信规范
80%已验证MCP(Model Context Protocol)是由 Anthropic 于2024年底提出并开源的标准化协议,旨在让 AI 模型与外部工具、数据源之间的交互有统一的接口规范
80%已验证MCP解决的是连接问题(模型如何触达工具),而Skill解决的是使用问题(模型何时、以何种策略组合工具)
75%已验证MCP 在安全性设计上约定工具调用需要明确的用户授权,资源访问受权限边界约束
65%已验证恶意MCP Server可以声明合法工具名称并在描述字段中嵌入提示词注入指令,这类攻击被称为「工具投毒」(Tool Poisoning)
65%已验证MCP Agent在推理过程中通过Function Calling能力自主决定是否调用工具、调用哪个工具、传入什么参数,整个过程是多轮迭代的
65%待验证MCP主要解决的是Agent与工具/数据源的连接问题,而非Agent-to-Agent实时通信
90%待验证MCP Atlas基于Anthropic提出的Model Context Protocol设计,测量模型在标准化工具调用协议下的Agent执行能力
85%待验证MCP授权规范强调令牌的受众(audience)验证,MCP服务器必须校验令牌确实是签发给自己的,以防止混淆代理人攻击
60%待验证Model Context Protocol(MCP)等开放标准正试图缓解AI Agent领域的平台锁定问题,但行业尚未形成统一的Agent互操作标准
60%待验证使用MCP时,开发者只需把API封装成一个轻量Node服务,即可被所有MCP-ready的应用调用,无需为每个AI应用重写Slack、GitHub和数据库集成。
50%待验证Obsidian MCP 服务器作为本地进程运行在用户电脑上,直接从文件系统读取文件,通过 stdio 与 AI 工具通信,不需要网络访问,也不需要为仓库配置 API 密钥。
50%待验证使用 MCP 模式时,AI 应用(如 Claude)不接触用户的 Instagram 登录信息,只连接 MCP server 并发现其能力。
50%