使用说明
用于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检查器是一个很好的选择:
npx @modelcontextprotocol/inspector java -jar build/libs/adyen-payments-mcp-server-1.0-SNAPSHOT.jar
如果你想使用 get_payment_methods 工具,然后确保添加 ADYEN_API_KEY env变量(请参阅下面的左侧边栏)。