Bridge API service connecting Ollama with Model Context Protocol (MCP) servers
Single tool with adequate naming but significant gaps in description and schema documentation. The tool 'get_current_temperature' follows verb_noun convention, but the description is minimal (35 chars, below the rubric baseline of 194 chars average). Input schema is present but lacks type descriptions for parameters. No output schema is documented. The server appears to be a bridge/proxy rather than the primary tool source, the actual tool is defined in mock-weather-mcp-server/main.py using FastMCP, but registration details for the bridge itself are not visible in provided source. This limits confidence in tool composition and error handling quality.
Get current temperature for a location.
Tool description is too brief (35 chars), lacks LLM selection guidance
Input parameter 'city' lacks description in schema, type is declared but semantic meaning missing
No documented output schema, LLM cannot plan downstream operations or validate response structure
Bridge server tool registration not visible in provided source, tool definitions inferred rather than explicitly registered
No error handling guidance documented, LLM cannot know what to do if city is not found or API fails
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-22 | D | 57 | <=2025-11-25 | v2 |
| 2026-03-09 | F | 33 | - | v1 |