Skip to main content
Glama

Home Lab Context MCP

A small, storage-backed Model Context Protocol server for sharing durable project context between trusted coding agents. It is designed for a private network or another controlled environment; it is not a public data-sharing service.

What it provides

  • Project and safe-text-file discovery.

  • Read operations with ETags for optimistic concurrency.

  • Writes limited to context/ and handoffs/.

  • Timestamped handoffs for agent-to-agent continuity.

  • No delete operation.

Related MCP server: ctxfile

Shared agent memory

flowchart LR
  Claude["Claude Code"] <--> MCP["Home Lab Context MCP"]
  Codex["Codex"] <--> MCP
  MCP <--> Store["S3-compatible context store"]
  Store --> State["Current state"]
  Store --> Handoff["Decisions, tasks, handoffs"]

The MCP is deliberately shared memory. Private chat history remains with each agent; only explicit project context is shared.

Security model

The server deliberately rejects path traversal, secret-like names, unsupported file types, and oversized requests. Deploy it behind an authenticated ingress, use least-privilege storage credentials, and never store secrets in shared context. See the threat model.

Repository status

This repository contains the reusable authenticated HTTP MCP server, its S3-compatible context store, optimistic concurrency, and timestamped handoffs. It contains no private endpoint, credential, network, or cluster configuration.

Development

python -m unittest discover -s tests
python server.py

License

Apache-2.0. See LICENSE.

A
license - permissive license
-
quality - not tested
C
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

  • A
    license
    A
    quality
    A
    maintenance
    A local-first MCP server that snapshots project working state into a structured context object, enabling agents to share and resume sessions seamlessly without leaving your machine.
    5
    4
    Apache 2.0
  • A
    license
    -
    quality
    D
    maintenance
    A self-hosted MCP server enabling multiple AI coding agents to share state, preserve context across sessions, and coordinate with each other.
    115
    Apache 2.0
  • A
    license
    -
    quality
    A
    maintenance
    A local-first MCP server for AI coding agents that shares structured execution state, routes context deltas, and provides preflight nudges to prevent conflicts and stale decisions.
    MIT

View all related MCP servers

Related MCP Connectors

  • Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.

  • A MCP server built for developers enabling Git based project management with project and personal…

  • Persistent memory and cross-session learning for AI coding assistants (hosted remote MCP).

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/jharper21/home-lab-context-mcp'

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