Shared Context Cache Server
FreeNot checkedMCP server for shared context caching with trust verification -- AI agents share and verify computed results to reduce token cost and increase reliability.
About
MCP server for shared context caching with trust verification -- AI agents share and verify computed results to reduce token cost and increase reliability.
README
MCP server for shared context caching with trust verification -- AI agents share and verify computed results to reduce token cost and increase reliability.
Why?
Every AI agent constantly re-computes the same results: weather lookups, price checks, document summaries, research queries. With this MCP server, agents share their computed results through a common cache -- and verify each other's results.
The Trust Layer (v0.2.0)
Cached results are only useful if they're accurate. The trust verification system solves this:
- Each cache entry has a trust score based on how many agents confirmed it
- Agents call
confirm_entrywhen they verify a cached result is correct get_trustedreturns only entries confirmed by 3+ agents (configurable)- Network effect: More agents verifying = more trusted results = everyone benefits
Like a CDN for agent intelligence -- with peer-reviewed accuracy.
Install
pip install shared-context-cache-mcp-server
Tools (8)
| Tool | Description |
|---|---|
cache_lookup |
Look up a cached result by key -- includes trust score |
cache_search |
Search cache by keywords -- find precomputed results with trust levels |
cache_store |
Store a computed result for other agents (starts with trust_score=1) |
confirm_entry |
Confirm a cached result is accurate -- increases trust score |
get_trusted |
Get only entries confirmed by 3+ agents (high confidence) |
cache_analytics |
Detailed analytics: hit rate, trust distribution, top agents, network score |
cache_stats |
Basic cache statistics (hits, misses, cost savings) |
cache_list |
List cache entries with trust scores, optionally filtered by tags |
Usage Pattern
1. SEARCH: cache_search("weather berlin") or cache_lookup("weather:berlin:today")
2. HIT? Use the cached result. Check trust_score for confidence level.
3. VERIFY: If result is accurate, call confirm_entry("weather:berlin:today")
4. MISS? Compute the result, then cache_store(key, value, tags="weather,berlin")
5. TRUSTED: Use get_trusted(min_trust=3) for only peer-verified results
Trust Levels
| Trust Score | Level | Meaning |
|---|---|---|
| 1 | Unverified | Only the original agent stored it |
| 2 | Partially verified | One other agent confirmed it |
| 3-4 | Trusted | Multiple agents verified accuracy |
| 5+ | Highly trusted | Strong consensus across agents |
Claude Desktop Config
{
"mcpServers": {
"shared-context-cache": {
"command": "shared-context-cache-mcp-server"
}
}
}
Cache Key Conventions
Use descriptive, hierarchical keys:
weather:berlin:2026-03-28research:arxiv:2501.00001:summaryprice:bitcoin:usd:2026-03-28analysis:company:AAPL:q1-2026
TTL Enforcement
Entries automatically expire after their TTL (default: 24h, max: 7 days). Expired entries return as cache misses -- compute fresh and store again.
Analytics
Use cache_analytics for detailed insights:
- Hit rate -- How effective is the cache?
- Most accessed entries -- What do agents need most?
- Most trusted entries -- Highest peer-verified results
- Top contributing agents -- Who's building the shared knowledge?
- Trust distribution -- How verified is the cache overall?
- Network effect score -- How strong is the agent network?
How It Works
Agent A stores result --> trust_score = 1 (unverified)
Agent B confirms result --> trust_score = 2 (partially verified)
Agent C confirms result --> trust_score = 3 (trusted)
Agent D uses get_trusted --> Gets only verified results, saves computation
The more agents participate, the more reliable the entire cache becomes. This is the core network effect.
Backend
- Remote cache: agent-apis.vercel.app/api/cache
- Trust layer: Local persistence in
~/.shared_context_cache_trust.json
License
MIT -- AiAgentKarl
Install Shared Context Cache Server in Claude Desktop, Claude Code & Cursor
unyly install shared-context-cache-mcp-serverInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add shared-context-cache-mcp-server -- uvx shared-context-cache-mcp-serverFAQ
Is Shared Context Cache Server MCP free?
Yes, Shared Context Cache Server MCP is free — one-click install via Unyly at no cost.
Does Shared Context Cache Server need an API key?
No, Shared Context Cache Server runs without API keys or environment variables.
Is Shared Context Cache Server hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Shared Context Cache Server in Claude Desktop, Claude Code or Cursor?
Open Shared Context Cache Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
by modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
by xuzexin-hzCompare Shared Context Cache Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All ai MCPs
