mcpField
P
pfx

pfx

远程服务
github.com/pitwch商业与营销250 周前更新
代码仓库

关于 pfx

pfx 是连接 AI 助手与 Forterro Proffix Px5 ERP 的 MCP 服务。业务用户可通过兼容客户端查询和调用 Proffix 端点,并使用 JSON-RPC 2.0 over HTTP。

主要功能

  1. 01搜索并调用 Proffix 端点
  2. 02查看端点说明
  3. 03提供 JSON 和 TOON 响应
  4. 04基于参数的身份验证
  5. 05托管式 HTTP 服务

适用场景

  1. 01查询未结发票和客户地址
  2. 02按名称或库存量搜索商品
  3. 03生成销售和客户报告
  4. 04跟踪地址变更

MCP 相关

通过 JSON-RPC 2.0 向 MCP 客户端提供 Proffix 操作,包括端点搜索、说明和调用。托管端点使用 HTTP 传输。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.pfx.ch/api/server
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

pfx MCP 服务适用于 Forterro Proffix Px5

🇩🇪 德语 | 🇬🇧 英语

适用于 Forterro Proffix Px5 ERP 的 Model Context Protocol 服务

用于将 AI 集成到 Proffix Px5 ERP 的通用接口

通过标准化的 MCP 协议,将 AI 助手(Claude、ChatGPT、Gemini)连接到你的 Proffix Px5。

JSON-RPC 2.0 传输 • 基于参数的身份验证 • 经过处理的 Proffix 端点

🌟 什么是 Model Context Protocol(MCP)?

Model Context Protocol(MCP)是 Anthropic 推出的开放标准,用于安全地集成 AI。AI 助手可以直接访问你的系统,无需手动复制数据或截图。

不使用 MCP:“向我展示所有未结发票”→ 你必须打开 Proffix、导出数据并将其复制到 AI 中

使用 MCP:“向我展示所有未结发票”→ AI 直接访问 Proffix 并提供答案

  • **实时访问:**AI 使用你系统中的最新数据
  • **安全性:**AI 不会存储任何数据,只进行临时访问
  • **自动化:**AI 可以跨多个系统执行复杂任务
  • **自然语言:**无需 SQL 或 API 知识
  • **标准化:**适用于所有兼容 MCP 的 AI 助手

📋 什么是 pfx MCP?

pfx MCP 是首个适用于 Forterro Proffix Px5 的 MCP 服务。将 Claude、ChatGPT 和 Gemini 等 AI 助手连接到你的 ERP。通过自然语言直接访问数据、创建报告并自动化工作流。

  • 通过 MCP 工具直接使用 Proffix 功能
  • 为所有 MCP 客户端提供 JSON-RPC 2.0 传输
  • 免费 API Key(Beta)
  • 兼容 Claude、ChatGPT、Gemini

已正式列入 MCP Registry:

💡 实用场景

📊 智能数据查询

示例:“向我展示所有未结发票”

AI 直接访问你的 Proffix 数据并提供结构化结果,无需 SQL 或 API 知识。

🔍 复杂搜索

示例:“搜索名称中包含 ‘Laptop’ 且价格低于 1000 CHF 的商品”

自然语言查询会自动转换为精确的 API 调用。

📈 自动报告

示例:“生成一份按营业额排名的前 10 名客户报告”

AI 汇总数据、进行分析,并以专业格式呈现结果。

🔔 更改跟踪

示例:“本周哪些地址发生了更改?”

实时进行基于时间的查询和更改分析。

💼 更多场景
  • 库存管理:“向我展示所有库存低于 10 的商品”
  • 客户分析:“分析客户 1001 的营业额变化”
  • 工作流自动化:“为 XY 公司创建一个新地址”
  • 端点发现:“订单有哪些 API 端点?”
  • 多系统查询:“将 Proffix 数据与我们的 CRM 进行比较”

🚀 快速开始

选项 1:一键安装(推荐)🎯

适用于 Claude Desktop 用户——最简单的安装方式!

最快捷的方式——无需手动配置!

  1. 获取 API Key
    访问 request-api-key.html 并通过电子邮件申请免费密钥

  2. 下载 MCPB Bundle
    下载 pfx-mcp-server.mcpb

  3. 安装
    在 Claude Desktop 中:设置 → 扩展 → 高级设置(Extension Developer 区域)→ 安装扩展… → 选择 .mcpb 文件并按照说明操作

  4. 输入凭据
    API Key + 你的 Proffix Px5 凭据(用户名、密码、URL、端口、数据库)

  5. 完成!
    重启 Claude 并测试:“显示 Proffix Px5 中苏黎世的所有地址”


选项 2:手动安装(进阶)⚙️

适用于其他 MCP 客户端或高级配置

