data
Modern Treasury MCP, CLI, and Lua Integration for AI Agents
Modern Treasury integration docs for AI agents: MCP gateway setup, Modern Treasury CLI commands, Lua API reference, credentials, and function schemas.Modern Treasury 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.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
modern-treasury.modern_treasury_list_ledger_account_balance_monitors | Read read | 0 | Get a list of ledger account balance monitors. |
modern-treasury.modern_treasury_create_ledger_account_balance_monitor | Write write | 0 | Create a ledger account balance monitor. |
modern-treasury.modern_treasury_get_ledger_account_balance_monitor | Read read | 0 | Get details on a single ledger account balance monitor. |
modern-treasury.modern_treasury_update_ledger_account_balance_monitor | Write write | 0 | Update a ledger account balance monitor. |
modern-treasury.modern_treasury_delete_ledger_account_balance_monitor | Write write | 0 | Delete a ledger account balance monitor. |
modern-treasury.modern_treasury_list_ledger_account_categories | Read read | 0 | Get a list of ledger account categories. |
modern-treasury.modern_treasury_create_ledger_account_category | Write write | 0 | Create a ledger account category. |
modern-treasury.modern_treasury_get_ledger_account_category | Read read | 0 | Get the details on a single ledger account category. |
modern-treasury.modern_treasury_update_ledger_account_category | Write write | 0 | Update the details of a ledger account category. |
modern-treasury.modern_treasury_delete_ledger_account_category | Write write | 0 | Delete a ledger account category. |
modern-treasury.modern_treasury_add_ledger_account_to_ledger_account_category | Write write | 0 | Add a ledger account to a ledger account category. |
modern-treasury.modern_treasury_remove_ledger_account_from_ledger_account_category | Write write | 0 | Remove a ledger account from a ledger account category. |
modern-treasury.modern_treasury_add_ledger_account_category_to_ledger_account_category | Write write | 0 | Add a ledger account category to a ledger account category. |
modern-treasury.modern_treasury_delete_ledger_account_category_from_ledger_account_category | Write write | 0 | Delete a ledger account category from a ledger account category. |
modern-treasury.modern_treasury_patch_ledger_account_settlement_entries | Write write | 0 | Add ledger entries to a draft ledger account settlement. |
modern-treasury.modern_treasury_delete_ledger_account_settlement_entries | Write write | 0 | Remove ledger entries from a draft ledger account settlement. |
modern-treasury.modern_treasury_create_ledger_account_settlement | Write write | 0 | Create a ledger account settlement. |
modern-treasury.modern_treasury_list_ledger_account_settlements | Read read | 0 | Get a list of ledger account settlements. |
modern-treasury.modern_treasury_get_ledger_account_settlement | Read read | 0 | Get details on a single ledger account settlement. |
modern-treasury.modern_treasury_update_ledger_account_settlement | Write write | 0 | Update the details of a ledger account settlement. |
modern-treasury.modern_treasury_create_ledger_account_statement | Write write | 0 | Create a ledger account statement. |
modern-treasury.modern_treasury_get_ledger_account_statement | Read read | 0 | Get details on a single ledger account statement. |
modern-treasury.modern_treasury_list_ledger_accounts | Read read | 0 | Get a list of ledger accounts. |
modern-treasury.modern_treasury_create_ledger_account | Write write | 0 | Create a ledger account. |
modern-treasury.modern_treasury_get_ledger_account | Read read | 0 | Get details on a single ledger account. |
modern-treasury.modern_treasury_update_ledger_account | Write write | 0 | Update the details of a ledger account. |
modern-treasury.modern_treasury_delete_ledger_account | Write write | 0 | Delete a ledger account. |
modern-treasury.modern_treasury_list_ledger_entries | Read read | 0 | Get a list of all ledger entries. |
modern-treasury.modern_treasury_update_ledger_entry | Write write | 0 | Update the details of a ledger entry. |
modern-treasury.modern_treasury_get_ledger_entry | Read read | 0 | Get details on a single ledger entry. |
modern-treasury.modern_treasury_create_ledger_transaction_partial_post | Write write | 0 | Create a ledger transaction that partially posts another ledger transaction. |
modern-treasury.modern_treasury_create_ledger_transaction_reversal | Write write | 0 | Create a ledger transaction reversal. |
modern-treasury.modern_treasury_list_ledger_transaction_versions | Read read | 0 | Get a list of ledger transaction versions. |
modern-treasury.modern_treasury_list_ledger_transactions | Read read | 0 | Get a list of ledger transactions. |
modern-treasury.modern_treasury_create_ledger_transaction | Write write | 0 | Create a ledger transaction. |
modern-treasury.modern_treasury_get_ledger_transaction | Read read | 0 | Get details on a single ledger transaction. |
modern-treasury.modern_treasury_update_ledger_transaction | Write write | 0 | Update the details of a ledger transaction. |
modern-treasury.modern_treasury_list_ledger_transaction_versions_nested | Read read | 0 | Get a list of ledger transaction versions. |
modern-treasury.modern_treasury_list_ledgers | Read read | 0 | Get a list of ledgers. |
modern-treasury.modern_treasury_create_ledger | Write write | 0 | Create a ledger. |
modern-treasury.modern_treasury_get_ledger | Read read | 0 | Get details on a single ledger. |
modern-treasury.modern_treasury_update_ledger | Write write | 0 | Update the details of a ledger. |
modern-treasury.modern_treasury_delete_ledger | Write write | 0 | Delete a ledger. |
modern-treasury.modern_treasury_list_connection_legal_entities | Read read | 0 | Get a list of all connection legal entities. |
modern-treasury.modern_treasury_create_connection_legal_entity | Write write | 0 | Create a connection legal entity. |
modern-treasury.modern_treasury_get_connection_legal_entity | Read read | 0 | Get details on a single connection legal entity. |
modern-treasury.modern_treasury_update_connection_legal_entity | Write write | 0 | Update a connection legal entity. |
modern-treasury.modern_treasury_list_connections | Read read | 0 | Get a list of all connections. |
modern-treasury.modern_treasury_list_legal_entities | Read read | 0 | Get a list of all legal entities. |
modern-treasury.modern_treasury_create_legal_entity | Write write | 0 | create legal_entity |
modern-treasury.modern_treasury_get_legal_entity | Read read | 0 | Get details on a single legal entity. |
modern-treasury.modern_treasury_update_legal_entity | Write write | 0 | Update a legal entity. |
modern-treasury.modern_treasury_list_journal_entries | Read read | 0 | Retrieve a list of journal entries |
modern-treasury.modern_treasury_get_journal_entry | Read read | 0 | Retrieve a specific journal entry |
modern-treasury.modern_treasury_list_journal_reports | Read read | 0 | Retrieve a list of journal reports |
modern-treasury.modern_treasury_get_journal_report | Read read | 0 | Retrieve a specific journal report |
modern-treasury.modern_treasury_update_journal_report | Write write | 0 | Update a journal report |
modern-treasury.modern_treasury_list_journal_sources | Read read | 0 | Retrieve a list of journal sources |
modern-treasury.modern_treasury_get_journal_source | Read read | 0 | Retrieve a specific journal source |
modern-treasury.modern_treasury_update_account_capability | Write write | 0 | update account_capability |
modern-treasury.modern_treasury_list_account_details | Read read | 0 | Get a list of account details for a single internal or external account. |
modern-treasury.modern_treasury_create_account_detail | Write write | 0 | Create an account detail for an external account. |
modern-treasury.modern_treasury_get_account_detail | Read read | 0 | Get a single account detail for a single internal or external account. |
modern-treasury.modern_treasury_delete_account_detail | Write write | 0 | Delete a single account detail for an external account. |
modern-treasury.modern_treasury_list_balance_reports | Read read | 0 | Get all balance reports for a given internal account. |
modern-treasury.modern_treasury_create_balance_report | Write write | 0 | create balance reports |
modern-treasury.modern_treasury_get_balance_report | Read read | 0 | Get a single balance report for a given internal account. |
modern-treasury.modern_treasury_delete_balance_report | Write write | 0 | Deletes a given balance report. |
modern-treasury.modern_treasury_list_bulk_requests | Write write | 0 | list bulk_requests |
modern-treasury.modern_treasury_create_bulk_request | Write write | 0 | create bulk_request |
modern-treasury.modern_treasury_get_bulk_request | Write write | 0 | get bulk_request |
modern-treasury.modern_treasury_list_bulk_results | Write write | 0 | list bulk_results |
modern-treasury.modern_treasury_get_bulk_result | Write write | 0 | get bulk_result |
modern-treasury.modern_treasury_collect_account_details | Write write | 0 | Send an email requesting account details. |
modern-treasury.modern_treasury_list_counterparties | Read read | 0 | Get a paginated list of all counterparties. |
modern-treasury.modern_treasury_create_counterparty | Write write | 0 | Create a new counterparty. |
modern-treasury.modern_treasury_get_counterparty | Read read | 0 | Get details on a single counterparty. |
modern-treasury.modern_treasury_update_counterparty | Write write | 0 | Updates a given counterparty with new information. |
modern-treasury.modern_treasury_delete_counterparty | Write write | 0 | Deletes a given counterparty. |
modern-treasury.modern_treasury_list_documents | Read read | 0 | Get a list of documents. |
modern-treasury.modern_treasury_create_document | Write write | 0 | Create a document. |
modern-treasury.modern_treasury_list_documents_nested | Read read | 0 | Get a list of documents. |
modern-treasury.modern_treasury_create_document_nested | Write write | 0 | Create a document. |
modern-treasury.modern_treasury_get_document_nested | Read read | 0 | Get an existing document. |
modern-treasury.modern_treasury_get_document | Read read | 0 | Get an existing document. |
modern-treasury.modern_treasury_download_document_nested | Write write | 0 | Download an existing document. |
modern-treasury.modern_treasury_download_document | Write write | 0 | Download an existing document. |
modern-treasury.modern_treasury_list_events | Read read | 0 | list events |
modern-treasury.modern_treasury_get_event | Read read | 0 | get event |
modern-treasury.modern_treasury_list_expected_payments | Read read | 0 | list expected_payments |
modern-treasury.modern_treasury_create_expected_payment | Write write | 0 | create expected payment |
modern-treasury.modern_treasury_get_expected_payment | Read read | 0 | get expected payment |
modern-treasury.modern_treasury_update_expected_payment | Write write | 0 | update expected payment |
modern-treasury.modern_treasury_delete_expected_payment | Write write | 0 | delete expected payment |
modern-treasury.modern_treasury_verify_external_account | Write write | 0 | verify external account |
modern-treasury.modern_treasury_complete_verification_external_account | Write write | 0 | complete verification of external account |
modern-treasury.modern_treasury_list_external_accounts | Read read | 0 | list external accounts |
modern-treasury.modern_treasury_create_external_account | Write write | 0 | create external account |
modern-treasury.modern_treasury_get_external_account | Read read | 0 | show external account |
modern-treasury.modern_treasury_update_external_account | Write write | 0 | update external account |
modern-treasury.modern_treasury_delete_external_account | Write write | 0 | delete external account |
modern-treasury.modern_treasury_list_quotes | Read read | 0 | list foreign_exchange_quotes |
modern-treasury.modern_treasury_create_quote | Write write | 0 | create foreign_exchange_quote |
modern-treasury.modern_treasury_get_quote | Read read | 0 | get foreign_exchange_quote |
modern-treasury.modern_treasury_list_holds | Read read | 0 | Get a list of holds. |
modern-treasury.modern_treasury_create_hold | Write write | 0 | Create a new hold |
modern-treasury.modern_treasury_show_hold | Read read | 0 | Get a specific hold |
modern-treasury.modern_treasury_update_hold | Write write | 0 | Update a hold |
modern-treasury.modern_treasury_list_incoming_payment_details | Read read | 0 | Get a list of Incoming Payment Details. |
modern-treasury.modern_treasury_get_incoming_payment_detail | Read read | 0 | Get an existing Incoming Payment Detail. |
modern-treasury.modern_treasury_update_incoming_payment_detail | Write write | 0 | Update an existing Incoming Payment Detail. |
modern-treasury.modern_treasury_list_internal_accounts | Read read | 0 | list internal accounts |
modern-treasury.modern_treasury_create_internal_account | Write write | 0 | create internal account |
modern-treasury.modern_treasury_get_internal_account | Read read | 0 | get internal account |
modern-treasury.modern_treasury_update_internal_account | Write write | 0 | update internal account |
modern-treasury.modern_treasury_request_internal_account_closure | Write write | 0 | request closure of internal account |
modern-treasury.modern_treasury_list_invoice_line_items | Read read | 0 | list invoice_line_items |
modern-treasury.modern_treasury_create_invoice_line_item | Write write | 0 | create invoice_line_item |
modern-treasury.modern_treasury_get_invoice_line_item | Read read | 0 | get invoice_line_item |
modern-treasury.modern_treasury_update_invoice_line_item | Write write | 0 | update invoice_line_item |
modern-treasury.modern_treasury_delete_invoice_line_item | Write write | 0 | delete invoice_line_item |
modern-treasury.modern_treasury_list_invoices | Read read | 0 | list invoices |
modern-treasury.modern_treasury_create_invoice | Write write | 0 | create invoice |
modern-treasury.modern_treasury_add_payment_order_to_invoice | Write write | 0 | Add a payment order to an invoice. |
modern-treasury.modern_treasury_get_invoice | Read read | 0 | get invoice |
modern-treasury.modern_treasury_update_invoice | Write write | 0 | update invoice |
modern-treasury.modern_treasury_list_line_items | Read read | 0 | Get a list of line items |
modern-treasury.modern_treasury_get_line_item | Read read | 0 | Get a single line item |
modern-treasury.modern_treasury_update_line_item | Write write | 0 | update line item |
modern-treasury.modern_treasury_list_payment_actions | Read read | 0 | Get a list of all payment actions. |
modern-treasury.modern_treasury_create_payment_action | Write write | 0 | Create a payment action. |
modern-treasury.modern_treasury_get_payment_action | Read read | 0 | Get details on a single payment action. |
modern-treasury.modern_treasury_update_payment_action | Write write | 0 | Update a single payment action. |
modern-treasury.modern_treasury_create_async_payment_order | Write write | 0 | Create a new payment order asynchronously |
modern-treasury.modern_treasury_list_payment_orders | Read read | 0 | Get a list of all payment orders |
modern-treasury.modern_treasury_create_payment_order | Write write | 0 | Create a new Payment Order |
modern-treasury.modern_treasury_get_payment_order | Read read | 0 | Get details on a single payment order |
modern-treasury.modern_treasury_update_payment_order | Write write | 0 | Update a payment order |
modern-treasury.modern_treasury_list_payment_references | Read read | 0 | list payment_references |
modern-treasury.modern_treasury_get_payment_reference | Read read | 0 | get payment_reference |
modern-treasury.modern_treasury_ping_api | Read read | 0 | A test endpoint often used to confirm credentials and headers are being passed in correctly. |
modern-treasury.modern_treasury_list_returns | Read read | 0 | Get a list of returns. |
modern-treasury.modern_treasury_create_return | Write write | 0 | Create a return. |
modern-treasury.modern_treasury_get_return | Read read | 0 | Get a single return. |
modern-treasury.modern_treasury_list_reversals | Read read | 0 | Get a list of all reversals of a payment order. |
modern-treasury.modern_treasury_create_reversal | Write write | 0 | Create a reversal for a payment order. |
modern-treasury.modern_treasury_get_reversal | Read read | 0 | Get details on a single reversal of a payment order. |
modern-treasury.modern_treasury_list_routing_details | Read read | 0 | Get a list of routing details for a single internal or external account. |
modern-treasury.modern_treasury_create_routing_detail | Write write | 0 | Create a routing detail for a single external account. |
modern-treasury.modern_treasury_get_routing_detail | Read read | 0 | Get a single routing detail for a single internal or external account. |
modern-treasury.modern_treasury_delete_routing_detail | Write write | 0 | Delete a routing detail for a single external account. |
modern-treasury.modern_treasury_create_async_incoming_payment_detail | Write write | 0 | Simulate Incoming Payment Detail |
modern-treasury.modern_treasury_update_legal_entity_status | Write write | 0 | Update Legal Entity Status (sandbox only) |
modern-treasury.modern_treasury_list_transaction_line_items_nested | Read read | 0 | This endpoint has been deprecated in favor of /api/transaction_line_items |
modern-treasury.modern_treasury_list_transaction_line_items | Read read | 0 | list transaction_line_items |
modern-treasury.modern_treasury_create_transaction_line_item | Write write | 0 | create transaction line items |
modern-treasury.modern_treasury_list_transaction_line_item | Read read | 0 | get transaction line item |
modern-treasury.modern_treasury_delete_transaction_line_item | Write write | 0 | delete transaction line item |
modern-treasury.modern_treasury_list_transactions | Read read | 0 | Get a list of all transactions. |
modern-treasury.modern_treasury_create_transaction | Write write | 0 | create transaction |
modern-treasury.modern_treasury_get_transaction | Read read | 0 | Get details on a single transaction. |
modern-treasury.modern_treasury_update_transaction | Write write | 0 | Update a single transaction. |
modern-treasury.modern_treasury_delete_transaction | Write write | 0 | delete transaction |
modern-treasury.modern_treasury_validate_routing_number | Write write | 0 | Validates the routing number information supplied without creating a routing detail |
modern-treasury.modern_treasury_list_virtual_accounts | Read read | 0 | Get a list of virtual accounts. |
modern-treasury.modern_treasury_create_virtual_account | Write write | 0 | create virtual_account |
modern-treasury.modern_treasury_get_virtual_account | Read read | 0 | get virtual_account |
modern-treasury.modern_treasury_update_virtual_account | Write write | 0 | update virtual_account |
modern-treasury.modern_treasury_delete_virtual_account | Write write | 0 | delete virtual_account |
modern-treasury.modern_treasury_list_account_collection_flows | Read read | 0 | list account_collection_flows |
modern-treasury.modern_treasury_create_account_collection_flow | Write write | 0 | create account_collection_flow |
modern-treasury.modern_treasury_get_account_collection_flow | Read read | 0 | get account_collection_flow |
modern-treasury.modern_treasury_update_account_collection_flow | Write write | 0 | update account_collection_flow |
modern-treasury.modern_treasury_list_payment_flows | Read read | 0 | list payment_flows |
modern-treasury.modern_treasury_create_payment_flow | Write write | 0 | create payment_flow |
modern-treasury.modern_treasury_get_payment_flow | Read read | 0 | get payment_flow |
modern-treasury.modern_treasury_update_payment_flow | Write write | 0 | update payment_flow |