UseGrant MCP サーバー
これは、UseGrant APIと連携するためのモデルコンテキストプロトコル(MCP)サーバーです。UseGrantプラットフォームを通じてプロバイダー、クライアント、テナント、アクセストークンを管理するためのツールセットを提供します。
ツール
list_providers : すべてのプロバイダーを一覧表示する
create_provider : 新しいプロバイダーを作成する
get_provider : IDでプロバイダーを取得する
delete_provider : プロバイダーを削除する
list_clients : プロバイダーのすべてのクライアントを一覧表示する
create_client : プロバイダーの新しいクライアントを作成する
get_client : プロバイダーとクライアントIDでクライアントの詳細を取得する
delete_client : プロバイダーからクライアントを削除する
list_domains : プロバイダーのすべてのドメインを一覧表示する
add_domain : プロバイダーにドメインを追加する
get_domain : プロバイダーとドメインIDでドメインを取得する
delete_domain : プロバイダーからドメインを削除する
verify_domain : プロバイダーのドメインを検証する
create_access_token : クライアントの新しいアクセストークンを作成する
list_tenants : すべてのテナントを一覧表示する
create_tenant : 新しいテナントを作成する
get_tenant : IDでテナントを取得する
delete_tenant : テナントを削除する
list_tenant_providers : テナントのすべてのプロバイダーを一覧表示する
create_tenant_provider : テナントの新しいプロバイダーを作成する
get_tenant_provider : テナントのプロバイダーを取得する
delete_tenant_provider : テナントのプロバイダーを削除する
list_tenant_provider_policies : テナントプロバイダのすべてのポリシーを一覧表示する
create_tenant_provider_policy : テナントプロバイダーの新しいポリシーを作成する
get_tenant_provider_policy : テナントプロバイダのポリシーを取得する
delete_tenant_provider_policy : テナントプロバイダのポリシーを削除する
validate_access_token : テナントのアクセストークンを検証する
Related MCP server: mcp-server-code-assist
要件
Node.js 16以上
有効なUseGrant APIキー。詳細については、こちらを参照してください。
Claudeデスクトップでの使用
claude_desktop_configファイルに次の設定を追加します。
テスト
MCP サーバーをテストするには、 mcp inspectorを使用できます。
.env.exampleファイルを.envにコピーし、 USEGRANT_API_KEY環境変数を設定します。
プロジェクトを監視およびビルドするには:
ライセンス
このプロジェクトはMITライセンスの下で提供されています。詳細はLICENSEファイルをご覧ください。