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
- AsecurityFlicenseAqualityAn 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 -45Python
- -securityFlicense-qualityA Cloudflare Workers implementation of Model Context Protocol (MCP) server that enables AI tools to be exposed to Claude and other assistants through OAuth authentication.Last updated -14TypeScript
- -securityFlicense-qualityA Cloudflare Workers-based implementation of the Model Context Protocol (MCP) server that enables AI assistants like Claude to interact with external tools through OAuth login.Last updated -14TypeScript
- AsecurityFlicenseAqualityAn AI-powered MCP server that enables natural language interaction with AO (Arweave Operating system) for creating, running, and testing code and handlers without manual coding.Last updated -14886,0893TypeScript