本项目是一个使用 TypeScript 实现的 Lithic API 的模型上下文协议 (MCP) 服务器,为用户提供对 Lithic 银行和卡服务的只读访问,有效满足相关数据查看需求。
npm run docker:build
LITHIC_API_KEY=your_key_here npm run docker:run
npm install
npm run build
LITHIC_API_KEY=your_key_here npm start
将以下内容添加到你的 .cursor/mcp.json 或 Claude 桌面配置中:
{
"lithic": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-e", "LITHIC_API_KEY",
"-e", "LITHIC_API_BASE_URL",
"mcp/lithic"
],
"env": {
"LITHIC_API_KEY": "your_lithic_api_key_here",
"LITHIC_API_BASE_URL": "https://api.lithic.com/v1"
}
}
}
此 MCP 服务器提供以下工具:
get_resource:按 ID/令牌获取特定的 Lithic 资源。list_resources:列出指定类型的资源。| 属性 | 详情 |
|---|---|
LITHIC_API_KEY |
你的 Lithic API 密钥(必需) |
LITHIC_API_BASE_URL |
Lithic API 基础 URL(默认:https://sandbox.lithic.com/v1) |
对于开发,你可以使用观察模式:
npm run dev
这将自动重建并在你更改源代码时重新启动服务器。