All servers · Audio & speech · Code & repositories · AI models & agents
Voice Agent Linter
com.modernmustardseed/voice-linter · v1.0.0
Instruction-like text in descriptions
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Read-only (all tools declare readOnlyHint) |
| Capabilities declared | tools |
| Tool definitions | 3 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Instruction-like text was found in lint_voice_agent. This is a pattern match, not a verdict. What we look for
Description written by the publisher, not verified
Lints a phone voice agent prompt and platform config before real callers reach it.
Connect
streamable-http · https://mcp.modernmustardseed.com/voice-linter
claude mcp add --transport http voice-linter https://mcp.modernmustardseed.com/voice-linter{
"mcpServers": {
"voice-linter": {
"url": "https://mcp.modernmustardseed.com/voice-linter"
}
}
}Tools as reported by the server
lint_voice_agentCheck 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 andlist_lint_rulesList 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.explain_lint_ruleExplain 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.
Website · JSON · Text for agents · Registry updated 2026-10-11