usegranthq
MCP Serverusegranthqpublic

mcp server

MCP server for usegrant

Repository Info

0
Stars
2
Forks
0
Watchers
0
Issues
JavaScript
Language
MIT License
License

About This Server

MCP server for usegrant

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

UseGrant MCP Server

This is a Model Context Protocol (MCP) server for interacting with the UseGrant API. It provides a set of tools for managing providers, clients, tenants, and access tokens through the UseGrant platform.

Tools

  • 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

Requirements

  • Node.js 16 or higher
  • A valid UseGrant API key. Refer here for more details.

Using with Claude desktop

Add the following config to your claude_desktop_config file:

{
  "mcpServers": {
    "usegrant": {
      "command": "npx",
      "args": ["-y", "@usegrant/mcp-server"],
      "env": {
        "USEGRANT_API_KEY": "your_api_key_here"
      }
    }
  }
}

Testing

To test the MCP server, we can use mcp inspector.

Copy the .env.example file to .env and set the USEGRANT_API_KEY environment variable.

npx @modelcontextprotocol/inspector -e USEGRANT_API_KEY=$USEGRANT_API_KEY npx tsx src/index.ts

To watch and build the project:

npm run dev

License

This project is licensed under the MIT License. See the LICENSE file for details.

Quick Start

1

Clone the repository

git clone https://github.com/usegranthq/mcp-server
2

Install dependencies

cd mcp-server
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownerusegranthq
Repomcp-server
LanguageJavaScript
LicenseMIT License
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation