医用MCP服务器
](https://smithery.ai/server/mcp-server-iaptic)
一种用于与…交互的模型上下文协议服务器 无菌API此服务器允许Claude或其他AI与您的Iaptic数据交互,以回答有关您的客户、购买、交易和统计数据的问题。
安装
通过史密瑟里安装
通过以下方式自动安装Iaptic for Claude Desktop 史密瑟里:
npx -y @smithery/cli install mcp-server-iaptic --client claude手动安装
# 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使用Claude Desktop
添加到您的Claude Desktop配置文件中:
{
"iaptic": {
"command": "npx",
"args": [
"mcp-server-iaptic",
"--api-key", "your-api-key-here",
"--app-name", "your-app-name-here"
]
}
}可用工具
客户
customer_list:按页码列出客户customer_get:通过ID获取详细的客户信息customer_subscription:获取客户的活动订阅状态customer_transactions:获取客户的交易历史记录customer_add_purchase:手动将购买与客户关联
采购
purchase_list:列出购买
- limit:可退回的最大购买次数(默认值:100,最大值:1000) - offset:要跳过分页的购买次数 - startdate:过滤此日期之后的购买(ISO格式,例如2024-01-01) - enddate:过滤此日期之前的购买(ISO格式,例如2024-12-31) - customerId:按客户ID筛选
purchase_get:按ID获取购买详细信息
交易
transaction_list:列出具有分页和日期筛选功能的交易记录
- limit:要返回的最大事务数(默认值:100,最大值:1000) - offset:分页时要跳过的事务数 - startdate:过滤此日期之后的交易(ISO格式,例如2024-01-01) - enddate:过滤此日期之前的交易(ISO格式,例如2024-12-31) - purchaseId:按购买ID筛选
transaction_get:按ID获取交易详细信息
统计
stats_get:获取交易和收入的一般统计数据stats_app:获取特定于应用程序的统计数据
事件
event_list:使用分页和日期筛选列出最近的事件
- limit:要返回的最大事件数(默认值:100) - offset:分页时要跳过的事件数 - startdate:过滤此日期之后的事件(ISO格式,例如2024-01-01) - enddate:过滤此日期之前的事件(ISO格式,例如2024-12-31) - raw:返回原始JSON而不是格式化输出(默认值:false)
event_details:获取特定事件的详细信息(验证器3.12+)
- eventId:用于获取详细信息的事件ID - receipts:包括收据验证详细信息(默认值:false)
条纹
stripe_prices:获取可用的Stripe产品和价格
应用程序管理
iaptic_switch_app:切换到其他Iaptic应用程序
- appName:要切换到的应用程序的名称 - apiKey:应用程序的API密钥
iaptic_reset_app:重置为默认的Iaptic应用程序iaptic_current_app:获取有关当前活动应用程序的信息
发展
# Install dependencies
npm install
# Run in development mode
npm run dev
# Build for production
npm run build
# Run production build
npm start需求
- Node.js>=18
- 具有API证书的Iaptic帐户
许可证
麻省理工学院
