Token导航 LogoToken导航

MCP Server · AI代理

Kledo API MCP

Kledo MCP服务器是一个连接AI助手与Kledo会计软件API的中间件,支持财务报告、客户管理和商业智能分析。

stdio官方级别未说明来源级核验工具 23
财务分析PythonClaude商业智能Claude Desktop

快速开始

作者 / 组织
efacsen
提供方
efacsen

工具数量

23

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Kledo API MCP 属于AI代理类 MCP Server,公开资料标注 23 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 API Key。

分类

AI代理

传输方式

stdio

认证方式

API Key

部署方式

公开资料未说明

安装与配置

安装命令

pip install -e .

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 23 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

Kledo MCP服务器

Kledo会计软件API的模型上下文协议(MCP)服务器-使人工智能助手能够与您的Kledo数据交互,用于财务报告、分析、客户管理和商业智能。

这是什么?

MCP服务器,将人工智能助手(如Claude)连接到Kledo会计API,实现财务数据、客户分析和业务报告的自然语言查询。

🎯 主要特点

  • 24种生产就绪工具 -全面覆盖Kledo API终点
  • 收入与财务分析 -发票跟踪、收入报告、应收账款管理
  • 客户智能 -客户排名、交易历史、联系人管理
  • 产品和库存 -产品查找、SKU搜索、库存洞察
  • 订单和交货跟踪 -销售订单、采购订单、交货状态
  • 双语支持 -理解印尼语和英语查询
  • 智能缓存 -可配置的缓存可实现最佳性能
  • 类型安全 -全面的类型提示贯穿始终

🚀 2分钟快速入门

首次设置:

  1. 克隆并安装:

随着 uv (推荐):

   git clone https://github.com/efacsen/kledo-api-mcp.git
   cd kledo-api-mcp
   uv pip install -e .

随着 pip:

   git clone https://github.com/efacsen/kledo-api-mcp.git
   cd kledo-api-mcp
   pip install -e .

> 没有 uv?安装它: curl -LsSf https://astral.sh/uv/install.sh | sh

  1. 运行安装向导:
   kledo-mcp --setup

交互式向导将:

- ✓ 提示输入您的Kledo API密钥 - ✓ 根据Kledo API实时验证您的连接 - ✓ 将配置保存到 ~/.kledo/.env (跨项目持续)

  1. 获取您的Claude桌面配置:
   kledo-mcp --show-config

这将输出精确的JSON以粘贴到您的Claude Desktop配置文件中:

- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - 窗户: %APPDATA%\Claude\claude_desktop_config.json - Linux: ~/.config/Claude/claude_desktop_config.json

  1. 重新启动克劳德桌面 -完成! 🎉

获取您的Kledo API密钥:

  1. 登录到 App.kledo.com
  2. 首选 设置→ 集成→ API
  3. 创建新的个人访问令牌

需要帮助? 看 故障排除 在......下面

🛠️ 可用工具(共24个)

收入(3个工具)

  • revenue_summary -任何时期的收入(已付发票,含税明细)
  • revenue_receivables -未付发票:列表/账龄区间/帕累托集中度
  • revenue_ranking -按客户或天数排名的收入

发票(3个工具)

  • invoice_list -列出销售或采购发票(type: sales|purchase)
  • invoice_get -按ID列出的详细发票信息
  • invoice_summarize -按客户/供应商列出的发票总额或未付明细

订单(2个工具)

  • order_list -列出销售或采购订单(type: sales|purchase)
  • order_get -按ID列出的订单详细信息

产品(2个工具)

  • product_list -列出具有可选搜索和库存的产品
  • product_get -按ID或SKU/代码列出的产品详细信息

客户/联系人(2个工具)

  • contact_list -列出客户和供应商
  • contact_get -联系方式或交易历史(view: detail|transactions)

交付(2个工具)

  • delivery_list -列出带有日期/状态过滤器的交付
  • delivery_get -交货详情或待发货(view: detail|pending)

金融(2个工具)

  • financial_summary -按客户、销售代表或供应商列出的销售或采购摘要
  • financial_balances -当前银行账户余额

分析和佣金(3个工具)

  • analytics_compare -比较不同时期或销售代表的收入或未偿还金额
  • analytics_targets -销售目标:报告/表现不佳者/设定目标
  • commission_report -每个代表或所有代表的佣金计算(分层或统一费率)

销售(2个工具)

  • sales_rep_report -一段时间内销售代表收入明细
  • sales_rep_list -列出所有销售代表

实用程序(2个工具)

  • utility_cache -缓存统计数据或清除(action: stats|clear)
  • utility_test_connection -测试Kledo API连接和身份验证状态

📦 安装

先决条件

  • Python 3.11或更高版本
  • 具有API访问权限的Kledo帐户
  • Claude Desktop或任何支持MCP的AI IDE

标准安装

