KosmoKrator

finance

Adyen MCP, CLI, and Lua Integration for AI Agents

Adyen integration docs for AI agents: MCP gateway setup, Adyen CLI commands, Lua API reference, credentials, and function schemas.

8 functions 5 read 3 write API key auth

Adyen for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Machine-Readable Metadata
integration_slug
adyen
route_slug
adyen
package
adyen
auth_strategy
api_key API key
cli_setup_supported
true
cli_runtime_supported
true
mcp_gateway_supported
true
lua_supported
true
supports_multi_account
true

Quick Links

Adyen MCP Client Matrix

Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Adyen.

Adyen CLI Matrix

Use these pages for direct Adyen CLI workflows in scripts, CI, cron, and agent wrappers.

Function Catalog

FunctionTypeParametersDescription
adyen.adyen_capture_payment Write write 2 Capture a previously authorized Adyen payment. Requires the PSP reference of the original payment and the amount to capture (value in minor units + currency). The merchant account is automatically injected.
adyen.adyen_get_current_merchant Read read 0 Get current merchant account information from Adyen. Verifies API connectivity and returns available payment methods for the merchant account.
adyen.adyen_get_current_user Read read 0 Verify Adyen API connectivity and retrieve current merchant account information. Useful as a health check to confirm the integration is properly configured.
adyen.adyen_get_transaction Read read 1 Get details of a specific Adyen transaction by its PSP reference. Returns the full transaction object including amount, status, and payment details.
adyen.adyen_list_stores Read read 2 List stores for the configured Adyen merchant account. Returns store details including store codes, names, and addresses. The merchant account is automatically injected.
adyen.adyen_list_transactions Read read 2 List transactions from the Adyen transaction feed. Returns a paginated list of transactions for the merchant account. Use page and size parameters to control pagination.
adyen.adyen_make_payment Write write 6 Initiate a payment through Adyen. Requires amount (value in minor units + currency) and payment method. The merchant account is automatically injected from the integration configuration. Returns the payment result including PSP reference.
adyen.adyen_refund_payment Write write 2 Refund an Adyen payment (full or partial). Requires the PSP reference of the original payment and the amount to refund (value in minor units + currency). The merchant account is automatically injected.