Adfin
官方唯一需要的收款平台——统一管理所有付款,通过Adfin实现发票开具与账务对账。
你可以用 Adfin MCP 做什么?
- 检查信用控制状态 — 让助手通过 Adfin API 查询您账户当前的信用控制状态。
- 创建新发票 — 让助手根据指定的金额、收款人、电子邮件和到期日创建一张发票。
- 从文件夹上传发票文件 — 让助手从您本地的目录中上传多个 PDF 格式的发票。
文档
要求:
- Python 3.10 或更高版本
步骤 1. 安装 uv:
- MacOS/Linux:curl -LsSf https://astral.sh/uv/install.sh | sh
- Windows:powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
步骤 2. 配置 Claude Desktop
- 下载 Claude Desktop。
- 启动 Claude,前往 设置 > 开发者 > 编辑配置。
- 使用以下内容修改
claude_desktop_config.json:
{
"mcpServers": {
"Adfin": {
"command": "<home_path>/.local/bin/uv",
"args": [
"--directory",
"<absolute_path_to_adfin_mcp_folder>",
"run",
"main_adfin_mcp.py"
],
"env": {
"ADFIN_EMAIL": "<email>",
"ADFIN_PASSWORD": "<password>"
}
},
"filesystem": {
"command": "<home_path>/.local/bin/uv",
"args": [
"--directory",
"<absolute_path_to_adfin_mcp_folder>",
"run",
"filesystem.py"
]
}
}
}
- 重新启动 Claude Desktop。
首次使用这些设置打开 Claude Desktop 时,可能需要 10-20 秒,Adfin 工具才会出现在界面中,因为需要 安装所需的软件包并下载最新的 Adfin API 文档。
每次启动 Claude Desktop 时,最新的 Adfin API 工具都会 提供给您的 AI 助手使用。
步骤 3. 启动 Claude Desktop,让您的助手为您提供帮助
示例
查询信用控制状态
Give me a credit control status check.
创建新发票
Create a new invoice for 60 GBP for Abc Def that is due in a week. His email is abc.def@example.com.
让助手从您的文件夹中上传多张发票
Upload all pdf invoices from the invoices folder from my Desktop.