Iaptic MCP Server
OfficialServidor MCP para Iaptic
Un servidor del Protocolo de Contexto de Modelo (MCP) para interactuar con la API de Iaptic. Este servidor permite a Claude u otras IAs interactuar con tus datos de Iaptic para responder preguntas sobre tus clientes, compras, transacciones y estadísticas.
Instalación
Instalación a través de Smithery
Para instalar Iaptic para Claude Desktop automáticamente a través de Smithery:
npx -y @smithery/cli install mcp-server-iaptic --client claudeInstalación manual
# Run directly with npx
npx mcp-server-iaptic --api-key YOUR_API_KEY --app-name YOUR_APP_NAME
# Or install globally
npm install -g mcp-server-iaptic
mcp-server-iaptic --api-key YOUR_API_KEY --app-name YOUR_APP_NAMERelated MCP server: MCP Unified Server
Uso con Claude Desktop
Añade lo siguiente a tu archivo de configuración de Claude Desktop:
{
"iaptic": {
"command": "npx",
"args": [
"mcp-server-iaptic",
"--api-key", "your-api-key-here",
"--app-name", "your-app-name-here"
]
}
}Herramientas disponibles
Clientes
customer_list: Listar clientes con paginacióncustomer_get: Obtener información detallada del cliente por IDcustomer_subscription: Obtener el estado de la suscripción activa del clientecustomer_transactions: Obtener el historial de transacciones del clientecustomer_add_purchase: Asociar manualmente una compra a un cliente
Compras
purchase_list: Listar compraslimit: Número máximo de compras a devolver (predeterminado: 100, máximo: 1000)offset: Número de compras a omitir para la paginaciónstartdate: Filtrar compras después de esta fecha (formato ISO, p. ej. 2024-01-01)enddate: Filtrar compras antes de esta fecha (formato ISO, p. ej. 2024-12-31)customerId: Filtrar por ID de cliente
purchase_get: Obtener detalles de la compra por ID
Transacciones
transaction_list: Listar transacciones con paginación y filtrado por fechalimit: Número máximo de transacciones a devolver (predeterminado: 100, máximo: 1000)offset: Número de transacciones a omitir para la paginaciónstartdate: Filtrar transacciones después de esta fecha (formato ISO, p. ej. 2024-01-01)enddate: Filtrar transacciones antes de esta fecha (formato ISO, p. ej. 2024-12-31)purchaseId: Filtrar por ID de compra
transaction_get: Obtener detalles de la transacción por ID
Estadísticas
stats_get: Obtener estadísticas generales sobre transacciones e ingresosstats_app: Obtener estadísticas específicas de la aplicación
Eventos
event_list: Listar eventos recientes con paginación y filtrado por fechalimit: Número máximo de eventos a devolver (predeterminado: 100)offset: Número de eventos a omitir para la paginaciónstartdate: Filtrar eventos después de esta fecha (formato ISO, p. ej. 2024-01-01)enddate: Filtrar eventos antes de esta fecha (formato ISO, p. ej. 2024-12-31)raw: Devolver JSON sin procesar en lugar de salida formateada (predeterminado: false)
event_details: Obtener información detallada sobre un evento específico (validador 3.12+)eventId: El ID del evento para obtener detallesreceipts: Incluir detalles de validación del recibo (predeterminado: false)
Stripe
stripe_prices: Obtener productos y precios disponibles en Stripe
Gestión de aplicaciones
iaptic_switch_app: Cambiar a una aplicación de Iaptic diferenteappName: Nombre de la aplicación a la que cambiarapiKey: Clave de API para la aplicación
iaptic_reset_app: Restablecer a la aplicación de Iaptic predeterminadaiaptic_current_app: Obtener información sobre la aplicación activa actualmente
Desarrollo
# Install dependencies
npm install
# Run in development mode
npm run dev
# Build for production
npm run build
# Run production build
npm startRequisitos
Node.js >= 18
Una cuenta de Iaptic con credenciales de API
Licencia
MIT
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/iaptic/mcp-server-iaptic'
If you have feedback or need assistance with the MCP directory API, please join our Discord server