Agentβ™₯︎Age
Catalog

io.github.MukundaKatta/agentvet

Official

by MukundaKatta Β· JavaScript

Validate tool-call args before execution. Returns LLM-friendly retry hints.

agentvet-mcp (MCP Server): Tool-Call Argument Validation

This MCP server, io.github.MukundaKatta/agentvet, validates LLM-generated tool-call arguments before execution. It returns results tailored for LLM workflows, including retry hints when input does not match expectations. It is intended for use with MCP clients such as Claude Desktop, Cursor, Cline, Windsurf, Zed, and others.

πŸ› οΈ Key Features

  • Validates tool-call args against a small shape spec
  • Returns { valid, error?, retry_hint? }
  • Provides LLM-friendly retry messages when something is wrong
  • Categorized for MCP, tool-validation, and reliability

πŸš€ Use Cases

  • Pre-execution checks for tool-call arguments
  • Generating retry guidance for LLMs after validation failures
  • Integrating with MCP clients that support tool validation

⚑ Developer Benefits

  • Structured validation output: valid, error, retry_hint
  • Ready-to-send feedback via retry_hint
  • Uses a small shape specification approach

⚠️ Limitations

  • Validates against a β€œsmall shape spec,” as described in the available documentation excerpt

Topics

agent-stackagentsaianthropicllmmcpmcp-serveropenaireliabilitytool-validationzero-dependency