A template repository demonstrating integration of MCP servers with FastAPI and LangGraph for building AI agents with tool access
The server defines 1 tool (add) with complete naming, clear description, and a valid input schema with typed parameters. The tool follows verb-noun convention (add) and has explicit integer parameters with descriptions. However, the tool set is trivial (basic arithmetic) and does not demonstrate patterns like pagination, error handling guidance, composition, or idempotent operation verification. The single tool is well-formed but insufficient to assess production-grade patterns. Output schema is implicit (returns int) and not formally documented. Resource support (greeting://{name}) is present but not evaluated as a tool. No evidence of error handling patterns, confirmation workflows, or multi-step composition. The implementation is correct but minimal.
Add two numbers
Trivial tool set does not demonstrate patterns for production systems
Resource (greeting) present but not evaluated as tool; no composition demonstrated
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-22 | B | 73 | 2026-07-28+ | v2 |
| 2026-03-09 | F | 46 | - | v1 |