
Adfin
一个用于连接 Adfin API 的模型上下文协议服务器
概述
要求:
- Python 3.10 或更高版本
第一步:安装 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"
第二步:配置 Claude Desktop
- 下载 Claude Desktop。
- 启动 Claude 并进入设置 > 开发者 > 编辑配置。
- 修改
claude_desktop_config.json
文件,内容如下:
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 助手。
第三步:启动 Claude Desktop 并让助手帮助您
示例
请求信用控制状态
text
给我一个信用控制状态检查。
创建新发票
text
为 Abc Def 创建一张 60 英镑的发票,一周后到期。他的电子邮件是 abc.def@example.com。
要求助手从文件夹上传多张发票
text
从我桌面上的 invoices 文件夹中上传所有 pdf 发票。