Iaptic MCP Server

Official

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.

Servidor MCP para Iaptic

Un servidor de Protocolo de Contexto de Modelo para interactuar con la API de Iaptic . Este servidor permite que Claude y otras IA interactúen con sus datos de Iaptic para responder preguntas sobre sus clientes, compras, transacciones y estadísticas.

Instalación

Instalación mediante herrería

Para instalar Iaptic para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install mcp-server-iaptic --client claude

Instalació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_NAME

Uso con Claude Desktop

Agregue a su 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 : Lista de clientes
  • customer_get : Obtener detalles del cliente por ID

Compras

  • purchase_list : Lista de compras
    • limit : Número máximo de compras a devolver (predeterminado: 100, máximo: 1000)
    • offset : Número de compras a omitir para la paginación
    • startdate : Filtrar compras posteriores a esta fecha (formato ISO, p. ej. 2024-01-01)
    • enddate : Filtrar compras anteriores a esta fecha (formato ISO, p. ej. 2024-12-31)
    • customerId : Filtrar por ID de cliente
  • purchase_get : Obtener detalles de la compra por ID

Actas

  • transaction_list : Lista de transacciones con paginación y filtrado de fechas
    • limit : Número máximo de transacciones a devolver (predeterminado: 100, máximo: 1000)
    • offset : Número de transacciones a omitir para la paginación
    • startdate : Filtrar transacciones posteriores a esta fecha (formato ISO, p. ej. 2024-01-01)
    • enddate : Filtrar transacciones anteriores a 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ística

  • stats_get : Obtener estadísticas generales sobre transacciones e ingresos
  • stats_app : Obtener estadísticas específicas de la aplicación

Eventos

  • event_list : Lista de eventos recientes con paginación y filtrado de fecha
    • limit : Número máximo de eventos a devolver (predeterminado: 100)
    • offset : Número de eventos a omitir para la paginación
    • startdate : Filtrar eventos posteriores a esta fecha (formato ISO, p. ej. 2024-01-01)
    • enddate : Filtrar eventos anteriores a esta fecha (formato ISO, p. ej. 2024-12-31)

Gestión de aplicaciones

  • iaptic_switch_app : Cambiar a una aplicación Iaptic diferente
    • appName : Nombre de la aplicación a la que cambiar
    • apiKey : clave API para la aplicación
  • iaptic_reset_app : Restablecer la aplicación Iaptic predeterminada
  • iaptic_current_app : Obtener información sobre la aplicación actualmente activa

Desarrollo

# Install dependencies npm install # Run in development mode npm run dev # Build for production npm run build # Run production build npm start

Requisitos

  • Node.js >= 18
  • Una cuenta de Iaptic con credenciales de API

Licencia

Instituto Tecnológico de Massachusetts (MIT)

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Un servidor para interactuar con la API de Iaptic, que permite que modelos de IA como Claude consulten datos de clientes, compras y transacciones, así como también recuperen información estadística.

  1. Installation
    1. Installing via Smithery
    2. Manual Installation
  2. Usage with Claude Desktop
    1. Available Tools
      1. Customers
      2. Purchases
      3. Transactions
      4. Statistics
      5. Events
      6. App Management
    2. Development
      1. Requirements
        1. License
          ID: u2l6kenhz6