MCP.so
登录

UseGrant MCP Server

@usegranthq

关于 UseGrant MCP Server

MCP server for usegrant

基本信息

分类

其他

许可证

MIT license

运行时

node

传输方式

stdio

发布者

usegranthq

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-server-usegranthq": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/inspector",
        "-e",
        "USEGRANT_API_KEY=$USEGRANT_API_KEY",
        "npx",
        "tsx",
        "src/index.ts"
      ]
    }
  }
}

工具

27

List 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.

评论

其他 分类下的更多 MCP 服务器