UseGrant MCP Server
@usegranthq
UseGrant MCP Server について
MCP server for usegrant
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-server-usegranthq": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector",
"-e",
"USEGRANT_API_KEY=$USEGRANT_API_KEY",
"npx",
"tsx",
"src/index.ts"
]
}
}
}ツール
27List all providers
Create a new provider
Get a provider by ID
Delete a provider
List all clients for a provider
Create a new client for a provider
Get client details by provider and client ID
Delete a client from a provider
List all domains for a provider
Add a domain to a provider
Get a domain by provider and domain ID
Delete a domain from a provider
Verify a domain for a provider
Create a new access token for a client
List all tenants
Create a new tenant
Get a tenant by ID
Delete a tenant
List all providers for a tenant
Create a new provider for a tenant
Get a provider for a tenant
Delete a provider for a tenant
List all policies for a tenant provider
Create a new policy for a tenant provider
Get a policy for a tenant provider
Delete a policy for a tenant provider
Validate an access token for a tenant
概要
What is UseGrant MCP Server?
UseGrant MCP Server is a Model Context Protocol server that enables AI assistants to manage providers, clients, tenants, and access tokens through the UseGrant API. It is designed for developers integrating UseGrant’s identity and access management platform into MCP‑enabled tools like Claude desktop.
How to use UseGrant MCP Server?
Install via npx and configure with a UseGrant API key. For Claude desktop, add the provided JSON block to your claude_desktop_config file, setting USEGRANT_API_KEY. To test, use the MCP inspector with the environment variable set.
Key features of UseGrant MCP Server
- Manage providers, clients, and domains
- Create and validate access tokens
- Handle tenants and tenant providers
- Apply policies to tenant providers
Use cases of UseGrant MCP Server
- Provision and manage authentication providers across tenants.
- Create and validate access tokens for client applications.
- Organize providers by tenant for multi‑tenant access control.
- Verify and manage domain ownership for providers.
- Apply access policies to tenant‑provider relationships.
FAQ from UseGrant MCP Server
What are the runtime requirements?
Node.js 16 or higher and a valid UseGrant API key are required.
How do I configure UseGrant MCP Server with Claude desktop?
Add the configuration snippet to your claude_desktop_config.json file, specifying @usegrant/mcp-server and the USEGRANT_API_KEY environment variable.
How can I test the server?
Use the MCP inspector by copying the .env.example file to .env, setting your API key, and running the provided npx command with the inspector.
What tools are provided?
The server offers over 25 tools for managing providers, clients, domains, tenants, tenant providers, and policies, as well as creating and validating access tokens.
「その他」の他のコンテンツ
Codelf
unbugA search tool helps dev to solve the naming things problem.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Nginx UI
0xJackyYet another WebUI for Nginx
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
コメント