Skip to main content
Glama
fbrawner3

GeekyGramps-MCP

by fbrawner3

GeekyGramps-MCP

GeekyGramps-MCP GeekyGramps-MCP

Статус: активный Создан: 2026-07-01 Владелец: Felton Строитель: Codex (реализация), Claude (архитектура/рецензирование)

Назначение

Шлюз MCP (Model Context Protocol) на основе Fastify, предоставляющий общую память в рамках проекта нескольким ИИ-агентам кодирования (Claude Code, Codex, Antigravity), работающим с одним и тем же homelab. Работает на 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, fail-closed NetworkPolicy

Примечания

Это личный инструмент для homelab, опубликованный в портфолио. Значения развертывания (путь реестра, имена служб, 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