UseGrant MCP Server
About
Interact with the UseGrant API for programmatic access control and permissions management.
Details
- Author
- usegranthq
- Downloads
- 281
- Categories
- Developer Tools, API, Security, Infrastructure, Other, AI
Jump to
- Manage providers, clients, and domains
- Create and validate access tokens
- Handle tenants and tenant providers
- Apply policies to tenant providers
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
UseGrant MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
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.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"usegrant mcp server": {
"mcp-server-usegranthq": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector",
"-e",
"USEGRANT_API_KEY=$USEGRANT_API_KEY",
"npx",
"tsx",
"src/index.ts"
]
}
}
}
}
McpServers
{
"mcp-server-usegranthq": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector",
"-e",
"USEGRANT_API_KEY=$USEGRANT_API_KEY",
"npx",
"tsx",
"src/index.ts"
]
}
}
Interact with the UseGrant API for programmatic access control and permissions management.
- list_providers: List all providers
- create_provider: Create a new provider
- get_provider: Get a provider by ID
- delete_provider: Delete a provider
- list_clients: List all clients for a provider
- create_client: Create a new client for a provider
- get_client: Get client details by provider and client ID
- delete_client: Delete a client from a provider
- list_domains: List all domains for a provider
- add_domain: Add a domain to a provider
- get_domain: Get a domain by provider and domain ID
- delete_domain: Delete a domain from a provider
- verify_domain: Verify a domain for a provider
- create_access_token: Create a new access token for a client
- list_tenants: List all tenants
- create_tenant: Create a new tenant
- get_tenant: Get a tenant by ID
- delete_tenant: Delete a tenant
- list_tenant_providers: List all providers for a tenant
- create_tenant_provider: Create a new provider for a tenant
- get_tenant_provider: Get a provider for a tenant
- delete_tenant_provider: Delete a provider for a tenant
- list_tenant_provider_policies: List all policies for a tenant provider
- create_tenant_provider_policy: Create a new policy for a tenant provider
- get_tenant_provider_policy: Get a policy for a tenant provider
- delete_tenant_provider_policy: Delete a policy for a tenant provider
- validate_access_token: Validate an access token for a tenant
- Node.js 16 or higher
- A valid UseGrant API key. Referherefor more details.
Add the following config to yourclaude_desktop_configfile:
{ "mcpServers": { "usegrant": { "command": "npx", "args": ["-y", "@usegrant/mcp-server"], "env": { "USEGRANT_API_KEY": "your_api_key_here" } } } }
To test the MCP server, we can usemcp inspector.
Copy the.env.examplefile to.envand set theUSEGRANT_API_KEYenvironment variable.
npx @modelcontextprotocol/inspector -e USEGRANT_API_KEY=$USEGRANT_API_KEY npx tsx src/index.ts
This project is licensed under the MIT License. See theLICENSEfile for details.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
A secure MCP gateway that acts as a proxy, providing authentication, tool discovery, caching, and guardrail enforcement.
Open-source API gateway that adds budget enforcement, cost attribution, and monetization to AI agent API calls. MCP-aware with per-tool cost tracking, macaroon-based bearer tokens, L402 Lightning micropayments, and enterprise budget control (Fiat402). The economic firewall for the agent economy.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Manage web application security through the Fastly NGWAF API using natural language.
MCP server for the xAI Management API — API keys, ACLs, audit logs, and billing
Securely manage secrets and policies in HashiCorp Vault through an MCP interface.
Interact with LicenseSpring's License API and Management API.
Securely access secrets from Doppler's secret management platform using a Doppler API token.
A local stdio MCP server that proxies to a remote, OAuth2-protected HTTP MCP server.
A RESTful API to programmatically interact with the Opal Security platform.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





