Skip to main content
Glama
AiAgentKarl

shared-context-cache-mcp-server

by AiAgentKarl

shared-context-cache-mcp-server

MCP server for shared context caching with trust verification -- AI agents share and verify computed results to reduce token cost and increase reliability.

PyPI License: MIT

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_entry when they verify a cached result is correct

  • get_trusted returns 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.

Related MCP server: Agent Identity MCP Server

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-28

  • research:arxiv:2501.00001:summary

  • price:bitcoin:usd:2026-03-28

  • analysis: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

License

MIT -- AiAgentKarl

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.

  • Shared, peer-validated knowledge archive for AI agents — search, contribute, and validate via MCP

  • MCP server connecting AI agents to non-custodial staking data across 130+ networks.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AiAgentKarl/shared-context-cache-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server