随着 uv (推荐):

git clone https://github.com/efacsen/kledo-api-mcp.git
cd kledo-api-mcp
uv pip install -e .

随着 pip:

git clone https://github.com/efacsen/kledo-api-mcp.git
cd kledo-api-mcp
pip install -e .

这 kledo-mcp 命令现在可用!

获取您的Kledo API密钥

  1. 登录您的Kledo帐户 https://kledo.com
  2. 导航至 设置 → 集成 → API
  3. 点击 生成新的API密钥
  4. 复制密钥(以开头 kledo_pat_)

运行时,安装向导将提示您输入此密钥 kledo-mcp 这是第一次。

Claude桌面配置

最简单的方法是运行安装向导:

kledo-mcp --show-config

这将显示具有正确路径的Claude Desktop配置。只需复制和粘贴!

安全说明:永远不要将API密钥提交给版本控制。

🚀 部署和生产设置

MCP服务器支持多种部署场景,配置灵活:

环境变量(建议用于生产)

对于Docker、Kubernetes和基础设施即代码部署:

export KLEDO_API_KEY="your_api_key_here"
export KLEDO_BASE_URL="https://api.kledo.com/api/v1"
kledo-mcp  # Starts immediately, skips setup wizard

非常适合:

  • Docker容器
  • Kubernetes部署
  • 地形/云层
  • CI/CD管道
  • 非交互式部署

配置文件位置

服务器按照以下优先级顺序检查配置:

  1. 环境变量 (最高优先级)

- KLEDO_API_KEY - KLEDO_BASE_URL

  1. 用户配置目录 (持续)

- ~/.kledo/.env -跨项目/克隆持久化

  1. XDG配置目录 (Unix/Linux标准)

- ~/.config/kledo/.env

  1. 系统配置目录

- /etc/kledo/.env

  1. 项目目录 (回退)

- ./.env -项目根

部署场景

场景A:交互式服务器(SSH)

ssh ubuntu@your-server
cd ~/kledo-api-mcp
kledo-mcp
# Wizard prompts for API key
# Saves to ~/.kledo/.env automatically

场景B:Docker容器

FROM python:3.11-slim
RUN pip install kledo-api-mcp
ENV KLEDO_API_KEY=your_key_here
ENV KLEDO_BASE_URL=https://api.kledo.com/api/v1
CMD ["kledo-mcp"]

场景C:Kubernetes Pod

apiVersion: v1
kind: Pod
spec:
  containers:
  - name: kledo-mcp
    image: kledo-mcp:latest
    env:
    - name: KLEDO_API_KEY
      valueFrom:
        secretKeyRef:
          name: kledo-secrets
          key: api_key
    - name: KLEDO_BASE_URL
      value: https://api.kledo.com/api/v1

场景D:预配置的VM映像

# During image creation
mkdir -p ~/.kledo
cat > ~/.kledo/.env << EOF
KLEDO_API_KEY=your_key
KLEDO_BASE_URL=https://api.kledo.com/api/v1
EOF

# Later, on cloned instances
kledo-mcp  # Automatically finds ~/.kledo/.env

配置优先

服务器使用此决策树:

Does environment variables have KLEDO_API_KEY?
  ├─ YES → Use environment variables
  └─ NO → Check ~/.kledo/.env
           ├─ YES → Use ~/.kledo/.env
           └─ NO → Check ~/.config/kledo/.env
                    ├─ YES → Use ~/.config/kledo/.env
                    └─ NO → Check /etc/kledo/.env
                             ├─ YES → Use /etc/kledo/.env
                             └─ NO → Run interactive setup wizard

这意味着:

  • 环境变量始终覆盖.env文件
  • 配置后,将跳过向导
  • 重新安装后配置仍然有效(在~/.kledo/中)
  • 完全支持非交互式部署

🚀 使用示例

获得每月收入

问你的AI助手:

"What's this month's revenue?"
"Berapa revenue bulan ini?"

助理将使用 revenue_summary 工具和纳税明细表收入数据。

销售代表绩效

问:

"Show sales rep performance for January"
"Siapa sales rep dengan revenue tertinggi bulan ini?"

获取详细的绩效指标,包括收入、发票计数和每位代表的最高交易额。

未付发票

问:

"Show outstanding invoices"
"Siapa yang belum bayar?"

查看所有未付款和部分付款的发票,包括客户详细信息和金额。

顶级客户

问:

"Who are our top 10 customers this month?"
"Customer dengan revenue tertinggi?"

按收入、发票数量和平均发票价值获取客户排名。

产品搜索

问:

"Find product with SKU ABC123"
"Show all products in category Paint"

按SKU、名称或类别搜索和筛选产品。

🔧 配置

缓存配置

服务器使用智能缓存来减少API调用。在中配置 config/cache_config.yaml:

default:
  ttl: 300
  max_size: 1000

