Glutamate MCP Servers について
Glutamate MCP Servers は、Glutamate デスクトップアプリで導入・管理する MCP サーバー群です。stdio と SSE に対応し、ローカルでのキー保管やクライアント設定の同期ができます。
主な機能
- 01ローカルでのインストールと起動・停止
- 02stdio と SSE に対応
- 03キーのローカル保管
- 04クライアントとの設定同期
活用シーン
- 01ローカルマシンでの MCP サーバーの導入・管理
- 02stdio または SSE サーバーの対応クライアントへの接続
MCP 対応
Glutamate で導入・管理できる MCP サーバーを提供します。stdio と SSE 接続に対応し、クライアントとのサーバー設定同期も可能です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Glutamate MCP サーバー
Glutamate MCP サーバーのリポジトリへようこそ!このプロジェクトには、Glutamate チームが作成した MCP(Model Context Protocol)サーバーのコレクションが含まれており、Glutamate プラットフォームを通じて簡単にデプロイおよび管理できます。クリエイターが作成した stdio および SSE サーバーをすべてサポートしています。
🎥 紹介動画
Glutamate について
Glutamate は、Model Context Protocol サーバーのデプロイと管理を簡単にする強力なデスクトッププラットフォームです。使いやすいインターフェースと堅牢なサーバー管理ツールを提供し、MCP サーバーの実行やカスタマイズをこれまで以上に簡単にします。
主な機能:
- 🔒 すべてのキーはローカルに安全に保存されます
- ⚡ ローカルマシンに MCP サーバーをインストールし、起動・停止できます
- 💻 stdio と SSE の両プロトコルを完全にサポート
- 📦 システムへの Node.js のインストールは不要です
- 🎁 現在も今後も、完全無料で利用できます
- Windows、Linux、Mac で利用可能(Mac は近日対応予定)
ロードマップ:
- 任意のクライアント(cursor、windsurf、cline、roocode など)と自動同期(サーバー設定とポート)(v0.0.5 で追加)
- Glutamate の起動時に MCP サーバーを自動起動(ユーザー設定に基づく)
- API キー取得用の MCP 向け OAuth ログイン
- MCP サーバーのバージョン管理による管理と更新の簡素化
- ユーザーによるサーバーの投稿
- Glutamate の直接アップデーター
カスタムサーバー
このリポジトリには、Glutamate チームが作成した複数のカスタム MCP サーバーが含まれています。Glutamate アプリでは、Node.js ベースの stdio サーバーと SSE サーバーをすべてサポートしています。
UI Assist
src/uiassist ディレクトリにある UI Assist は、MCP サーバーのユーザーインターフェース機能を強化する、専用サーバーです。次の機能を提供します。
- カスタム UI コンポーネント
- ユーザーエクスペリエンスの向上
- スムーズなナビゲーション
- モダンなインターフェースデザイン
今後このリポジトリにサーバーを追加し、MCP 管理者が利用できる選択肢を増やしていく予定です。
はじめに
- glutamateapp.com にアクセスします
- アプリをダウンロードします
- 利用可能な選択肢から希望する MCP サーバーを選びます
- クリックしてインストールし、接続するだけです
利用可能な MCP サーバー(毎日追加中)
利用可能な MCP サーバーの一覧と説明については、SERVERS.md ファイルをご覧ください。
コントリビュート
MCP サーバーの改善に役立つコントリビュートを歓迎します。プルリクエストの送信、問題の報告、新機能の提案をぜひお寄せください。
Glutamate アプリとの統合
MCP サーバーを Glutamate アプリに統合するには、サーバーの機能を説明するメタデータファイルを作成する必要があります。これにより、Glutamate アプリが MCP サーバーを理解し、適切に統合できるようになります。
SSE サーバーに関する重要な注意事項
SSE タイプの MCP サーバーを Glutamate アプリでサポートするには、すべてのサーバーが --port コマンドライン引数を受け付ける必要があります。これにより、Glutamate アプリはポートを動的に割り当て、複数のサーバーインスタンスを管理できます。サーバーの実装にこの機能が含まれていることを確認してください。
接続タイプに関する重要な注意事項
メタデータファイルの connectionType フィールドは小文字で指定する必要があります。サポートされている値は次の2つだけです。
"sse"(Server-Sent Events)"stdio"(Standard Input/Output)
それ以外の値や大文字・小文字の違いは、Glutamate アプリで認識されません。
メタデータファイルの作成
プロジェクトのルートに glutamate.json という名前のファイルを作成し、次の構造にしてください。
{
"name": "UI Assist MCP Server",
"description": "A Model Context Protocol (MCP) server that connects with the UI Assist Chrome extension to help with UI-based input in web development",
"version": "0.1.0",
"releaseDate": "YYYY-MM-DD",
"author": "Your Name or Organization",
"license": "MIT",
"repositoryUrl": "https://github.com/username/repository",
"implementationLanguage": "JavaScript",
"connectionType": "sse",
"runtimeRequirements": "Node.js",
"packageName": "@glutamateapp/ui-assist",
"color": "#HEXCOLOR",
"tools": [
{
"name": "get_selected_elements",
"description": "Retrieves HTML elements that have been selected in the browser"
},
{
"name": "clear_selected_elements",
"description": "Clears the list of selected elements"
}
],
"environmentVariables": [
{
"variableName": "PORT",
"description": "Port for the MCP server",
"isRequired": false,
"defaultValue": "3332"
},
{
"variableName": "CONNECTOR_PORT",
"description": "Port for the browser connector",
"isRequired": false,
"defaultValue": "9025"
}
]
}
各フィールドの詳細とベストプラクティスについては、Glutamate メタデータドキュメントを参照してください。
統合手順
- プロジェクトのルートに
glutamate.jsonファイルを作成します - MCP サーバーに関する正確な情報を使って、必須フィールドをすべて入力します
- メタデータに記載されているすべてのツールがサーバーに実装されていることを確認します
- Glutamate アプリで統合をテストします
- 新しいツールを追加したり、重要な変更を加えたりした場合は、メタデータファイルを更新します
サポート
サポートやご質問については、コミュニティの各チャネルをご利用ください。
ライセンス
このリポジトリ(glutamate チームが作成した MCP サーバー)は MIT ライセンスの下でライセンスされています。詳細については LICENSE ファイルをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。