Runnable MCP wrapper for the hosted LLM Pulse MCP endpoint.
Single tool with minimal definition quality. llmpulse_mcp_status has a clear, adequate description (95 chars) and proper tool annotations (readOnlyHint, idempotentHint). However, the tool is a proxy wrapper with no input parameters and serves primarily as a status check. The server itself is a thin pass-through to a hosted endpoint, so tool definitions are largely delegated to the remote service. No parameter descriptions exist (none needed), but the tool lacks depth typical of production tools. The STATUS_TOOL is hardcoded and well-structured, but represents only a diagnostic utility, not domain-specific functionality.
Check whether this wrapper is configured with an LLM Pulse API key and show setup details for the hosted MCP endpoint.
Tool serves as a diagnostic wrapper only; no domain-specific tools defined locally. All actual tools are proxied from remote endpoint, making local tool definitions incomplete.
No output schema documented for llmpulse_mcp_status. Response is a text string wrapped in content array, but structure is not formally declared in tool definition.
Proxied tools (resources, prompts) are listed dynamically but never validated or documented. LLM cannot know what tools are available until runtime, and no schema validation occurs on proxy responses.
API key is required but error message does not guide recovery. When LLMPULSE_API_KEY is missing, the status tool returns a message but other tools silently fail with 'Set LLMPULSE_API_KEY', no actionable next steps.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | C | 64 | 2026-07-28+ | v2 |
No rate limiting, timeout handling, or circuit breaker for proxied requests. A hung remote endpoint will block the entire server indefinitely.