Skip to main content
Glama

UseGrant MCP Server

Official
by usegranthq

使用授权 MCP 服务器

这是一个用于与 UseGrant API 交互的模型上下文协议 (MCP)服务器。它提供了一组工具,用于通过 UseGrant 平台管理提供商、客户端、租户和访问令牌。

工具

  • list_providers :列出所有提供商

  • create_provider :创建一个新的提供商

  • get_provider :通过 ID 获取提供商

  • delete_provider :删除提供商

  • list_clients :列出提供商的所有客户端

  • create_client :为提供商创建新的客户端

  • get_client :通过提供商和客户 ID 获取客户详细信息

  • delete_client :从提供商中删除客户端

  • list_domains :列出提供商的所有域

  • add_domain :向提供商添加域名

  • get_domain :通过提供商和域名 ID 获取域名

  • delete_domain :从提供商处删除域名

  • verify_domain :验证提供商的域名

  • create_access_token :为客户端创建新的访问令牌

  • list_tenants :列出所有租户

  • create_tenant :创建新租户

  • get_tenant :通过 ID 获取租户

  • delete_tenant :删除租户

  • list_tenant_providers :列出租户的所有提供商

  • create_tenant_provider :为租户创建新的提供商

  • get_tenant_provider :获取租户的提供商

  • delete_tenant_provider :删除租户的提供商

  • list_tenant_provider_policies :列出租户提供商的所有策略

  • create_tenant_provider_policy :为租户提供商创建新策略

  • get_tenant_provider_policy :获取租户提供商的策略

  • delete_tenant_provider_policy :删除租户提供商的策略

  • 验证租户的访问令牌

Related MCP server: mcp-server-code-assist

要求

  • Node.js 16 或更高版本

  • 有效的 UseGrant API 密钥。请参阅此处了解更多详情。

与 Claude 桌面一起使用

将以下配置添加到您的claude_desktop_config文件:

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

测试

为了测试 MCP 服务器,我们可以使用mcp inspector

.env.example文件复制到.env并设置USEGRANT_API_KEY环境变量。

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

要观察并构建项目:

npm run dev

执照

本项目遵循 MIT 许可证。详情请参阅LICENSE文件。

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/usegranthq/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server