categories:
  invoices:
    ttl: 60
  products:
    ttl: 3600
  contacts:
    ttl: 1800

端点配置

API终结点配置在 config/endpoints.yaml所有端点都是针对Kledo API v1预先配置的。

环境变量

变量描述默认值
KLEDO_API_KEY您的Kledo API密钥(推荐)-
KLEDO_EMAIL您的Kledo电子邮件(旧版)-
KLEDO_PASSWORD您的Kledo密码(旧版)-
KLEDO_BASE_URLKledo API基础URLhttps://api.kledo.com/api/v1
MCP_SERVER_NAMEMCP服务器名称kledo-crm
CACHE_ENABLED启用/禁用缓存true
LOG_LEVEL日志记录级别INFO
LOG_FILE日志文件路径(可选)-

🐛 故障排除

设置和首次运行问题

安装向导无法启动:

# Verify installation
pip install -e .

# Try explicit setup
kledo-mcp --setup

“无效的API密钥”错误:

  1. 验证您的API密钥以 kledo_pat_
  2. 复制时检查是否有多余的空格
  3. 直接测试密钥:
   kledo-mcp --test
  1. 如果需要,从Kledo仪表板生成新密钥

配置未保存:

# Check .env was created
ls -la .env

# Force re-initialization
kledo-mcp --init

安装过程中“连接失败”:

  1. 验证您的互联网连接
  2. 检查Kledo API状态: https://status.kledo.com
  3. 卷曲测试:
   curl -H "Authorization: Bearer YOUR_API_KEY" \
        https://api.kledo.com/api/v1/finance/account

Claude Desktop未显示服务器:

  1. 跑 kledo-mcp --show-config 并复制输出
  2. 验证JSON语法(使用 Jsonlin.com)
  3. 检查配置文件位置:
   # macOS
   cat ~/Library/Application\ Support/Claude/claude_desktop_config.json

   # Linux
   cat ~/.config/Claude/claude_desktop_config.json
  1. 完全重新启动Claude Desktop(退出并重新打开)
  2. 检查克劳德日志:
   # macOS
   tail -f ~/Library/Logs/Claude/mcp*.log

还在卡住吗?

通过以下方式打开问题:

  • 输出 kledo-mcp --version
  • 输出 kledo-mcp --test
  • 安装向导中的任何错误消息

______________________________________________________________________

MCP服务器未在Claude中显示

  1. 检查配置文件位置:

- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - 窗户: %APPDATA%\Claude\claude_desktop_config.json - Linux: ~/.config/Claude/claude_desktop_config.json

  1. 验证JSON语法 -使用JSON验证器检查错误
  1. 检查绝对路径 -确保 cwd 指向正确的绝对路径
  1. 重新启动克劳德 完全(而不仅仅是刷新)
  1. 检查日志:
   # macOS/Linux
   tail -f ~/Library/Logs/Claude/mcp*.log

   # Windows
   # Check %LOCALAPPDATA%\Claude\Logs\

身份验证错误

  1. 验证API密钥 在 .env 文件
  2. 检查API密钥权限 在Kledo仪表板中
  3. 卷曲测试:
   curl -H "Authorization: Bearer YOUR_API_KEY" \
        https://api.kledo.com/api/v1/finance/account

导入错误

如果你看到 ModuleNotFoundError:

# Reinstall in development mode
pip install -e .

# Or install dependencies manually
pip install -r requirements.txt

缓存问题

如果看到过时数据,请清除缓存:

问你的AI助手:

"Clear Kledo cache"

或在中禁用缓存 .env:

CACHE_ENABLED=false

🤝 贡献

欢迎投稿!拜托:

  1. 分叉存储库
  2. 创建要素分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

开发设置

# Clone your fork
git clone https://github.com/YOUR_USERNAME/kledo-api-mcp.git
cd kledo-api-mcp

# Install with dev dependencies (uv recommended)
uv pip install -e ".[dev]"
# or: pip install -e ".[dev]"

# Run tests
uv run pytest tests/

# Run linters
uv run ruff check src/
uv run mypy src/

📄 许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

🙏 致谢

📞 支持

  • 问题:
  • Kledo API文件: https://api-docs.kledo.com/
  • MCP文件: https://modelcontextprotocol.io/

______________________________________________________________________

制作❤️ 用于智能业务分析

工具与能力

工具数量

23

资源数量

0

提示词数量

0

能力标签

会计软件Python本地部署财务分析API集成商业智能AI助手

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 工具数量 23 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 需要自备API Key,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到API Key的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Kledo API MCP

MCP World · 本页

23stdio有1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Kledo API MCP 怎么安装?

公开资料给出的安装命令是 pip install -e .,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Kledo API MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Kledo API MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Kledo API MCP 需要 API Key 吗?

公开资料标注的认证方式是API Key,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Kledo API MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP