FastMCP 3.x server for the American Dream Benefits Program plugin. Proxies best-in-class existing MCP servers (GitHub, Solana, Postgres, Exa, etc.) and mounts custom ADBP-domain tools on top. CodeMode transform for token-efficient tool discovery across large catalogs. Single stdio process, project-scoped via .claude/settings.json
Scoring was not performed
Three tools (solana_tools, adbp_tools, compliance_tools) are inferred from mount statements only with no visible schema definitions or explicit registration. Actual tool implementations are not accessible in provided source code.
No tool has a documented output schema. LLMs cannot predict response structure, breaking downstream tool chaining and composition patterns.
Naming violations: Five tools use non-verb names (msb_check, erisa_analysis, state_licenses, kyc, solana_tools, adbp_tools, compliance_tools). LLMs cannot infer action intent from names alone.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-22 | F | 16 | 2026-07-28+ | v2 |
| 2026-03-09 | F | 39 | - | v1 |
Parameter descriptions are minimal (under 30 chars) and lack format constraints, enums, and interdependencies. E.g., 'The entity ID' does not specify format, length, or allowed characters.
No error handling guidance in any tool description. LLMs have no recovery path for failures (missing entity, invalid state code, etc.).
Tool descriptions lack WHEN guidance. E.g., msb_check and kyc both perform compliance checks, no description explains when to call one vs. the other.
No pagination documented for list_vendors, despite potential for large result sets. Description does not mention limits or how to retrieve additional results.
Tools accept opaque IDs (employee_id, employer_id, ein) with no guidance on format. Descriptions do not indicate whether tools accept human-readable alternatives (names, emails) or only system IDs.
No evidence of permission gating, audit trails, or input validation in tool implementations. High-risk financial and compliance tools lack security hardening.