Skip to main content
Glama

🌌 STRATA — ユニバーサルコンテキストブリッジ

Model Context Protocol Python Supabase License

STRATA は、AIアシスタントやLLMエージェント(Claude Desktop、Cursor、Continue.dev、ChatGPT など)向けのユニバーサルコンテキストブリッジとして機能する、高性能な Model Context Protocol (MCP) サーバーです。

会話やコーディングセッションをまたいでAIモデルに永続的なメモリを提供し、Supabase PostgreSQL、全文インデックス、pgvector によるセマンティック検索を基盤としています。


⚡ 機能

  • 🧠 永続コンテキストメモリ: AIエージェントは、セッションをまたいで決定事項、デザインシステム、API契約、設定、コードスニペットを保存できます。

  • 🔍 インテリジェントメモリ検索: 自動的な最新性フォールバックを備えた高速な全文検索およびコンテキスト検索。

  • 🚀 最新のMCP 2.0 SDK: Server-Sent Events (SSE) ストリーミングトランスポートを備えた最新の MCPServer デコレータアーキテクチャを使用して構築。

  • 🗄️ Supabase & PostgreSQL: pgvectorサポートと行レベルセキュリティ(RLS)を備えた、実戦で検証済みのクラウドデータベースレイヤー。

  • 🔄 シングルトン接続プーリング: 高スループット・低レイテンシのツール実行を実現するキャッシュ済みクライアントインスタンス。

  • 🩺 組み込みヘルスチェック: 稼働時間モニタリングと接続ステータス用のRESTエンドポイント(/health)。


Related MCP server: memory-mcp

🛠️ 利用可能なMCPツール

Tool

Description

Parameters

save_memory

コンテキスト、設定、決定事項、コードを長期メモリに保存

content (str)、title (任意)、tags (任意)

search_memory

キーワードやクエリに一致する過去のコンテキストや議論を検索

query (str)、limit (int、デフォルト: 5)

list_memories

STRATAに保存された最近のコンテキストエントリを一覧表示

limit (int、デフォルト: 10)

delete_memory

UUIDで特定のメモリエントリを削除

memory_id (str)

get_stats

データベース接続ステータス、メモリ数、メタデータを表示

なし


🚀 クイックスタート

1. 前提条件

  • Python 3.10 以上

  • Supabase アカウントとプロジェクト

2. クローンと環境設定

# Clone the repository
git clone https://github.com/your-username/STRATA.git
cd STRATA

# Copy environment file and configure your keys
cp .env.example .env

.env にSupabaseの認証情報を設定します:

SUPABASE_URL=https://your-project.supabase.co
SUPABASE_KEY=your-supabase-service-role-key
DEFAULT_USER_ID=your-user-uuid (optional)

3. 依存関係のインストール

cd apps/api
python -m venv venv

# Activate virtual environment:
# Windows (PowerShell):
.\venv\Scripts\Activate.ps1
# macOS / Linux:
source venv/bin/activate

# Install requirements
pip install -r requirements.txt

4. データベース設定

Supabase SQL Editorsupabase_schema.sql にあるSQLスキーマを実行して、テーブル、ベクター拡張機能、全文インデックスを初期化します。

5. サーバーの起動

# From apps/api directory:
uvicorn main:app --reload --port 8000

サーバーは http://localhost:8000 で起動し、以下のエンドポイントを提供します:

  • SSEエンドポイント: http://localhost:8000/sse

  • メッセージエンドポイント: http://localhost:8000/messages/

  • ヘルスチェック: http://localhost:8000/health


🔌 MCPクライアントへの接続

Claude Desktop

これを claude_desktop_config.json に追加します:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "strata": {
      "url": "http://localhost:8000/sse"
    }
  }
}

Cursor IDE

Cursorの設定の Features > MCP Servers で、新しいサーバーを追加します:

  • 名前: STRATA

  • タイプ: sse

  • URL: http://localhost:8000/sse


📁 プロジェクト構造

STRATA/
├── apps/
│   └── api/                   # Python MCP Server
│       ├── main.py            # Server logic, MCPServer instance & tools
│       ├── requirements.txt   # Python dependencies
│       └── venv/              # Python virtual environment
├── .env.example               # Template environment file
├── .gitignore                 # Version control ignores
├── package.json               # Root monorepo configuration
├── supabase_schema.sql        # Database schema, pgvector, and indexes
└── README.md                  # Documentation

🛡️ ライセンス

MITライセンス。詳細は LICENSE を参照してください。

bounce-mcp

F
license - not found
Not graded
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

  • F
    license
    B
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server that provides persistent memory capabilities using OpenAI's vector stores, allowing AI assistants to save and search through memories across conversations.
    2
  • A
    license
    Not graded
    quality
    C
    maintenance
    An MCP server that stores project memory in Supabase, allowing AI tools to persist context, notes, and decisions across sessions. Enables Claude Code, Codex, and similar assistants to maintain long-term project continuity through persistent memory storage.
    2
  • A
    license
    Not graded
    quality
    C
    maintenance
    Persistent semantic memory server for AI assistants via MCP, enabling long-term context retention and semantic search across conversations.
    11
    MIT

View all related MCP servers

Related MCP Connectors

  • Cloud-hosted MCP server for durable AI memory

  • An MCP memory server. One memory your agents share — across models, devices and apps.

  • Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.

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/ssundxr/bounce-mcp'

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