小贴士:按下Ctrl+D 或 ⌘+D,一键收藏本站,方便下次快速访问!
4
最近更新:8天前

一个用于连接 Adfin API 的模型上下文协议服务器

要求:

  1. 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

  1. 下载 Claude Desktop
  2. 启动 Claude 并进入设置 > 开发者 > 编辑配置。
  3. 修改 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"
      ]
    }
  }
}
  1. 重新启动 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 发票。