MCP-SLOPアダプタ
Claude Desktop などのMCP (Model Context Protocol) クライアントを任意のSLOP (Simple Language Open Protocol) 互換サーバーに接続する軽量アダプターです。
MCP と SLOP とは何ですか?
- MCP(モデルコンテキストプロトコル) :Anthropicが開発した独自のプロトコルで、AIモデルがツールやリソースにアクセスできるようにします。MCPについて詳しくはこちらをご覧ください。
- SLOP (Simple Language Open Protocol) : 5つの基本エンドポイントを備えたAI API向けのシンプルなオープンソースRESTベースパターン。SLOPの詳細をご覧いただくか、 SLOP Discordコミュニティにご参加ください。
特徴
このアダプタは、次の方法で MCP と SLOP をブリッジします。
- MCP ツールリクエストを SLOP API 呼び出しに変換する
- SLOP リソースを MCP リソースとして公開する
- SLOP固有のエンドポイント(チャット、メモリ、支払い)用のMCPツールの提供
- プロトコル間のエラー変換の処理
インストールと使用方法
npxの使用
npx を使用してアダプターを直接実行できます。
グローバルインストール
Claudeデスクトップの設定
Claude Desktop を SLOP サーバーに接続するには:
- SLOPサーバーが稼働していることを確認してください
- Claude Desktop の設定ファイルを編集します。
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
- 次の構成を追加します。
http://your-slop-server-url
SLOP サーバーの URL に置き換えます。
デバッグ
MCP Inspectorを使用してアダプタに接続し、SLOP サーバーを検査できます。
公開されたMCP機能
このアダプタは以下を公開します:
- ツール:
/tools
エンドポイントからのネイティブ SLOP ツール、さらにchat
、memory-store
、memory-get
、pay
- リソース: SLOP
/resources
エンドポイントからのすべてのリソース
ライセンス
マサチューセッツ工科大学
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
モデル コンテキスト プロトコル (MCP) メッセージをシンプル ランゲージ オープン プロトコル (SLOP) メッセージに変換するプロキシ サーバー。これにより、Claude Desktop などの MCP クライアントが SLOP 互換サーバーと対話できるようになります。
Related Resources
Related MCP Servers
- -securityAlicense-qualityThis tool creates a Model Context Protocol (MCP) server that acts as a proxy for any API that has an OpenAPI v3.1 specification. This allows you to use Claude Desktop to easily interact with both local and remote server APIs.Last updated -126742JavaScriptMIT License
- AsecurityAlicenseAqualityModel Context Protocol server that enables Claude Desktop (or any MCP client) to fetch web content and process images appropriately.Last updated -124MIT License
- -securityAlicense-qualityA proxy service that connects MCP clients to remote MCP servers, allowing users to use server keys from MCP.so to access remote resources without running their own server.Last updated -393TypeScriptMIT License
- AsecurityAlicenseAqualityA specialized MCP server that helps analyze and debug Model Context Protocol logs by providing Claude with direct access to log files across multiple platforms.Last updated -112TypeScriptMIT License