MCP server for turva.dev. Exposes the service catalog, agent-readiness scores, security evidence and engagement principles to AI agents.
All 5 tools have zero-parameter schemas (empty input objects) and descriptions that, while present, are extremely long (200-300+ chars) and marketing-focused rather than agent-optimized. No parameter descriptions exist because there are no parameters. Tools are read-only discovery endpoints with no error handling guidance, no output schema documentation, and no composition support. This is a catalog/info server, not an agent-actionable toolkit.
Returns agent-readiness scores for turva.dev measured by isitagentready.com scanner, showing 100/100 Level 5 (Agent-Native) rating with category breakdowns for discoverability, content, bot access control, API auth MCP A2A discovery, and commerce.
Returns contact information for turva.dev including email ([email protected]), Signal handle, LinkedIn profile, business ID 3600281-7, location (Tampere, Finland), engagement model (async_only), correspondence languages (en, fi), first reply time (within one business day), channel notes, and how to start instructions.
Returns engagement principles for the agent-readiness audit model, including async-only communication, least-access credentials policy, measured results verification, and transparency backed by registered business ID 3600281-7 in Finland.
Returns security scan results for turva.dev from Hardenize (24/24 categories passed), Internet.nl (98/100 score), and Internet.nl email (90/100 score), demonstrating compliance with security best practices.
Returns the service catalog with pricing, duration, summary and deliverables for Shopify Agent Storefront Check, Agent-Readiness Audit, Advisory, Implementation, Agent Operations, and MCP Server Design services, plus bundled implementation add-ons.
All tools have empty input schemas ({}). No parameters means no parameter descriptions, no constraints, no validation guidance.
Descriptions are 200-300+ characters, marketing-focused prose ('Returns the service catalog with pricing, duration, summary and deliverables...') rather than agent-optimized. Baseline for A+ tools is 50-200 chars. These descriptions bury actionable intent under business copy.
No output schemas documented. LLMs cannot plan downstream tool calls or extract specific fields. Agents must infer structure from prose descriptions, which is error-prone and wastes tokens.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 43 | 2026-07-28+ | v2 |
No error handling guidance. If a tool fails (network error, malformed response), the LLM has no recovery path. No retryable/fatal classification, no actionable error messages.
All tools are stateless read-only discovery endpoints with no composition. No tool output feeds into another tool's input. This is a reference server, not an agent toolkit.