适用于其他 MCP 客户端(Cursor、Windsurf、Gemini CLI 等),或你希望自行管理配置的情况:

  1. 申请 API Key
    request-api-key.html

  2. 下载 Bridge 脚本
    下载 mcp-http-bridge.txt 并将其重命名为 mcp-http-bridge.js

  3. 打开配置文件
    根据客户端选择:

    • Claude:%APPDATA%\Claude\claude_desktop_config.json(Windows)或 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)
    • Cursor/Windsurf:参见 AI 客户端设置
  4. 添加服务
    参见下方的配置示例:

{
  "mcpServers": {
    "pfx-mcp": {
      "command": "node",
      "args": ["C:\\mcp\\mcp-http-bridge.js", "https://mcp.pfx.ch/api/server"],
      "env": {
        "HTTP_AUTHORIZATION": "Bearer DEIN_API_KEY",
        "PROFFIX_USERNAME": "dein-username",
        "PROFFIX_PASSWORD": "dein-passwort",
        "PROFFIX_URL": "https://dein-proffix.com",
        "PROFFIX_PORT": "11011",
        "PROFFIX_DATABASE": "deine-db",
        "RESPONSE_FORMAT": "json"
      }
    }
  }
}
  1. 重启客户端并测试
    向你的 AI 助手提问:“显示 Proffix 中的所有地址”

📚 文档

所有 AI 客户端的完整设置指南:

🔧 支持的 MCP 客户端

  • ✅ Claude Desktop
  • ✅ Cursor IDE
  • ✅ Windsurf IDE
  • ✅ Continue.dev(VS Code/JetBrains)
  • ✅ Gemini CLI
  • ⚡ ChatGPT(实验性)
  • ✅ 自定义客户端(通过 MCP SDK)

🔒 安全

身份验证
  • API Key 用于访问控制(Beta 期间免费)
  • Proffix 凭据作为 HTTP Headers 传输(加密传输)
  • MCP 服务不存储任何数据
  • 基于参数的身份验证,无需会话
  • 每次请求都会传输凭据,且不会保存
最佳实践
  • 始终使用 HTTPS 进行通信
  • 切勿在客户端代码中存储凭据
  • 在客户端实施速率限制
  • 定期监控 API 访问
  • 为 Proffix API 用户设置强密码
服务安全
  • 全面的 .htaccess 安全规则
  • 保护敏感文件和配置
  • 建议使用 HTTPS 加密

🌐 远程服务

pfx MCP 服务作为托管服务运行于:

https://mcp.pfx.ch/api/server

**传输方式:**通过 HTTP 的 JSON-RPC 2.0
状态:https://mcp.pfx.ch/api/version

🔌 Model Context Protocol API

pfx MCP 服务通过 JSON-RPC 2.0 实现标准化的 Model Context Protocol:

MCP 方法
  • initialize - 客户端与服务之间的握手。交换功能和协议版本。
  • tools/list - 列出所有可用的 Proffix 操作。需要身份验证。
  • tools/call - 执行一项 Proffix 操作。参数通过 arguments 传递。
可用的 Proffix 工具
  • proffix_search_endpoints - 对 120+ 个端点进行模糊搜索
  • proffix_call_endpoint - 直接调用端点
  • proffix_describe_endpoint - 端点文档
  • 所有特定的 Proffix API 端点(地址、商品、订单等)
响应格式

服务器支持两种响应格式:

  • JSON(默认)- 直接来自 Proffix API 的结构化 JSON 响应
  • TOON(针对 AI 优化)- 附带自然语言描述的增强响应,针对 AI 处理进行了优化

启用格式:

  1. 全局(推荐)- 适用于所有调用:
{
  "name": "proffix_call_endpoint",
  "arguments": {
    "endpointId": 9,
    "format": "toon",
    "params": {
      "limit": 10
    }
  }
}
  1. 单次调用 - 覆盖全局设置:
{
  "name": "proffix_call_endpoint",
  "arguments": {
    "endpointId": 9,
    "params": {
      "limit": 10,
      "format": "toon"
    }
  }
}

优先级: params.format > arguments.format > "json"(默认)

服务器 URL: https://mcp.pfx.ch/api/server

🔧 测试示例和调试

💡 示例查询

常规查询
"Zeige mir alle offenen Rechnungen"
"Suche Artikel mit 'Laptop' im Namen"
"Welche Adressen haben sich diese Woche geändert?"
"Erstelle einen Bericht über Umsätze nach Kunde"
各部门示例
  • 会计:“显示所有超过 30 天未付款的发票”
  • 销售:“列出 2024 年 Q4 状态为‘开放’的所有报价”
  • 采购:“哪些订单已逾期?”
  • 管理会计:“按产品组生成销售额概览”
  • 支持:“查找客户 XY 的所有服务案例”
  • 开发:“记录所有可用的 Proffix 端点”

🔗 链接

📄 许可证

MIT License - 详情请参阅 LICENSE 文件

🆘 支持

如有问题:https://mcp.pfx.ch/#kontakt


**注意:**需要访问 Forterro Proffix Px5 REST API。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。