- Home
- MCP servers
- Iaptic
Iaptic
- javascript
0
GitHub Stars
javascript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"mcp-mirror-iaptic_mcp-server-iaptic": {
"command": "npx",
"args": [
"mcp-server-iaptic",
"--api-key",
"YOUR_API_KEY",
"--app-name",
"YOUR_APP_NAME"
]
}
}
}You run an MCP server that lets Claude and other AIs interact with your Iaptic data, so you can answer questions about customers, purchases, transactions, and statistics directly from your data source. This guide shows you exactly how to run the server, connect it to an MCP client, and perform common data queries with confidence.
How to use
Start the MCP server using your preferred method and connect it to your MCP client. Once running, you can ask the client to list customers, view specific customer details, list purchases with optional date and pagination filters, and fetch details for individual purchases, transactions, and their statistics. Use the client’s built-in capabilities to select a tool (for example, customer_list or purchase_list) and the server will return the requested data from your Iaptic account.
Practical usage patterns you can perform include: listing all customers, retrieving a single customer’s information, listing purchases within a date range and optionally filtered by customer, getting details for a specific purchase, listing transactions with date filters or by purchase, and obtaining general or app-specific statistics. Each tool corresponds to a specific endpoint on the server, and the server translates your queries into Iaptic API requests behind the scenes.
How to install
Prerequisites: Node.js version 18 or newer installed on your system.
Install and run the MCP server using npx for a quick start:
# Run directly with npx
npx mcp-server-iaptic --api-key YOUR_API_KEY --app-name YOUR_APP_NAME
Or install the MCP server globally for repeated use:
# Or install globally
npm install -g mcp-server-iaptic
mcp-server-iaptic --api-key YOUR_API_KEY --app-name YOUR_APP_NAME
Available tools
customer_list
List customers from your Iaptic account. Returns a collection of customers with basic identifiers and metadata.
customer_get
Get detailed information for a single customer by their ID.
purchase_list
List purchases with optional filters: limit, offset, startdate, enddate, and customerId for targeted results.
purchase_get
Get detailed information for a specific purchase by its ID.
transaction_list
List transactions with pagination and optional date filters and purchaseId to narrow results.
transaction_get
Get detailed information for a specific transaction by its ID.
stats_get
Retrieve general statistics about transactions and revenue.
stats_app
Retrieve app-specific statistics for your Iaptic usage.