mcpField
I
Invokary Platform Requirements

Invokary Platform Requirements

远程服务
invokary.com开发工具02 周前更新

关于 Invokary Platform Requirements

Invokary Platform Requirements 是只读 MCP 服务,面向需要了解 Claude、ChatGPT、Cursor 和 MCP Registry 收录要求的开发者。它提供带来源、证据标记和核查日期的要求数据,并支持跨平台比较与变更查询。

主要功能

  1. 01列出平台及要求概况
  2. 02按主题或产品入口查询要求
  3. 03按 ID 查看要求及替代项
  4. 04并排比较多个平台要求
  5. 05搜索要求与平台规则变更

适用场景

  1. 01准备 MCP 连接器的目录提交
  2. 02核对某平台的隐私或测试要求
  3. 03比较不同平台的提交规则

MCP 相关

该只读 MCP 服务向客户端提供平台清单、要求查询、比较、搜索和规则变更等工具。回答附带数据集来源、版本、日期和许可信息。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.invokary.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

6

此工具无需参数。

详细介绍

Platform Requirements MCP 服务

一个只读 MCP 服务,用于查询 Claude、ChatGPT、Cursor 和 Official MCP Registry 在收录 MCP 连接器或插件前的要求。每个回答都附带要求的来源、证据标签和最近核查日期。

端点: https://mcp.invokary.com/mcp(Streamable HTTP,无需登录)

由 Invokary 维护。数据来自 Platform Requirements 数据集,采用 CC BY 4.0 许可发布。

已收录于: Official MCP Registry,名称为 com.invokary/platform-requirements;Claude 的 Connectors Directory(社区版);以及 Smithery。

连接

此服务无需账户、密钥或登录。通过 URL 添加:

  • Claude: 使用 URL https://mcp.invokary.com/mcp 添加自定义连接器。

  • Claude Code: claude mcp add --transport http platform-requirements https://mcp.invokary.com/mcp

  • ChatGPT: 在开发者模式下,使用 URL https://mcp.invokary.com/mcp 添加 MCP 服务。

  • Cursor: 将以下内容添加到 .cursor/mcp.json(或在 .cursor-plugin/ 中安装插件):

    { "mcpServers": { "platform-requirements": { "url": "https://mcp.invokary.com/mcp" } } }
    
  • VS Code: 将以下内容添加到 .vscode/mcp.json:

    { "servers": { "platform-requirements": { "type": "http", "url": "https://mcp.invokary.com/mcp" } } }
    
  • 任何客户端: 使用 MCP Inspector 试用:npx @modelcontextprotocol/inspector --cli https://mcp.invokary.com/mcp --method tools/list

它使用 2026-07-28 协议(server/discover,无会话),同时也支持通过 2025 initialize 握手启动的客户端。

工具

工具功能
list_platforms列出涵盖的平台,以及每个平台的目录、供应商、要求数量、主题和最近核查日期。
get_platform_requirements返回某个平台的要求,可按主题或产品界面进一步筛选。
get_requirement按 ID 返回一项要求,例如 claude.rule-annotations;若已弃用,则返回取代它的要求。
compare_platforms并排比较两个或多个平台的要求,并按主题分组。
search_requirements查找与关键词或问题匹配的要求,例如“隐私政策”或“测试用例”。
list_platform_changes列出平台提交规则变更的带日期说明。

每个结果都包含文本形式和结构化形式(每个工具都声明了输出架构),两种形式的末尾都附有引用:数据集名称、版本、日期、许可和署名信息。tools.json 包含完整的工具定义。

六种工具都设置相同的提示,原因也相同:它们只读取随服务一同打包的数据集。

提示值原因
readOnlyHinttrue工具只读取随服务打包的数据集,不会进行任何更改。
destructiveHintfalse不会在任何地方写入或删除内容。
openWorldHintfalse工具不会调用任何外部系统;所有回答均来自随服务打包的数据。
idempotentHinttrue在数据下次更新之前,相同调用会返回相同回答。

数据

data/platform-requirements.json 是 invokary.com/data/platform-requirements.json 的副本,该文件是数据集的事实来源。每日工作流(sync-data.yml)会在有新版本时复制该版本,前提是它通过验证和测试;随后服务会根据该提交重新部署。

  • 每项要求都有一个稳定的 id。id 永远不会重复使用;已移除的要求会列为已弃用项,并注明替代项(如果有)。
  • evidence 的值为 V(已根据平台文档验证)、3P(第三方)、CC(公司声明)或 INF(推断)。
  • verifiedAt 是最近一次根据来源核查该要求的日期。

发现某项要求已过时?请提交问题,并附上说明情况的平台页面;或者发送邮件至 [email protected]。

隐私

该服务没有账户,也不会设置 Cookie。对于每个请求,服务都会记录请求方法、工具名称、客户端声明的名称和版本、协议版本、处理结果以及响应时间。服务绝不会记录 IP 地址、用户代理或工具参数。Cloudflare 会处理你的 IP 地址以传送响应并应用速率限制,但服务不会存储该地址。Invokary 的隐私声明见 invokary.com/legal/privacy。

开发

npm ci
npm test            # unit, protocol and HTTP tests, the submission test cases (evals/) and the tools.json check
npm run typecheck
npm run dev         # wrangler dev on http://127.0.0.1:8787/mcp
npm run tools:json  # regenerate tools.json after changing a tool
npm run data:sync   # refresh the dataset snapshot from invokary.com

每次向 main 推送时,Worker 都会通过 Cloudflare Workers Builds 部署到 mcp.invokary.com,因此此代码库中不会存放 Cloudflare 凭据。

许可证

代码采用 MIT License。data/ 中的数据采用 CC BY 4.0:请注明 Invokary,并链接至 https://invokary.com/platforms。

Invokary 是一家独立工作室,与 Anthropic、OpenAI 或 Anysphere 均无关联。Claude、ChatGPT 和 Cursor 是各自所有者的商标。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。