Token导航 LogoToken导航TokenDH.com
MCP Visibility Gap Demo logo
AI代理stdio官方级别未说明来源级核验

MCP Visibility Gap Demo

MCP Server

本地化演示工具,用于展示MCP服务器在版本或授权状态变更时声明的工具能力差异,同时保持运行时工作流和测试通过。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Python本地部署AI代理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

jordanstarrk

提供方

jordanstarrk

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python3 -m venv .venv

详细介绍

MCP能见度差距演示

一个最小的本地演示,展示如何 已声明的MCP能力表面可以无声地扩展 而运行时工作流和测试保持绿色。

这表明

  • MCP服务器可以更改其 已声明的刀具表面 跨版本或身份验证状态
  • 运行时强制和测试仍然可以通过
  • 审稿人没有协议原生方式来证明表面没有变化

什么变得可见(什么不可见)

表面变化类型MCP协议声明框架(MCP融合)外部检查(MCP飞行前)
添加了新工具✅ 可见通过 tools/list (无差异/连续性)✅ 在清单中可见✅ (通过快照差异)
在同一工具下扩展架构✅ 可见通过 tools/list (无差异/连续性)✅ 在清单中可见
合并行动枚举扩展⚠️ 在模式中声明,但在审查UI中往往表现不佳✅ 操作与元数据一起出现⚠️ (最好通过丰富的清单显示)
未声明的行为变化❌ (超出范围)
经久耐用✅ (快照+差异)

快速启动(协议级验证)

Prereq(Python):

python3 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt

Prereq(MCP Fusion构建,一次):

cd fusion
npm install
npm run build
cd ..

运行一个命令线束:

python scripts/prove_protocol_surfaces.py

它写入持久的快照工件(A/B+ diff.txt)under snapshots/proof/.

下一步去哪里看

  • 结果/证据: EXPERIMENT_LOG.md (包括香草MCP与MCP融合表)
  • 光标运行手册: EXPERIMENTS.md (人类可见的客户端行为)
  • 深潜/讲解员: docs/OVERVIEW.md (全幅+演示)

关键要点

MCP(和MCP Fusion)可以告诉你服务器现在声明了什么。它们没有提供一种持久的方法来证明自上次审查以来发生了什么变化。缺少的检查原语是这个仓库的重点。

非目标

  • 沙盒
  • 运行时实施
  • 漏洞利用

目录标签

目录标签

Python本地部署AI代理MCP协议能力声明检测版本差异工具链安全

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP