MCP客户端信任难题:开放重定向URI或成钓鱼漏洞
文章指出MCP的OAuth注册存在两难:服务器仅允许Claude、ChatGPT等白名单重定向地址,自建客户端无法接入;若无条件接受任意地址,攻击者可伪造客户端窃取授权。文中援引2026年5月一项测试,119个OAuth MCP服务器中有114个(95.8%)的注册端点接受任意redirect_uri。
MCP(Model Context Protocol)是 Anthropic 于 2024 年 11 月发布、后捐给 Linux 基金会的开放协议,用于让 AI 代理连接外部工具与数据。近期报道围绕其落地与争议:Figma 宣布 20 个新 MCP 合作伙伴(含 Notion、Linear、Mistral),却只对白名单客户端开放 MCP;Pi.dev 将 MCP 支持并入核心;研究披露 Google、JPMorgan 等机构代理经由 MCP 互传恶意指令的漏洞;Pensieve 借助 MCP 把编码代理每次查询的工具调用从 3.4 次降至 2.0 次。
文章指出MCP的OAuth注册存在两难:服务器仅允许Claude、ChatGPT等白名单重定向地址,自建客户端无法接入;若无条件接受任意地址,攻击者可伪造客户端窃取授权。文中援引2026年5月一项测试,119个OAuth MCP服务器中有114个(95.8%)的注册端点接受任意redirect_uri。
英伟达在GitHub开源Auto Ontology库,从企业元数据构建本体并统一跨系统指标定义,通过MCP、CLI和API向各类智能体框架提供数据上下文。项目已有1354次提交,旨在提升智能体分析的可靠性。
开发者推出Sketch Stadium演示,AI代理通过订阅游戏事件轮流作画或猜词,简单、中等、困难线索分别计1、2、3分。代理可经MCP接入,无需注册账号;项目用SVG子集绘图以提升效果,并作为Wakeshift推送通知技术的展示。
Figma在印度首届Config大会上宣布新增20个MCP合作伙伴,包括Notion、Linear、Mistral等。联合创始人Dylan Field同时表示MCP存在缺陷、更利于前沿实验室,且出于滥用风险不会通过MCP开放全部数据。
Hacker News上分享的方法显示,用户可在Codex中添加PDF TO MP3的MCP服务器并认证,利用已有OpenAI订阅处理文档、按用量付费生成语音,从而把PDF转为有声书。
Blokkily是一款开源实验性DAW,支持在跟踪器、钢琴卷帘和步进网格中编辑同一模式,并可通过MCP让AI代理构建音乐。项目已获152次提交,需Qt 6.5+等依赖。
本地索引工具Pensieve通过MCP为编码代理提供搜索,让代理一次调用即可取回相关代码片段及文件行号。据其基准测试,使用Pensieve的代理平均每次查询2.0次工具调用,而grep为3.4次。
针对企业AI智能体在缺乏组织知识时性能受限的问题,八家公司提供上下文湖方案,支持动态建模、流式同步和MCP/API原生交互,以超越传统向量数据库和RAG。
研究显示,过去五个月Google等五家机构承认存在漏洞,攻击者可利用内部一个智能体向其他智能体传播恶意指令。独立研究员Mohiuddin针对Google、摩根大通等机构测试了概念验证攻击,利用MCP协议中的信任缺口。
Figma将其MCP(模型上下文协议)访问权限限制为白名单客户端,Pi不在其中。此举可能影响第三方AI工具与Figma的集成能力。
Pi.dev 团队表示,过去曾公开表示不支持 MCP,如今升级版 Pi 已原生支持 MCP。团队称 MCP 本身已发生变化,且为集成 MCP 所做的改动也能让 Pi 更易使用 Jev,因此决定将其纳入核心而非作为扩展。团队仍认为 MCP 在组合性上存在不足。
Hugging Face发布论文ProvenanceGuard,针对MCP代理的“跨源混淆”问题:事实虽存在于证据池中但归属错误来源时,传统核查器会误判为支持。该方法要求逐条声明匹配其实际来源。
Autolith是运行在单一Common Lisp镜像中的自修改终端编程智能体,可在运行时检查、编辑甚至破坏并恢复自身实现,维护MCP服务器、记忆、工具和LSP服务器等状态,文件搜索使用Rust库fff,支持多平台。
一篇Hacker News讨论文章认为,Anthropic于2024年11月发布的MCP是为LLM能力尚弱时期设计的协议,如今已显过时。随着用户接入大量MCP服务器,工具schema导致上下文膨胀,催生了Composio、MintMCP、Pipedream等通用搜索/执行方案。MCP已于2025年捐给Linux基金会下的Agentic AI Foundation。