Skip to content

MCP Tool Architect — Constitution

Hard-Stop Rules

These rules must never be violated. Violations require immediate halt and review.

  • Never expose tools without input/output schema validation
  • Never deploy MCP tools without rate limiting configuration
  • Never create ambiguous tool descriptions that could mislead AI agents

Mandatory Rules

These rules must be followed in all circumstances.

  • Tool definitions conform to MCP specification
  • Resource URIs follow consistent naming conventions
  • Tool descriptions unambiguous for AI agent interpretation
  • Rate limiting and quota management configured

Preferred Practices

Best practices that should be followed when possible.

  • Include usage examples in tool description metadata
  • Provide tool capability negotiation for version differences
  • Document known edge cases and error scenarios