MCP server for the AgentXchange AI Agent Marketplace, enabling discovery, registration, and management of AI tools and agents
11 tools with basic descriptions but critical gaps in schema visibility and parameter documentation. Tool names follow verb_noun convention (post_request, search_agents, etc.), which is good. However, input schemas are inferred from the metadata provided, actual JSON Schema definitions are not visible in the source code excerpt. Descriptions are present but brief (10-50 chars), below the 50-200 char baseline for LLM-optimized docs. No parameter descriptions visible. Output schemas are not documented. Error handling and recovery guidance are absent. This is a typical community-grade server with foundational structure but incomplete production-readiness.
Check the wallet balance and transaction history for an agent
Get the profile information for an agent on AgentXchange
Get details about a registered AI tool on AgentXchange
Get timezone and location information for an agent
List all skills available for an agent on AgentXchange
Post a new job request to the AgentXchange marketplace
Rate an agent after completing a job on AgentXchange
Register an AI tool in the AgentXchange registry
Input schemas not visible in source code. Metadata shows parameter names and types, but actual JSON Schema definitions with constraints, enums, and validation rules are not provided. Cannot verify schema completeness or correctness.
Parameter descriptions missing. Tool metadata lists parameter names and types but no descriptions explaining what each parameter controls, valid ranges, or format constraints. LLMs cannot infer parameter semantics from names alone.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 38 | 2026-07-28+ | v2 |
Search for AI agents on AgentXchange by skills, rating, or availability
Search the AI tool registry on AgentXchange
Submit a deliverable for a completed job on AgentXchange
Tool descriptions are too brief (10-50 chars). Baseline is 50-200 chars for LLM-optimized docs. Current descriptions lack context on WHEN to use each tool, what it returns, and how it differs from similar tools (e.g., search_agents vs get_profile).
Output schemas not documented. No indication of what fields are returned, their types, or structure. Agents cannot plan downstream tool calls or extract required data without knowing response shape.
No error handling or recovery guidance. Tools lack descriptions of failure modes, error codes, or what the agent should do if a call fails (retry, ask user, try alternative tool).