To use the hosted Streamable HTTP server, add the following to your client config:
{
"mcpServers": {
"adyen-account-v6": {
"transport": "streamableHttp",
"url": "https://mcp.open-mcp.org/api/server/adyen-account-v6@latest/mcp"
}
}
}
You can forward "environment" variables to the remote server by including them in the request headers or URL query string (headers take precedence). Just prefix the variable name with FORWARD_VAR_
like so:
https://mcp.open-mcp.org/api/server/adyen-account-v6@latest/mcp?FORWARD_VAR_OPEN_MCP_BASE_URL=https%3A%2F%2Fapi.example.com
If you want to run the server locally on your own machine instead of using the remote server, first set the environment variables as shell variables:
USERNAME_PASSWORD_BASE64='...'
X_API_KEY='...'
Then use the OpenMCP config CLI to add the server to your MCP client:
npx @open-mcp/config add adyen-account-v6 \
~/Library/Application\ Support/Claude/claude_desktop_config.json \
--USERNAME_PASSWORD_BASE64=$USERNAME_PASSWORD_BASE64 \
--X_API_KEY=$X_API_KEY
Run this from the root of your project directory or, to add to all cursor projects, run it from your home directory ~
.
npx @open-mcp/config add adyen-account-v6 \
.cursor/mcp.json \
--USERNAME_PASSWORD_BASE64=$USERNAME_PASSWORD_BASE64 \
--X_API_KEY=$X_API_KEY
npx @open-mcp/config add adyen-account-v6 \
/path/to/client/config.json \
--USERNAME_PASSWORD_BASE64=$USERNAME_PASSWORD_BASE64 \
--X_API_KEY=$X_API_KEY
If you don't want to use the helper above, add the following to your MCP client config manually:
{
"mcpServers": {
"adyen-account-v6": {
"command": "npx",
"args": ["-y", "@open-mcp/adyen-account-v6"],
"env": {"USERNAME_PASSWORD_BASE64":"...","X_API_KEY":"..."}
}
}
}
-
OPEN_MCP_BASE_URL
- overwrites the base URL of every tool's underlying API request -
USERNAME_PASSWORD_BASE64
- gets sent to the API provider -
X_API_KEY
- gets sent to the API provider
Expand the input schema for a tool before calling the tool
Input schema
-
toolName
(string) -
jsonPointers
(array)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string) -
accountStateType
(string) -
tier
(integer)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountCode
(string)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string) -
stores
(array)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string) -
bankAccountUUID
(string) -
description
(string) -
metadata
(object) -
payoutMethodCode
(string) -
payoutSchedule
(string) -
payoutScheduleReason
(string) -
payoutSpeed
(string)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string) -
accountHolderDetails
(object) -
createDefaultAccount
(boolean) -
description
(string) -
legalEntity
(string) -
processingTier
(integer) -
verificationProfile
(string)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string) -
bankAccountUUIDs
(array)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string) -
legalArrangements
(array)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string) -
payoutMethodCodes
(array)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string) -
shareholderCodes
(array)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string) -
signatoryCodes
(array)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountCode
(string) -
accountHolderCode
(string) -
showDetails
(boolean)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string) -
formType
(string) -
year
(integer)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string) -
bankAccountUUID
(string) -
shareholderCode
(string)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountCode
(string) -
bankAccountUUID
(string) -
description
(string) -
metadata
(object) -
payoutMethodCode
(string) -
payoutSchedule
(object) -
payoutSpeed
(string)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string) -
accountHolderDetails
(object) -
description
(string) -
legalEntity
(string) -
processingTier
(integer) -
verificationProfile
(string)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
accountHolderCode
(string) -
disable
(boolean) -
reason
(string) -
stateType
(string)
Environment variables
USERNAME_PASSWORD_BASE64
X_API_KEY
Input schema
-
documentContent
(string) -
documentDetail
(object)