Skip to main content
Glama
fbrawner3

GeekyGramps-MCP

by fbrawner3

GeekyGramps-MCP

GeekyGramps-MCP GeekyGramps-MCP

ステータス: アクティブ 作成日: 2026-07-01 所有者: Felton ビルダー: Codex (実装), Claude (アーキテクチャ/レビュー)

目的

FastifyベースのMCP(Model Context Protocol)ゲートウェイで、同じホームラボに対して作業する複数のAIコーディングエージェント(Claude Code、Codex、Antigravity)に、共有のプロジェクトスコープのメモリを提供します。PostgreSQLをバックエンドとし、ヘルスチェックを除くすべてのルートでリクエストごとのトークン強制を実施し、シークレットは設定に埋め込むのではなくInfisical CRDを介して配信されます。

複数のエージェントが互いに干渉することなく共通のプロジェクトメモリストアを読み書きできるように構築されており、各エージェントが独自の切断されたコンテキストを保持する代わりになります。

Related MCP server: iranti

構造

src/       Fastify server, DB access, project-key validation, tool policy enforcement
scripts/   DB provisioning/init, MCP reachability diagnostics, agent tmux session launcher, request router
test/      Node built-in test coverage for the token gate, tool policy, and project-key validation
deploy/    k3s app-template values, Infisical secret CRD, fail-closed NetworkPolicy

スタック

  • ランタイム: Node.js、Fastify

  • ストレージ: PostgreSQL

  • プロトコル: Model Context Protocol (@modelcontextprotocol/sdk)

  • シークレット: Infisical (Kubernetes CRDベースの同期)

  • デプロイターゲット: k3s、NodePortのみの公開、フェイルクローズのNetworkPolicy

注記

これは個人のホームラボツールであり、ポートフォリオ目的で公開されています。デプロイメント値(レジストリパス、サービス名、CIDR)はプレースホルダーです。実際のデプロイに使用される運用ランブックは、この特定の環境以外で再利用できるものではなく、実際のインフラストラクチャの詳細が含まれているため、非公開です。

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Persistent shared memory for AI agents. Hybrid search (pgvector + tsvector), knowledge graph, cognitive scoring, and 16-language temporal extraction. 97.2% Recall@10 on LongMemEval with one PostgreSQL query. Works across Claude Code, Cursor, Codex, OpenClaw, and any MCP client.
    22 PyPI
    115
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Persistent shared memory for AI coding agents. Stores facts as entity/key/value triples with hybrid semantic search, task checkpoints, and conflict resolution — shared across Claude Code, Codex CLI, and GitHub Copilot.
    16
    235 npm
    5
    AGPL 3.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    A persistent, trust-scored project memory for AI coding agents, backed by PostgreSQL + pgvector, providing durable memory of architecture decisions, bug patterns, and coding conventions.
    26 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Persistent semantic memory for AI agents using PostgreSQL and vector embeddings, enabling cross-session continuity and semantic search.
    AGPL 3.0