本项目旨在帮助用户在Claude桌面应用中集成并使用Adfin工具,实现如请求信用控制状态、创建新发票等功能。通过简单的配置和操作,用户可以让AI助手高效地处理相关业务。
要求使用 Python 3.10 或更高版本。
curl -LsSf https://astral.sh/uv/install.sh | sh
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
claude_desktop_config.json 文件,示例如下:{
"mcpServers": {
"Adfin": {
"command": "/.local/bin/uv" ,
"args": [
"--directory",
"<绝对路径到adfin_mcp文件夹>",
"运行",
"main_adfin_mcp.py"
],
"env": {
"ADFIN_EMAIL": "<邮箱>",
"ADFIN_PASSWORD": "<密码>"
}
},
"filesystem": {
"command": "/.local/bin/uv" ,
"args": [
"--directory",
"<绝对路径到adfin_mcp文件夹>",
"运行",
"filesystem.py"
]
}
}
}
⚠️ 重要提示
首次打开 Claude 桌面应用时,可能需要 10 - 20 秒才能显示 Adfin 工具,因为需要安装所需的包并下载最新的 Adfin API 文档。
💡 使用建议
每次启动 Claude 桌面应用时,最新的 Adfin API 工具都会提供给您的 AI 助手,可充分利用其功能提高工作效率。
以下是一些与AI助手交互的基础示例:
给我一份信用控制状态报告。
为 60 英镑的发票生成一张,客户是艾博·戴夫,到期时间为一周后。他的邮箱地址是 abc.def@example.com。
从我的桌面 invoices 文件夹中上传所有 PDF 发票。