Servidor Clover MCP (Protocolo de contexto de modelo)
Un servidor MCP mínimo para interactuar con la API de Clover mediante la autenticación OAuth.
Descripción general
Este servidor MCP permite que los modelos de IA generativa y otros clientes accedan a los datos de sus comerciantes de Clover mediante el Protocolo de Contexto de Modelo. Con esta integración, los modelos pueden:
- Recuperar información del comerciante
- Lista de artículos del inventario
- Órdenes de lista
- Acceder a artículos y pedidos individuales
Inicio rápido
Instalación mediante herrería
Para instalar Clover MCP Server para Claude Desktop automáticamente a través de Smithery :
Uso con Claude AI (recomendado)
- Agregue esto a su configuración de Claude MCP (generalmente en
~/.config/anthropic/claude.mcp.json
):
- Úselo con Claude:
- Inicie el flujo OAuth en su conversación con Claude:
Uso a través de la línea de comandos
Puede ejecutar el servidor MCP directamente:
Configuración de OAuth de Clover
Antes de utilizar este servidor MCP, debe configurar una aplicación Clover:
- Cree una cuenta de desarrollador de Clover en developer.clover.com
- Registrar una nueva aplicación en el Panel de desarrolladores de Clover
- Configura tu aplicación con:
- URL del sitio:
http://localhost:4000/oauth-callback
- Respuesta OAuth predeterminada:
Code
- URL del sitio:
- Anote su ID de cliente y su secreto de cliente
- Agregue estas credenciales a su entorno o archivo
.env
Herramientas MCP
Las siguientes herramientas están disponibles a través del protocolo MCP:
get_oauth_status
: Comprueba si las credenciales de OAuth están disponiblesinitiate_oauth_flow
: Inicia el flujo OAuth para obtener tokens de accesoget_merchant_info
: Obtener información sobre el comerciantelist_inventory
: Lista de artículos de inventario con filtros opcionaleslist_orders
: Lista de pedidos con filtros opcionales
Ejemplo de uso con Claude
A continuación se muestran algunos ejemplos de indicaciones que puedes utilizar con Claude después de conectarte:
- Conectarse a Clover :
- Obtener información del comerciante :
- Lista de artículos del inventario :
- Órdenes de lista :
Desarrollo
Instalación local
- Clonar este repositorio
- Instalar dependencias:
- Configure sus credenciales de OAuth:
- Construya el código TypeScript:
- Inicie el servidor MCP:
Actualizaciones de publicación
Para publicar una nueva versión en npm:
Solución de problemas
Si encuentra problemas con OAuth:
- Verifique que su aplicación Clover esté registrada correctamente
- Comprueba que la URL del sitio en la configuración de tu aplicación esté configurada en
http://localhost:4000/oauth-callback
- Asegúrese de que su ID de cliente y su secreto de cliente sean correctos
- Asegúrese de que la "Respuesta OAuth predeterminada" esté configurada en "Código" en el panel del desarrollador.
- Intente iniciar el flujo OAuth nuevamente con
initiate_oauth_flow
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Permite que los agentes de IA accedan e interactúen con los datos de comerciantes, el inventario y los pedidos de Clover a través de un servidor MCP autenticado mediante OAuth seguro.
- Descripción general
- Inicio rápido
- Configuración de OAuth de Clover
- Herramientas MCP
- Ejemplo de uso con Claude
- Desarrollo
- Solución de problemas
- Licencia
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityThis server integrates AI assistants with ClickUp workspaces, enabling task, team, list, and board management through a secure OAuth2 authentication process.Last updated -5567TypeScriptMIT License
Fewsats MCP Serverofficial
AsecurityFlicenseAqualityAn MCP server that integrates with Fewsats allowing AI agents to securely purchase anything by retrieving balances, accessing payment methods, and processing payments.Last updated -413PythonArmor Crypto MCPofficial
AsecurityAlicenseAqualityAn MCP server providing unified access to blockchain operations, bridging, swapping, and crypto trading strategies for AI agents.Last updated -20141PythonGPL 3.0- AsecurityAlicenseAqualityAn MCP server that enables AI agents to authenticate with and interact with Open eClass platform instances, supporting UoA's SSO authentication system for retrieving course information and performing basic platform operations.Last updated -41PythonMIT License