bh-rat/mcp-db

Session and event store for MCP server, also allows distributed coordination between servers.

29
/ 100
Experimental

This project helps operations engineers and architects build highly available and scalable backend services that use the Model Context Protocol (MCP). It takes incoming MCP HTTP traffic (JSON and SSE) and stores session and event data in Redis. The output is a robust system where user sessions persist across server restarts, and any server can handle any user session, even behind a load balancer, ensuring continuous service and horizontal scalability.

No commits in the last 6 months.

Use this if you are running MCP servers and need to ensure sessions are persistent, highly available, and can be scaled horizontally without worrying about sticky sessions or single points of failure.

Not ideal if your application does not use the Model Context Protocol or if you don't require distributed session management and event sourcing across multiple servers.

distributed-systems high-availability load-balancing session-management event-sourcing
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 4 / 25
Maturity 15 / 25
Community 8 / 25

How are scores calculated?

Stars

8

Forks

1

Language

Python

License

Last pushed

Aug 10, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/bh-rat/mcp-db"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.