Firmament Open Brain
Firmament Open Brain
Firmamentチームのための共有「コンテキスト・ブレイン」です。OB1 に触発されつつ、Railway向けに軽量に再構築しました。PostgresをバックエンドにしたMCP(Model Context Protocol)サーバーで、各ユーザーにはプライベートなメモリストアが割り当てられ、Claude Desktop、Claude Code、claude.ai、CursorなどのAIツール間で利用できます。記憶はユーザーごとに分離されており、あなたのトークンは自分の記憶しか見えません。
仕組み
Railwayサービス1つ(このNodeアプリ)+Railway Postgres 1つ。
各ユーザーは個人用トークンを取得します。MCP URLは
https://<host>/mcp/<token>です。すべての記憶の読み書きは、そのトークンが解決されるユーザーにスコープされます。トークンはハッシュ化(SHA-256)した状態で保存されます。
検索はPostgresの全文検索を使用し、部分一致にフォールバックします。embedding APIキーは不要です。
Related MCP server: LedgerMem MCP Server
公開されているMCPツール
ツール | 説明 |
| 記憶を保存する(内容+任意のタグ) |
| トピックやキーワードで記憶を検索する |
| 最新の記憶を一覧表示する |
| IDで記憶を削除する |
クライアントの接続
Claude Code:
claude mcp add --transport http openbrain https://<host>/mcp/<your-token>Claude Desktop / claude.ai: 設定 → コネクタ → カスタムコネクタを追加 → https://<host>/mcp/<your-token> を貼り付けます。
Cursor: 設定 → MCP → サーバーを追加し、種類を http にして、同じURLを指定します。
あとは普通に話しかけるだけです:「...を覚えておいて」/「...について何を知っていますか?」。セッションの開始時に「に関するコンテキストを自分のオープンブレインで確認して」と言う習慣をつけるとよいでしょう。
管理者(ユーザーの発行)
ADMIN_TOKEN 環境変数が必要です。Bearerトークンとして渡してください。
# create a user (returns their token + MCP URL — shown only once)
curl -X POST https://<host>/admin/users \
-H "Authorization: Bearer $ADMIN_TOKEN" \
-H "Content-Type: application/json" \
-d '{"name": "Jack Wright"}'
# list users
curl https://<host>/admin/users -H "Authorization: Bearer $ADMIN_TOKEN"
# delete a user (and all their memories)
curl -X DELETE https://<host>/admin/users/<id> -H "Authorization: Bearer $ADMIN_TOKEN"デプロイ(Railway)
アプリサービスに設定する環境変数:
DATABASE_URL— Railway Postgresを参照ADMIN_TOKEN— 長いランダム文字列(管理者APIの認証)DATABASE_SSL— Railwayのプライベートネットワーク経由で接続する場合はfalseに設定
このディレクトリから railway up でデプロイします。スキーマは起動時に自動生成されます。
セキュリティに関する注意
トークンはURLに含まれます。そのためコピー&ペースト1回で接続でき、少人数の信頼できるチームでは許容範囲ですが、URLはパスワードと同じように扱ってください。共有したり、グループチャットに貼り付けたりしないでください。
トークンを失くした場合 → ユーザーを削除して新しいユーザーを発行します(記憶はユーザー行に紐づいているため、ユーザーを削除するとその記憶も削除されます。必要なら先にエクスポートしてください)。
This server cannot be installed
Maintenance
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
- AlicenseNot gradedqualityDmaintenanceShared memory for any MCP-compatible AI, enabling cross-platform knowledge persistence and retrieval so users' context, preferences, and project info follow them everywhere.3AGPL 3.0

LedgerMem MCP Serverofficial
AlicenseNot gradedqualityBmaintenanceEnables persistent memory storage and retrieval for MCP clients, allowing AI assistants to remember facts and context across conversations.10MIT- AlicenseNot gradedqualityCmaintenanceProvides persistent, local-first AI memory across sessions via MCP tools for storing, searching, and retrieving context from past interactions.1MIT
- AlicenseNot gradedqualityBmaintenanceProvides long-term memory for AI agents via MCP tools to store, recall, and delete memories, with per-user scoping and usage limits.AGPL 3.0
Related MCP Connectors
Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
Person-owned AI memory that learns, not just stores — portable context for any MCP client.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/tswic-highdesert/openbrain-railway'
If you have feedback or need assistance with the MCP directory API, please join our Discord server