Skip to content

v1.8.1 — Two-tier MCP tools (53% token reduction)

Choose a tag to compare

@javimosch javimosch released this 10 Aug 11:09
· 3 commits to master since this release

v1.8.1 — Two-tier MCP tools

Reduces MCP tool definition overhead by 53% while maintaining 100% CLI parity.

Before (v1.8.0): 23 tools, 2487 tokens per API call

Every CLI command was an individual MCP tool. The tool definitions were injected into every LLM call, costing ~2500 tokens.

After (v1.8.1): 9 tools, 1158 tokens per API call

8 core tools (agent uses these mid-task, ~966 tokens):

  • memgraph_projects — discover projects
  • memgraph_recall — search memories
  • memgraph_read — read memory or section
  • memgraph_save — store new memory
  • memgraph_list — browse memories
  • memgraph_edit — update memory
  • memgraph_delete — remove memory
  • memgraph_recommend — skill recommendations

1 admin meta-tool (~192 tokens):

  • memgraph_admin — takes {command, args} and dispatches to 15 rare operations:
    status, config, profile, sessions, init, demo, import, attach, bridge, setup, feedback, query, related, plans, graph_from_dir

Impact

Metric v1.8.0 v1.8.1 Change
Tools advertised 23 9 -61%
Tokens per API call 2487 1158 -53%
CLI operations covered 23 23 100%

All 23 operations are still accessible — the admin meta-tool just doesn't advertise each one individually in the tool list.