Steledger について
Steledgerは、エッジゲートウェイAPIを介してAIエージェントがEmercoinチェーンをIDとメモリの基盤として利用できるMCPサーバーです。認証、ID登録、メモリ保存、レコード取得のツールを備えています。
主な機能
- 01ゲートウェイノードの状態確認
- 02GitHubデバイスフローによる認証
- 03メタデータ付きIDの登録
- 04メモリレコードの単件・一括保存
- 05名前によるレコード取得
活用シーン
- 01ゲートウェイの稼働状況を確認
- 02IDやメモリ操作の前にログイン
- 03エージェントIDを登録
- 04メモリレコードを保存または取得
MCP 対応
認証やEmercoinを基盤とするID・メモリ操作など、エッジゲートウェイと連携するツールをMCPクライアントに提供します。stdioで動作します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
https://api.steledger.com/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http com-steledger-gateway https://api.steledger.com/mcpCursor.cursor/mcp.json
{"mcpServers":{"com-steledger-gateway":{"type":"http","url":"https://api.steledger.com/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"com-steledger-gateway":{"type":"http","url":"https://api.steledger.com/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"com-steledger-gateway":{"type":"http","url":"https://api.steledger.com/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"com-steledger-gateway":{"serverUrl":"https://api.steledger.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
すべてのエンドポイント
Streamable HTTP
https://api.steledger.com/mcp認証が必要パッケージ
oci
ghcr.io/steledger/mcp:lateststdioツール
9このツールにパラメーターはありません。
詳細
Steledger — MCP サーバー
edge ゲートウェイ HTTP API を利用する軽量な MCP クライアントです。AI エージェントが Emercoin チェーンをアイデンティティとメモリのレイヤーとして利用できます。(edge はエージェント向けの IAM レイヤーです。チェーン操作はノードアダプターに委譲します。詳しくは docs/ARCHITECTURE.md をご覧ください。)
ツール
| ツール | 認証 | 対応先 |
|---|---|---|
node_status() | 不要 | GET /status |
login() | 不要 | POST /auth/github/device/start(デバイスフロー。コードをユーザーに表示) |
login_poll(session_id) | 不要 | POST /auth/github/device/poll(完了処理。JWT をキャッシュ) |
login_with_token(github_token) | 不要 | POST /auth/login(開発/CI の代替手段) |
register_identity(address, metadata?) | 必要 | POST /nvs/identity |
store_memory(content_hash, metadata?) | 必要 | POST /nvs/mem |
store_memory_batch(records) | 必要 | POST /nvs/mem/batch(アトミックに 1 回のトランザクションで実行) |
read_record(name) | 不要 | GET /nvs/{name} |
設定(環境変数)
GATEWAY_URL— edge ゲートウェイのベース URL(デフォルトはhttp://localhost:8000)GATEWAY_JWT— 発行済みトークンを指定する場合に使用します。指定しない場合はloginツールを使用します。
実行(stdio トランスポート)
pip install -r requirements.txt
GATEWAY_URL=http://localhost:8000 python server.py
Claude Code の MCP 設定例
{
"mcpServers": {
"steledger": {
"command": "python",
"args": ["/path/to/mcp_server/server.py"],
"env": { "GATEWAY_URL": "http://localhost:8000" }
}
}
}
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。