MCP server providing persistent memory tools via Tabula (tabula360.com). Enables AI models to save and recall facts about users across sessions and different AI applications.
Both tools lack input schemas entirely, cannot verify parameter types, constraints, or structure. Descriptions are present but minimal (under 100 chars each). No evidence of output schema documentation. Tools are named with verbs (search_, save_) but lack the depth required for production use. The example code shows tool invocation via OpenAI-compatible API, but the actual MCP tool definitions are not visible in the provided source, only inferred from the example client.
Save durable facts, preferences, or decisions to persistent memory
Search persistent memory for facts about the user
No input schemas visible for either tool. Cannot verify parameter types, required fields, constraints, or descriptions.
Tool definitions not directly visible in source code, only inferred from example client usage.
Descriptions are minimal (under 100 chars). 'Search persistent memory for facts about the user' lacks WHEN to use, WHAT it returns, and any prerequisites.
No parameter descriptions visible. If search_memory accepts a query parameter, its type, format, and constraints are undocumented. LLMs cannot infer parameter meaning from names alone.
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 34 | <=2025-11-25 | v2 |
No output schema documented. LLMs need to know what fields search_memory returns (e.g., does it return a list of facts, a single fact, metadata?) to plan downstream actions.