UseGrant MCP Server

Official

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.

Integrations

  • Supports environment variable management for the UseGrant MCP server, particularly for storing and accessing the USEGRANT_API_KEY.

  • Supports the execution of the UseGrant MCP server, which requires Node.js 16 or higher to run the server and interact with the UseGrant API.

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 : テナントのアクセストークンを検証する

要件

  • Node.js 16以上
  • 有効なUseGrant APIキー。詳細については、こちらを参照してください。

Claudeデスクトップでの使用

claude_desktop_configファイルに次の設定を追加します。

{ "mcpServers": { "usegrant": { "command": "npx", "args": ["-y", "@usegrant/mcp-server"], "env": { "USEGRANT_API_KEY": "your_api_key_here" } } } }

テスト

MCP サーバーをテストするには、 mcp inspectorを使用できます。

.env.exampleファイルを.envにコピーし、 USEGRANT_API_KEY環境変数を設定します。

npx @modelcontextprotocol/inspector -e USEGRANT_API_KEY=$USEGRANT_API_KEY npx tsx src/index.ts

プロジェクトを監視およびビルドするには:

npm run dev

ライセンス

このプロジェクトはMITライセンスの下で提供されています。詳細はLICENSEファイルをご覧ください。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

UseGrant プラットフォームを通じてプロバイダー、クライアント、テナント、アクセス トークンを管理するためのツールを提供するモデル コンテキスト プロトコル サーバー。

  1. Tools
    1. Requirements
      1. Using with Claude desktop
        1. Testing
          1. License
            ID: f9sh0l5djt