Connects AI clients to Iaptic for customer, purchase, transaction, event, revenue, and Stripe data.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent ā or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag ā we're steadily working through the catalog.
š” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Server Iaptic.
customer_listList customers with pagination
customer_getGet detailed customer information by ID
customer_subscriptionGet customer's active subscription status
customer_transactionsGet customer's transaction history
customer_add_purchaseManually associate a purchase with a customer
purchase_listList purchases
The iaptic/mcp-server-iaptic MCP server connects an MCP-compatible AI client to the Iaptic API. It provides tools for examining customer records, purchases, transactions, events, revenue statistics, and Stripe products and prices. The available operations include both list and detail lookups, along with a limited customer-data mutation for associating a purchase with a customer.
Customer tools can list customers, retrieve a customer by ID, check active subscription status, inspect a customer's transactions, and manually associate a purchase with that customer. Purchase and transaction tools support detail lookups as well as paginated lists. Event tools provide recent events and, for validator version 3.12 or later, event details with an option to include receipt validation information.
The server uses Iaptic API credentials configured at startup. The default connection targets one Iaptic app, while app-management tools expose the current app, reset the connection to its default app, or switch to another app by supplying an app name and API key.
List operations accept pagination parameters where documented. Purchases and transactions support date boundaries in ISO format, and purchases can be filtered by customer ID while transactions can be filtered by purchase ID. Event listing also supports date filters and can return raw JSON rather than formatted output.
Node.js 18 or newer and an Iaptic account with API credentials are required. The README documents running the server with npx mcp-server-iaptic and supplying --api-key and --app-name arguments. It also documents installing the package globally with npm, then starting it with the mcp-server-iaptic command.
For Claude Desktop, add an MCP entry whose command is npx and whose arguments identify the server package and the Iaptic API credentials. The repository also documents development commands for installing dependencies, running development mode, building, and starting the production build.
The iaptic/mcp-server-iaptic MCP server exposes tools in these areas:
The material does not specify Iaptic account pricing, rate limits, or the exact scope of permissions associated with the API key. Event-detail receipt validation is documented as available for validator 3.12 and later. The server requires credentials and an app name; it is not described as a credential-free local data source. Its license is MIT.
Factual signals from GitHub, npm, and our automated checks ā not a rating.
No reviews yet ā be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/iaptic-mcp-server-iaptic)<a href="https://allmcps.com/mcp/iaptic-mcp-server-iaptic"><img src="https://allmcps.com/api/badge/iaptic-mcp-server-iaptic?style=directory" alt="MCP Server Iaptic on AllMCPs" /></a>