agentvet-mcp
agentvet-mcp
Servidor MCP para @mukundakatta/agentvet. Permite que Claude Desktop, Cursor, Cline, Windsurf, Zed o cualquier otro cliente MCP valide los argumentos de llamadas a herramientas generados por LLM antes de su ejecución y produzca mensajes de reintento amigables para el LLM cuando algo sale mal.
npx -y @mukundakatta/agentvet-mcpTres herramientas:
validate_tool_args— verifica los argumentos contra una especificación de forma pequeña; devuelve{ valid, error?, retry_hint? }donderetry_hintes un mensaje de retroalimentación para el LLM listo para enviar.lint_tool_definition— realiza una comprobación de integridad de una definición de herramienta en busca de errores comunes que perjudican la precisión del uso de herramientas por parte del LLM.generate_retry_message— dado un error de validación, construye el mensaje de reintento canónico orientado al LLM utilizando el formatoToolArgError.toLLMFeedback()de agentvet.
Añadir a tu cliente
Claude Desktop
Edita ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"agentvet": {
"command": "npx",
"args": ["-y", "@mukundakatta/agentvet-mcp"]
}
}
}La misma estructura para Cursor (~/.cursor/mcp.json), Cline, Windsurf, Zed.
Related MCP server: Echo MCP
Ejemplos de herramientas
validate_tool_args:
{
"tool_name": "send_email",
"args": { "to": "a@b.com" },
"shape": { "to": "string", "subject": "string", "body": "string" }
}Devuelve:
{
"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" } } }
}
}Devuelve advertencias sobre nombres que no están en snake_case, descripciones faltantes, descripciones de campos faltantes y ausencia de campos obligatorios.
generate_retry_message:
{
"tool_name": "send_email",
"validation_error": "missing required field: subject",
"attempted_args": { "to": "a@b.com" }
}Devuelve la cadena de retroalimentación de reintento canónica que ven los llamadores en tiempo de ejecución, para que puedas preparar el texto de reintento fuera del bucle del agente en vivo.
Por qué un servidor MCP separado
@mukundakatta/agentvet es una biblioteca de JavaScript sin dependencias. Este servidor MCP hace que sus primitivas de validación sean accesibles desde cualquier asistente de IA compatible con MCP. Útil para auditar rápidamente un registro de herramientas o preguntar al asistente "¿es este objeto de argumentos válido para mi herramienta send_email?" sin salir del chat.
Para la validación de argumentos en tiempo de ejecución en tu bucle de agente, utiliza @mukundakatta/agentvet directamente dentro de tu proceso Node (envuelve tu función de herramienta y lanza ToolArgError de forma síncrona).
Servidores MCP hermanos
Parte de la serie agent-stack:
@mukundakatta/agentfit-mcp— Ajústalo.@mukundakatta/agentguard-mcp— Aíslalo.@mukundakatta/agentsnap-mcp— Pruébalo.@mukundakatta/agentvet-mcp— Verifícalo. (este)@mukundakatta/agentcast-mcp— Validalo.
Licencia
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