Motecloud Memory について
Motecloud Memoryはクラウドホスト型MCPサーバーで、このリポジトリはホストサービスの公開登録メタデータを提供します。サーバーのエンドポイントと、PKCEおよび動的クライアント登録を用いるOAuth 2.1認証について説明しています。
主な機能
- 01レジストリ登録用サーバー記述子
- 02Streamable HTTPトランスポート
- 03PKCE対応OAuth 2.1
- 04動的クライアント登録
- 05公開OAuth・JWKSメタデータエンドポイント
活用シーン
- 01MCPレジストリへのサーバー登録
- 02OAuth接続用クライアント設定
- 03公開認証・鍵メタデータの確認
MCP 対応
この配布リポジトリは、Streamable HTTPを使う https://motecloud.io/mcp のホスト型MCPサーバーについて説明します。アクセスにはPKCEと動的クライアント登録に対応したOAuth 2.1を使用します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://motecloud.io/mcpclaude mcp add --transport http motecloud-motecloud https://motecloud.io/mcp{"mcpServers":{"motecloud-motecloud":{"type":"http","url":"https://motecloud.io/mcp"}}}Cursor で開く{"servers":{"motecloud-motecloud":{"type":"http","url":"https://motecloud.io/mcp"}}}VS Code で開く{"mcpServers":{"motecloud-motecloud":{"type":"http","url":"https://motecloud.io/mcp"}}}{"mcpServers":{"motecloud-motecloud":{"serverUrl":"https://motecloud.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Motecloud MCP サーバーの配布
このディレクトリには、ホスト型 Motecloud MCP サーバーの公開配布メタデータが含まれています。
レジストリ記述子
server.json は、次の内容を記述したレジストリ対応の記述子です。
- name:
io.github.motecloud/motecloud-mcp-server - transport: Streamable HTTP
- endpoint:
https://motecloud.io/mcp - auth: PKCE と動的クライアント登録を使用する OAuth 2.1
この記述子は MCP Registry の server.json 形式に準拠しており、公式 MCP Registry や、GitHub MCP Registry の各種サーフェスを含む、同じメタデータを利用する下流レジストリ向けです。
公開検出エンドポイント
- MCP トランスポート:
https://motecloud.io/mcp - OAuth メタデータ:
https://motecloud.io/.well-known/oauth-authorization-server - 保護されたリソースのメタデータ:
https://motecloud.io/.well-known/oauth-protected-resource/mcp - JWKS:
https://motecloud.io/.well-known/jwks.json
公開
release-mcp ワークフローは server.json を検証し、GitHub リリースを公開します。また、レジストリへの登録申請に使用するソース成果物として利用できます。
現在、公式レジストリへの公開には MCP Registry のパブリッシャーフローを使用します。 想定される名前空間の所有者は GitHub です。
mcp-publisher publish packaging/mcp/server.json
公開配布リポジトリには .github/workflows/publish-mcp-registry.yml が含まれており、GitHub Actions OIDC を使用します。
gh workflow run publish-mcp-registry.yml --repo motecloud/motecloud-mcp-server
motecloud 組織の所有権を証明できる、認証済みの GitHub ログインを使用した手動公開にも対応しています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。