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.
@MCP-Mirror
Basic information
Mirror of
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"
]
}
}
}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
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.
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.
Node.js 16 or higher and a valid UseGrant API key. See the UseGrant authentication docs for obtaining a key.
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.
It provides 28 tools covering providers, clients, domains, tenants, tenant providers, tenant provider policies, and access tokens (create/validate).
Yes, authentication uses an API key passed via the `USEGRANT_API_KEY` environment variable.
This project is licensed under the MIT License.

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
A search tool helps dev to solve the naming things problem.
🚀 The fast, Pythonic way to build MCP servers and clients.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Comments