关于 MCP Server for Adyen Payments Integration
这是一个仍在开发中的 MCP 服务,可让模型连接 Adyen Advanced Flow API,并提供无需 Adyen API 密钥即可测试的冰咖啡工具。README 指出它尚不适合实际使用。
主要功能
- 01与 Adyen Advanced Flow API 交互
- 02通过测试工具获取冰咖啡
- 03通过环境变量配置 API 密钥
适用场景
- 01试验 Adyen API 交互
- 02使用冰咖啡工具测试 MCP
MCP 相关
该 MCP 服务向模型提供工具,包括支付方式相关工具和冰咖啡测试工具。项目仍在开发中,尚不适合实际使用。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Adyen 支付和冰咖啡 MCP 服务
此项目提供了一个简单的 MCP 服务,供模型与 Adyen 的 Advanced Flow API 交互。 它还包含一个获取冰咖啡的工具,如果你只是想测试 MCP,但没有 Adyen API 密钥,可以使用该工具。
注意:此项目仍在开发中,目前尚未准备好投入实际使用。
先决条件
- ...
设置说明
-
克隆代码仓库
-
更新配置:
- 设置 API 密钥:
对于本地测试,应将目标 HTTP API 的 API 密钥设置为名为
ADYEN_API_KEY的环境变量。 在 Linux/macOS 上:
在 Windows(命令提示符)上:export ADYEN_API_KEY="your_secret_api_key"set ADYEN_API_KEY=your_secret_api_key
默认情况下,服务会连接到 TEST 环境。你可以通过环境变量
ADYEN_ENVIRONMENT更改此设置。 - 设置 API 密钥:
对于本地测试,应将目标 HTTP API 的 API 密钥设置为名为
-
构建项目: 在终端中切换到
mcp-server项目的根目录,并运行以下 Maven 命令:./gradlew clean jar这会创建一个 JAR 文件(通常位于
target目录中)。 -
运行 MCP 服务: 构建成功后,使用 Java 运行 JAR 文件:
java -jar build/libs/adyen-payments-mcp-server-1.0-SNAPSHOT.jar(具体的 JAR 文件名可能会因 Gradle 版本略有不同)。
你应该会看到以下输出:
Adyen Mcp Server started...。
使用 MCP 服务
MCP 服务运行后,AI 模型即可使用这些工具。 如果你只是想试用此工具,MCP Inspector 是个不错的选择:
npx @modelcontextprotocol/inspector java -jar build/libs/adyen-payments-mcp-server-1.0-SNAPSHOT.jar
如果你想使用 get_payment_methods 工具,请确保添加 ADYEN_API_KEY 环境变量(见下方左侧边栏)。

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