AI资产MCP服务器

TokRepo MCP Server是一个面向AI代理的原生MCP服务器,提供AI资产的发现、验证、安装计划、生命周期管理等功能,适用于AI技能、提示、MCP配置和工作流的管理。

  • by henu-wang
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 henu-wang/tokrepo-mcp-server

使用说明

TokRepo MCP服务器

TokRepo的代理原生MCP服务器:会话引导、能力发现、搜索/详细信息、信任验证、安装计划、Codex暂存、生命周期检查/更新/卸载/回滚、切换/收获计划,以及可重用AI资产的人工确认发布。

快速开始

克劳德代码

claude mcp add tokrepo -- npx -y tokrepo-mcp-server

光标/风帆

添加到MCP配置(~/.cursor/mcp.json):

{
  "mcpServers": {
    "tokrepo": {
      "command": "npx",
      "args": ["-y", "tokrepo-mcp-server"]
    }
  }
}

OpenAI Codex/Gemini CLI

codex mcp add tokrepo -- npx -y tokrepo-mcp-server
gemini settings mcp add tokrepo -- npx -y tokrepo-mcp-server

它的作用

连接后,您的AI助手可以:

  • 在规划过程中发现 --将任务或能力差距转化为结构化的候选人技能、提示、MCP配置、脚本和工作流
  • 解决能力差距 --在本地构建之前,选择一个具有验证证据、安装计划、生命周期合同、下一个MCP调用和CLI回退的候选者
  • 搜索 按关键字或类别划分的公共AI资产,带有代理拟合信号
  • 浏览 趋势资产,按类型筛选(MCP、技能、提示、代理、脚本)
  • 获取详情 --完整文档、安装说明和元数据
  • 验证信任 --只读内容哈希、安装计划哈希、权限信封、策略、trust_score_v2, evidence_bundleSBOM lite, signature_evidence、阻断器和警告
  • 安装前计划 --获取包含策略决策、回滚、验证的安装计划v2, evidence_bundleSBOM lite,以及 signature_evidence
  • 安全Codex安装 --默认情况下进行干运行;风险资产必须分期或明确批准
  • 生命周期控制 --列出、更新、卸载和回滚托管的Codex安装
  • 任务后收获 --使用以下命令检查更改或显式的本地文件 tokrepo_harvest 在任何推送之前,包括私人包裹草稿, quality_gate、包裹清单、SBOM lite和来源
  • 项目记忆 --搭配 tokrepo init-agent --target all 所以未来的特工知道在计划期间给TokRepo打电话
  • 探索表面 --官方MCP server.jsonA2A代理卡、便携式代理清单、工具目录, .well-known, agents.txt, llms.txt,并且npm元数据对于代理和注册表来说是机器可读的
  • 漏斗能见度 --匿名聚合事件显示代理是否实际发现、计划、安装、移交和推送可重用资产

可用工具

工具 说明
tokrepo_session_init 具有高信任资产、项目内存指针、最近切换和策略包URL的会话引导
tokrepo_discover 从任务、环境和约束中规划时间能力发现
tokrepo_resolve_capability 解决选定资产、验证证据、安装计划、生命周期合同、下一次MCP调用和CLI回退中的能力差距
tokrepo_search 按关键字/标签搜索资产 agent_fit 排名
tokrepo_detail 通过UUID获取完整的资产详细信息
tokrepo_install_plan 获取具有回滚、证据绑定、SBOM精简版和签名证据的代理本机安装计划v2
tokrepo_verify 激活前验证信任、哈希、权限、策略、证据绑定、SBOM lite和签名证据
tokrepo_codex_install 安全地进行试运行、搭建或安装Codex技能
tokrepo_installed 列出TokRepo管理的Codex安装
tokrepo_update 试运行或更新管理的Codex安装
tokrepo_uninstall 试运行或拆除受管理的Codex安装
tokrepo_rollback 试运行或回滚之前的Codex安装会话
tokrepo_handoff_plan 任务后可重复使用的本地工作的只读包装计划,包括质量_日期和包装清单
tokrepo_harvest 任务后可重用的更改或显式本地文件的只读包草稿生成器
tokrepo_push 在用户确认后将一个显式资产推送到TokRepo

对话示例

You: "Find me a good MCP server for databases"
AI: [calls tokrepo_resolve_capability] → Ranks DBHub, Supabase MCP, PostgreSQL MCP and returns verification/install-plan evidence for the selected candidate

You: "What video assets should I install?"
AI: [calls tokrepo_resolve_capability] → Finds relevant skills, checks fit, trust, and policy, then asks before installing

You: "Install that cursor rules asset"
AI: [calls tokrepo_verify] → Checks trust_score_v2, permissions, blockers, and warnings
AI: [calls tokrepo_install_plan] → Reviews policy and actions
AI: [calls tokrepo_codex_install with dry_run=false, confirm=true] → Writes only after explicit confirmation
AI: [calls tokrepo_rollback with dry_run=true] → Shows exactly what would be removed before rollback

You: "We created a reusable project rule; save it for future agents"
AI: [calls tokrepo_harvest] → Returns explicit files, hashes, quality_gate, package drafts, SBOM-lite, provenance, metadata defaults, and private-by-default push guidance
AI: [asks for confirmation before tokrepo_push] → Uploads only reviewed files

让未来的代理人发现TokRepo

在项目中运行一次:

npx tokrepo init-agent --target all

它将托管指令写入 AGENTS.md, CLAUDE.md, GEMINI.md,游标规则,GitHub Copilot指令,Cline规则,Windsurf规则,Roo规则,OpenHands微代理,Aider约定, .mcp.json,以及 .tokrepo/agent.json规则很简单:在规划过程中,当代理看到能力差距时,它应该调用 tokrepo_resolve_capability 或 tokrepo_discover 在发明一次性本地工具之前。任务完成后,代理可以呼叫 tokrepo_harvest 或奔跑 tokrepo harvest --changed --json 为用户确认的私人发布建议可重用的文件。

机器可读列表

注册表和代理可以通过以下方式发现此服务器:

使用 https://tokrepo.com/agent-ecosystem.json 用于代理市场提交、入门模板、README代码段、安装指南和示例项目。它包含规范列表副本、生态系统通道、目标项目内存文件和验证命令。

TokRepo为以下对象发出匿名聚合漏斗事件 tokrepo_resolve_capability, tokrepo_discover, tokrepo_verify, tokrepo_install_plan,安装干运行、安装、收割、交接和推送。它不发送任务文本或文件内容。禁用 TOKREPO_TELEMETRY=0.

为什么选择TokRepo?

TokRepo是 人工智能资产开放注册 --就像npm用于包,但用于AI技能、提示、MCP配置和工作流。

  • 管理资产 --质量审查,而不是倾销
  • 本地代理 --每个资产都有机器可读的安装合同
  • 通用 --适用于Claude Code、Cursor、Codex、Gemini CLI和任何MCP客户端
  • CLI可用 — npx tokrepo search "query" / npx tokrepo install <uuid>

需求

  • Node.js>=18
  • 互联网连接(查询tokrepo.com API)

链接

许可证

麻省理工学院