mcpField
M
mcp-audit

mcp-audit

本地服务
github.com/archonicsAI 与智能体124 周前更新

关于 mcp-audit

mcp-audit 是用于检查生产环境 AI Agent 提示词、工具定义和上下文组织的 MCP 服务。每次扫描会按严重程度返回三项发现,并使用用户提供的 Anthropic API 密钥。

主要功能

  1. 01审查系统提示词
  2. 02检查工具定义
  3. 03分析上下文组织
  4. 04按严重程度列出三项发现

适用场景

  1. 01发现系统提示词中的指令冲突
  2. 02提升工具调用可靠性
  3. 03找出冗余或过时的上下文

MCP 相关

它向 MCP 客户端提供三种审计工具,支持 Claude Desktop、Cursor 和 Claude Code 等客户端。客户端使用用户提供的 Anthropic API 密钥连接。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"archonics-mcp-audit": {
"command": "npx",
"args": [
"-y",
"@archonics/mcp-audit"
],
"env": {
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>"
}
}
}
}
启动命令npx -y @archonics/mcp-audit
需要配置的环境变量
ANTHROPIC_API_KEY密钥Your Anthropic API key. Required — the audit engine calls Claude directly from your machine.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@archonics/mcp-audit0.1.4

工具

3

收录的工具列表 · 更新于 2 周前

参数类型必填说明
contextstring否可选。Agent 预期执行的任务及其使用者的简要说明。用一两句话描述。帮助审计引擎评估是否适用;留空仍会生成有用但针对性较弱的审计结果。
system_promptstring是要审计的完整系统提示词文本。粘贴完整提示词,包括角色定义、指令、格式要求和示例。除非确有必要,否则不要删改内容;删改会降低审计质量。

详细介绍

Archonics MCP 审计服务

为生产环境中的 AI Agent 提供免费套餐的上下文工程审计,以 MCP 工具的形式交付,可通过 Claude Desktop、Cursor、Claude Code 或任何兼容 MCP 的客户端调用。

你会获得: 按需检查系统提示词、工具定义或上下文打包,并返回排名前三的问题,无需账户。

费用: 免费。免费扫描确实完全免费。响应页脚会显示升级选项:49 美元的即时审计和 750 美元的完整审计;它们不是使用此工具的付费门槛。

为什么要做这个

生产环境中的 Agent 大多数故障并非模型故障,而是上下文工程故障。指令含糊、工具规格不完整、上下文臃肿、提示词更改缺少回归测试。这些问题经过训练的审阅者能够发现。Archonics 培养了这样的审阅者,并将其发布为 MCP 工具,让你无需提交支持工单,也能获得对 Agent 上下文的第二意见。

底层审计引擎采用 Archonics Audit Methodology v1.0,与我们付费审计所用的规范相同。

工具

audit_system_prompt

粘贴系统提示词,即可获得其中最重要的三项上下文工程问题,按严重程度排序,并附上具体建议。

**涵盖内容:**角色清晰度、指令冲突、未明确的限制范围、指令冲突时的优先级结构、Token 效率、格式规范的精确度、故障模式覆盖。

audit_tool_definition

粘贴工具/函数定义,即可获得影响模型调用可靠性的三个最重要问题。

**涵盖内容:**描述质量(“何时使用此工具”这一问题)、参数 Schema 精确度、参数文档、错误响应设计、可发现性。

audit_context_packing

粘贴具有代表性的上下文载荷(或描述其结构),即可获得最重要的三项效率与质量问题。

**涵盖内容:**内容清单、各部分之间的冗余、时效性/相关性、排序、截断风险、提示词缓存利用率。

安装

Claude Desktop

添加到你的 claude_desktop_config.json:

{
  "mcpServers": {
    "archonics-audit": {
      "command": "npx",
      "args": ["-y", "@archonics/mcp-audit"],
      "env": {
        "ANTHROPIC_API_KEY": "your-anthropic-api-key-here"
      }
    }
  }
}
Cursor

添加到你的 .cursor/mcp.json:

{
  "mcpServers": {
    "archonics-audit": {
      "command": "npx",
      "args": ["-y", "@archonics/mcp-audit"],
      "env": {
        "ANTHROPIC_API_KEY": "your-anthropic-api-key-here"
      }
    }
  }
}
Claude Code
claude mcp add archonics-audit npx -y @archonics/mcp-audit

然后在环境中设置 ANTHROPIC_API_KEY。

为什么需要我的 Anthropic API 密钥?

审计引擎由 Claude 驱动。你需要自带 API 密钥,原因如下:

  1. 审计内容会从你的计算机直接发送到 Anthropic API,不会经过 Archonics 服务器。
  2. 费用透明——一次典型审计使用 2,000–4,000 个 Token,远低于 1 美分。
  3. 不会出现“名义免费、实际受限”的速率限制问题。你的 API 密钥,你的限制。

如果你不想自带密钥,可以使用 agent.market 上 49 美元的即时审计——我们承担 API 费用,并返回完整方法论审计 PDF。

隐私

提交的内容会以临时方式处理。Archonics 基础设施不会留存潜在客户的内容,也不会将其用于训练任何模型。API 调用路径为:你的客户端 → 你的 Anthropic API 密钥 → Anthropic → 你的客户端。Archonics 服务器不会参与此流程。

多次审计中汇总的匿名化模式可能会用于改进方法论,例如“20 个受审系统中有 18 个缺少提示词回归测试”;但具体内容绝不会用于此流程。

详情:archonics.ai/privacy

升级选项

如果免费扫描发现了值得修复的问题,两种付费套餐可以提供更深入的审计:

  • 即时审计——49 美元 USDC,通过 x402 支付。 以编程方式对你提交的系统应用完整方法论。提供 5-10 页的 PDF 报告,涵盖全部四个维度(提示词、工具、上下文、评估),而不只是单个维度中的三个问题。列于 agent.market/archonics。
  • 完整审计——750 美元。 由人工审阅完整的 Agent 系统。提供 15-25 页的报告,根据你团队的实际情况量身定制。联系 [email protected]。

联系方式

许可证

MIT。尽情使用、分叉,也可以自行审计。

评论

支持 Markdown

第一次接触 MCP?

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

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