Skip to main content

Install

npm install -g @grantex/mcp

Configuration

Add to your MCP config (Claude Desktop, Cursor, or Windsurf):
{
  "mcpServers": {
    "grantex": {
      "command": "grantex-mcp",
      "env": {
        "GRANTEX_API_KEY": "your-api-key"
      }
    }
  }
}

Environment Variables

VariableRequiredDescription
GRANTEX_API_KEYYesYour Grantex API key
GRANTEX_BASE_URLNoOverride API base URL (default: https://api.grantex.dev)

Available Tools

The MCP server exposes 17 tools:
ToolDescription
grantex_agent_registerRegister a new AI agent
grantex_agent_listList all registered agents
grantex_agent_getGet details for a specific agent
grantex_agent_updateUpdate an existing agent
grantex_agent_deleteDelete an agent
grantex_authorizeStart an authorization flow
grantex_token_exchangeExchange authorization code for grant token
grantex_token_verifyVerify a grant token
grantex_token_revokeRevoke a grant token
grantex_token_refreshRefresh a grant token (single-use rotation)
grantex_grant_listList grants with filters
grantex_grant_getGet grant details
grantex_grant_revokeRevoke a grant
grantex_grant_delegateDelegate a grant to a sub-agent
grantex_audit_logLog an audit entry
grantex_audit_listList audit entries
grantex_principal_session_createCreate a principal session for end-user permission management

Usage

Once configured, you can interact with Grantex through natural language in your MCP-compatible client:
  • “Register a new agent called travel-booker with calendar:read and payments:initiate scopes”
  • “List all my active grants”
  • “Revoke grant grnt_01XYZ…”
  • “Show the audit log for agent ag_01ABC…”