Voice Agent Linter

com.modernmustardseed由 modernmustardseed.com 发布官方发布者v1.0.0更新于 Oct 24, 2026

Lints a phone voice agent prompt and platform config before real callers reach it.

发布方自己的服务:AI Search Kit

已验证Streamable HTTP可网页运行开发者工具沟通与协作

概览

AI 生成的概览

在真实来电者接触之前,按规则检查电话语音助手的系统提示词和平台配置。

可以做什么
提供三个工具。lint_voice_agent 检查语音助手的系统提示词,并可选检查其配置 JSON(Vapi assistant、Retell agent 或 LLM、ElevenLabs agent 或 OpenAI Realtime session),依据从真实通话中总结的规则进行检查,可发现缺少实时日期、日期无年份,以及电话号码、邮箱、网址、连字符范围等问题。list_lint_rules 列出全部规则及其 id、标题、默认严重级别、类别、读取内容(提示词、配置或两者)和适用平台,可按平台或类别筛选。explain_lint_rule 按 id 解释单条规则,包括存在原因、错误与正确示例、修复方法、适用平台及带读取日期的来源。
适用场景
适用于构建或审查电话语音助手、希望在部署前发现提示词和配置问题的场景。适合使用 Vapi、Retell、ElevenLabs 或 OpenAI Realtime 的团队做快速规则检查,并查阅可用规则。
运行要求
通过 streamable HTTP 访问的远程 MCP 端点;未声明任何软件包、环境变量或请求头。未声明身份验证。两个参考类工具被描述为静态工具,无需网络访问。
安装前请注意
lint 工具会接收助手的系统提示词和配置 JSON,其中可能包含业务信息或配置中嵌入的凭据,提交前请确认内容。未声明身份验证,请考虑谁能访问该端点。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Voice Agent Linter,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.modernmustardseed%2Fvoice-linter/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "voice-agent-linter": {
      "type": "http",
      "url": "https://mcp.modernmustardseed.com/voice-linter"
    }
  }
}

工具

3

lint_voice_agent

Lint a voice agent

Check a phone voice agent’s system prompt and, optionally, its config JSON (Vapi assistant, Retell agent or LLM, ElevenLabs agent, or OpenAI Realtime session) against rule-based checks learned on live calls. Finds: no live date and dates without a year; phone numbers, emails, URLs, hyphen ranges and long numbers the voice will misread; no spelling protocol or bare-letter spelling; instructions to pass as human, missing AI disclosure and missing recording notice; scripted tool start lines, stall phrases and silent or long openers; tools with no description, untyped or undescribed parameters, undefined required fields, unformatted date parameters and unstated results; Vapi nested item enums, flat analysisPlan keys, disabled plans and plans without the transcript; ElevenLabs Turbo stutter risk; no transfer or callback path and no end-call; placeholders, secrets, very long prompts and contradictory always and never rules. Each finding has a rule id, severity, the exact line (and JSON path for config), an excerpt, a specific message and the fix; disclosure and recording rules carry their legal citations with the date read. Returns a 0 to 100 score and a verdict. Do not paste credentials: API keys, bearer tokens, passwords and the values of secret-named config fields (apiKey, secret, token, password, credentials, Authorization) are stripped from the input before any check runs and replaced with "[secret removed]", so they are never read, returned, logged or stored; the output says how many were removed. No model reads the input and nothing is stored. Informational, not legal advice.

输入参数platformconfig_jsonmin_severityfirst_messagesystem_prompt

list_lint_rules

List lint rules

List every Voice Agent Linter rule with its id, title, default severity, category, what it reads (prompt, config or both) and the platforms it applies to. Filter by platform or category. Static reference, no network access.

输入参数categoryplatform

explain_lint_rule

Explain a lint rule

Explain one Voice Agent Linter rule by id: why it exists, a bad and a good example, the fix, the platforms it applies to, and its sources with the date each was read. Static reference, no network access.

输入参数rule_id必填

版本历史

1
  1. v1.0.0最新Oct 11, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。

其他 Modernmustardseed 集成