Convert docs into Open Knowledge Format bundles and serve them to MCP agents.
OKFy provides 4 read-only tools with consistent naming (verb_noun pattern: bundle_summary, search_concepts, read_concept, get_neighbors). All tools have descriptions (60-90 chars, within baseline 34-392 range) and input schemas with typed parameters. However, output schemas are not documented in the source code, and parameter descriptions lack detail on constraints, formats, and error recovery. No tool annotations (readOnlyHint, etc.) despite all being read-only. Error handling guidance is absent.
Get summary information about an OKF bundle including title, readiness status, and sources
Get related concepts (outbound links and backlinks) for a given concept
Read the full content of a specific concept from the OKF bundle
Search for concepts in the OKF bundle using full-text search
Output schemas not documented. LLMs cannot plan downstream calls or extract required fields without knowing response structure.
Parameter descriptions lack format/constraint details. E.g., 'limit' has no min/max bounds; 'depth' has no range; 'id' format unspecified.
No error handling guidance. Tools lack recovery hints (e.g., 'If concept not found, try search_concepts first').
No tool annotations despite all tools being read-only. Missing readOnlyHint would help agents understand safety.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | C | 61 | 2025-06-18+ | v2 |
search_concepts lacks pagination guidance. No mention of how results are limited or how to fetch additional results.