Servidor MCP de UseGrant
Este es un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con la API de UseGrant. Proporciona un conjunto de herramientas para gestionar proveedores, clientes, inquilinos y tokens de acceso a través de la plataforma UseGrant.
Herramientas
list_providers : Lista todos los proveedores
create_provider : Crea un nuevo proveedor
get_provider : Obtener un proveedor por ID
delete_provider : Eliminar un proveedor
list_clients : enumera todos los clientes de un proveedor
create_client : Crea un nuevo cliente para un proveedor
get_client : Obtener detalles del cliente por proveedor e ID del cliente
delete_client : Eliminar un cliente de un proveedor
list_domains : enumera todos los dominios de un proveedor
add_domain : Agregar un dominio a un proveedor
get_domain : Obtener un dominio por proveedor e ID de dominio
delete_domain : Eliminar un dominio de un proveedor
verify_domain : Verificar un dominio para un proveedor
create_access_token : Crea un nuevo token de acceso para un cliente
list_tenants : Listar todos los inquilinos
create_tenant : Crea un nuevo inquilino
get_tenant : Obtener un inquilino por ID
delete_tenant : Eliminar un inquilino
list_tenant_providers : enumera todos los proveedores de un inquilino
create_tenant_provider : Crea un nuevo proveedor para un inquilino
get_tenant_provider : Obtener un proveedor para un inquilino
delete_tenant_provider : eliminar un proveedor para un inquilino
list_tenant_provider_policies : enumera todas las políticas de un proveedor de inquilinos
create_tenant_provider_policy : Crea una nueva política para un proveedor de inquilinos
get_tenant_provider_policy : Obtener una política para un proveedor de inquilinos
delete_tenant_provider_policy : eliminar una política para un proveedor de inquilinos
validate_access_token : validar un token de acceso para un inquilino
Related MCP server: mcp-server-code-assist
Requisitos
Node.js 16 o superior
Una clave API de UseGrant válida. Consulte aquí para más detalles.
Uso con el escritorio de Claude
Agregue la siguiente configuración a su archivo claude_desktop_config :
Pruebas
Para probar el servidor MCP, podemos usar mcp inspector .
Copie el archivo .env.example en .env y configure la variable de entorno USEGRANT_API_KEY .
Para ver y construir el proyecto:
Licencia
Este proyecto está licenciado bajo la Licencia MIT. Consulte el archivo de LICENCIA para más detalles.