m

mohit-novo

@mohit-novo/mcp-lithic
0 Stars 315 次浏览 mohit-novo 更新于 2026-08-23
该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Lithic MCP 服务器 (TypeScript)

这是一个用于Lithic API的Model Context Protocol (MCP) 服务器的TypeScript实现,提供对Lithic银行和卡片服务的只读访问。

特性

  • 使用MCP SDK的现代TypeScript实现
  • 对所有Lithic API端点的只读访问
  • 访问Lithic资源的类型安全工具
  • Docker支持
  • 改进的错误处理和验证

快速开始

使用Docker(推荐)

  1. 构建Docker镜像:
    bash
    npm run docker:build

  2. 运行服务器:
    bash
    LITHIC_API_KEY=your_key_here npm run docker:run

手动设置

  1. 安装依赖项:
    bash
    npm install

  2. 构建TypeScript代码:
    bash
    npm run build

  3. 启动服务器:
    bash
    LITHIC_API_KEY=your_key_here npm start

MCP 配置

将以下内容添加到您的.cursor/mcp.json或Claude Desktop配置中:

json
{
"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)

支持的资源类型

  • card
  • account
  • financial_account
  • transaction
  • event
  • balance
  • dispute
  • external_bank_account
  • report
  • webhook
  • account_holder

开发

在开发过程中,您可以使用监视模式:

bash
npm run dev

这将在您修改源代码时自动重新构建并重启服务器。

相关 MCP 服务