MCP.so
Sign In

UseGrant MCP Server

@MCP-Mirror

About UseGrant MCP Server

Mirror of

Basic information

Category

Other

License

MIT license

Runtime

node

Transports

stdio

Publisher

MCP-Mirror

Config

Add this server to your MCP-compatible client using the configuration below.

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

Tools

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

Overview

What is UseGrant MCP Server?

This server is a Model Context Protocol (MCP) integration for the UseGrant API. It exposes tools to manage providers, clients, tenants, domains, and access tokens through the UseGrant platform, enabling AI assistants to automate identity and access management workflows.

How to use UseGrant MCP Server?

Run the server with npx and provide your UseGrant API key via the USEGRANT_API_KEY environment variable. For Claude desktop, add the JSON configuration shown in the README, setting the command to npx -y @usegrant/mcp-server and your API key.

Key features of UseGrant MCP Server

  • 28 tools covering full CRUD for all entities.
  • Manage providers, clients, domains, and tenants.
  • Create and validate access tokens programmatically.
  • Manage tenant provider policies.
  • Integrates directly with MCP‑capable assistants.

Use cases of UseGrant MCP Server

  • Automate provider and client onboarding via AI chat.
  • Manage tenant policies through natural language commands.
  • Validate access tokens within MCP‑powered workflows.
  • Simplify domain verification and client management.

FAQ from UseGrant MCP Server

What are the requirements to run this server?

Node.js 16 or higher and a valid UseGrant API key. See the UseGrant authentication docs for obtaining a key.

How do I configure it with Claude desktop?

Add the provided JSON snippet to claude_desktop_config.json, setting the command to npx -y @usegrant/mcp-server and the USEGRANT_API_KEY environment variable to your key.

What tools does this server provide?

It provides 28 tools covering providers, clients, domains, tenants, tenant providers, tenant provider policies, and access tokens (create/validate).

Does the server support authentication?

Yes, authentication uses an API key passed via the USEGRANT_API_KEY environment variable.

What license is this server under?

This project is licensed under the MIT License.

Comments

More Other MCP servers