agentvet-mcp
agentvet-mcp
MCP-Server für @mukundakatta/agentvet. Ermöglicht es Claude Desktop, Cursor, Cline, Windsurf, Zed oder jedem anderen MCP-Client, von LLMs generierte Tool-Call-Argumente vor der Ausführung zu validieren und LLM-freundliche Wiederholungsnachrichten zu erstellen, wenn etwas nicht stimmt.
npx -y @mukundakatta/agentvet-mcpDrei Tools:
validate_tool_args— prüft Argumente anhand einer kleinen Form-Spezifikation; gibt{ valid, error?, retry_hint? }zurück, wobeiretry_hinteine sofort sendebereite LLM-Feedback-Nachricht ist.lint_tool_definition— führt eine Plausibilitätsprüfung einer Tool-Definition auf häufige Fehler durch, die die Genauigkeit der LLM-Tool-Nutzung beeinträchtigen.generate_retry_message— erstellt bei einem Validierungsfehler die kanonische, an das LLM gerichtete Wiederholungsnachricht unter Verwendung derToolArgError.toLLMFeedback()-Formatierung von agentvet.
Zu Ihrem Client hinzufügen
Claude Desktop
Bearbeiten Sie ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) oder %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"agentvet": {
"command": "npx",
"args": ["-y", "@mukundakatta/agentvet-mcp"]
}
}
}Gleiches Format für Cursor (~/.cursor/mcp.json), Cline, Windsurf, Zed.
Related MCP server: Echo MCP
Tool-Beispiele
validate_tool_args:
{
"tool_name": "send_email",
"args": { "to": "a@b.com" },
"shape": { "to": "string", "subject": "string", "body": "string" }
}Gibt zurück:
{
"valid": false,
"error": "missing required field: subject",
"retry_hint": "send_email rejected your args: missing required field: subject. Please call again with the corrected arguments."
}lint_tool_definition:
{
"tool": {
"name": "BadName",
"inputSchema": { "type": "object", "properties": { "x": { "type": "string" } } }
}
}Gibt Warnungen zu nicht-snake_case-Namen, fehlenden Beschreibungen, fehlenden Feldbeschreibungen und fehlenden Pflichtfeldern zurück.
generate_retry_message:
{
"tool_name": "send_email",
"validation_error": "missing required field: subject",
"attempted_args": { "to": "a@b.com" }
}Gibt die kanonische Wiederholungs-Feedback-Zeichenfolge zurück, die die Laufzeit-Aufrufer sehen – damit Sie Wiederholungstexte außerhalb der Live-Agent-Schleife vorbereiten können.
Warum ein separater MCP-Server
@mukundakatta/agentvet ist eine JavaScript-Bibliothek ohne Abhängigkeiten. Dieser MCP-Server macht seine Validierungs-Primitive für jeden MCP-fähigen KI-Assistenten zugänglich. Nützlich, um schnell ein Tool-Register zu prüfen oder den Assistenten zu fragen: „Ist dieses Argumente-Objekt für mein send_email-Tool gültig?“, ohne den Chat zu verlassen.
Für die Laufzeit-Argumentvalidierung in Ihrer Agenten-Schleife verwenden Sie @mukundakatta/agentvet direkt in Ihrem Node-Prozess (es umschließt Ihre Tool-Funktion und wirft synchron ToolArgError).
Verwandte MCP-Server
Teil der agent-stack-Serie:
@mukundakatta/agentfit-mcp— Fit it.@mukundakatta/agentguard-mcp— Sandbox it.@mukundakatta/agentsnap-mcp— Test it.@mukundakatta/agentvet-mcp— Vet it. (dieser hier)@mukundakatta/agentcast-mcp— Validate it.
Lizenz
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceA MCP server that exposes OpenAPI schema information to LLMs like Claude. This server allows an LLM to explore and understand large OpenAPI schemas through a set of specialized tools, without needing to load the whole schema into the context11350MIT
- AlicenseNot gradedqualityDmaintenanceA lightweight server that enables AI agents to emit and validate structured messages through MCP tool call returns. It facilitates reliable programmatic consumption of agent outputs by echoing validated payloads against predefined schemas.8MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that wraps Spectral to lint OpenAPI specifications, enabling LLMs to validate and fix API definitions.1MIT
- AlicenseNot gradedqualityCmaintenanceMCP server that routes natural language requests to structured tool calls using a LoRA-tuned small language model, with built-in validation, retry, and fallback recovery.MIT
Related MCP Connectors
MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MukundaKatta/agentvet-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server