MCP 서버

modern-treasury

io.usefulapi/modern-treasury
금융 및 투자 결제 및 핀테크 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Provides read access to Modern Treasury payment orders, bank transactions, counterparties, accounts, returns, and double-entry ledgers.

modern_treasury_create_counterparty
Create counterparty
Creates a counterparty (contact) record in Modern Treasury. Creates a record only — no bank details, MOVES NO MONEY. API: POST /counterparties.
파괴적 작업
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Counterparty (contact) name.'}, 'email': {'type': 'string', 'description': 'Counterparty email.'}, 'metadata': {'type': 'object', 'description': 'Arbitrary string key/value metadata.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}}}
modern_treasury_get_counterparty
Get counterparty
Get a single counterparty by id. API: GET /counterparties/{id}.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Counterparty id.'}}}
modern_treasury_get_ledger_account
Get ledger account
Get a single ledger account by id, including balances. API: GET /ledger_accounts/{id}.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Ledger account id.'}}}
modern_treasury_get_payment_order
Get payment order
Get a single payment order by id (READ ONLY). API: GET /payment_orders/{id}.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Payment order id.'}}}
modern_treasury_get_transaction
Get transaction
Get a single transaction by id. API: GET /transactions/{id}.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Transaction id.'}}}
modern_treasury_list_counterparties
List counterparties
List counterparties (contacts). API: GET /counterparties.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'name': {'type': 'string', 'description': 'Filter by counterparty name.'}, 'email': {'type': 'string', 'description': 'Filter by counterparty email.'}, 'per_page': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (default 25, max 100).', 'exclusiveMinimum': 0}, 'after_cursor': {'type': 'string', 'description': "Pagination cursor from a prior response's next_cursor (X-After-Cursor header)."}}}
modern_treasury_list_expected_payments
List expected payments
List expected payments (READ ONLY). API: GET /expected_payments.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'status': {'type': 'string', 'description': 'Filter by status, e.g. unreconciled, reconciled.'}, 'per_page': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (default 25, max 100).', 'exclusiveMinimum': 0}, 'after_cursor': {'type': 'string', 'description': "Pagination cursor from a prior response's next_cursor (X-After-Cursor header)."}}}
modern_treasury_list_external_accounts
List external accounts
List external (counterparty) bank accounts. API: GET /external_accounts.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'per_page': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (default 25, max 100).', 'exclusiveMinimum': 0}, 'after_cursor': {'type': 'string', 'description': "Pagination cursor from a prior response's next_cursor (X-After-Cursor header)."}, 'counterparty_id': {'type': 'string', 'description': 'Filter by owning counterparty id.'}}}
modern_treasury_list_internal_accounts
List internal accounts
List your organization's internal bank accounts. API: GET /internal_accounts.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'per_page': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (default 25, max 100).', 'exclusiveMinimum': 0}, 'after_cursor': {'type': 'string', 'description': "Pagination cursor from a prior response's next_cursor (X-After-Cursor header)."}}}
modern_treasury_list_ledger_accounts
List ledger accounts
List ledger accounts. API: GET /ledger_accounts.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'per_page': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (default 25, max 100).', 'exclusiveMinimum': 0}, 'ledger_id': {'type': 'string', 'description': 'Filter by ledger id.'}, 'after_cursor': {'type': 'string', 'description': "Pagination cursor from a prior response's next_cursor (X-After-Cursor header)."}}}
modern_treasury_list_ledger_entries
List ledger entries
List ledger entries (individual debits/credits). API: GET /ledger_entries.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'per_page': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (default 25, max 100).', 'exclusiveMinimum': 0}, 'after_cursor': {'type': 'string', 'description': "Pagination cursor from a prior response's next_cursor (X-After-Cursor header)."}, 'ledger_account_id': {'type': 'string', 'description': 'Filter by ledger account id.'}}}
modern_treasury_list_ledgers
List ledgers
List double-entry ledgers. API: GET /ledgers.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'per_page': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (default 25, max 100).', 'exclusiveMinimum': 0}, 'after_cursor': {'type': 'string', 'description': "Pagination cursor from a prior response's next_cursor (X-After-Cursor header)."}}}
modern_treasury_list_ledger_transactions
List ledger transactions
List ledger transactions (READ ONLY — does not post value). API: GET /ledger_transactions.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'per_page': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (default 25, max 100).', 'exclusiveMinimum': 0}, 'ledger_id': {'type': 'string', 'description': 'Filter by ledger id.'}, 'after_cursor': {'type': 'string', 'description': "Pagination cursor from a prior response's next_cursor (X-After-Cursor header)."}}}
modern_treasury_list_payment_orders
List payment orders
List payment orders (READ ONLY — does not create or approve payments). API: GET /payment_orders.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'status': {'type': 'string', 'description': 'Filter by status, e.g. approved, pending, completed.'}, 'per_page': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (default 25, max 100).', 'exclusiveMinimum': 0}, 'direction': {'enum': ['credit', 'debit'], 'type': 'string', 'description': 'Filter by direction.'}, 'after_cursor': {'type': 'string', 'description': "Pagination cursor from a prior response's next_cursor (X-After-Cursor header)."}, 'counterparty_id': {'type': 'string', 'description': 'Filter by counterparty id.'}}}
modern_treasury_list_returns
List returns
List payment returns (e.g. ACH returns). API: GET /returns.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'per_page': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (default 25, max 100).', 'exclusiveMinimum': 0}, 'after_cursor': {'type': 'string', 'description': "Pagination cursor from a prior response's next_cursor (X-After-Cursor header)."}}}
modern_treasury_list_transactions
List transactions
List bank transactions. API: GET /transactions.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'per_page': {'type': 'integer', 'maximum': 100, 'description': 'Results per page (default 25, max 100).', 'exclusiveMinimum': 0}, 'after_cursor': {'type': 'string', 'description': "Pagination cursor from a prior response's next_cursor (X-After-Cursor header)."}, 'internal_account_id': {'type': 'string', 'description': 'Filter by internal account id.'}}}
modern_treasury_ping
Ping (auth check)
Verify connectivity and credentials. API: GET /ping.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
변경됨
modern_treasury_create_counterparty
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_list_ledger_entries
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_list_ledger_transactions
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_get_ledger_account
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_list_ledger_accounts
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_list_ledgers
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_list_returns
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_get_transaction
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_list_transactions
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_list_expected_payments
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_get_payment_order
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_list_payment_orders
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_list_external_accounts
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_list_internal_accounts
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_get_counterparty
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_list_counterparties
2026년 10월 1일 2:42 AM
변경됨
modern_treasury_ping
2026년 10월 1일 2:42 AM
추가됨
modern_treasury_create_counterparty
2026년 9월 17일 12:53 PM
추가됨
modern_treasury_list_ledger_entries
2026년 9월 17일 12:53 PM
추가됨
modern_treasury_list_ledger_transactions
2026년 9월 17일 12:53 PM
추가됨
modern_treasury_get_ledger_account
2026년 9월 17일 12:53 PM
추가됨
modern_treasury_list_ledger_accounts
2026년 9월 17일 12:53 PM
추가됨
modern_treasury_list_ledgers
2026년 9월 17일 12:53 PM
추가됨
modern_treasury_list_returns
2026년 9월 17일 12:53 PM
추가됨
modern_treasury_get_transaction
2026년 9월 17일 12:53 PM
추가됨
modern_treasury_list_transactions
2026년 9월 17일 12:53 PM
추가됨
modern_treasury_list_expected_payments
2026년 9월 17일 12:53 PM
추가됨
modern_treasury_get_payment_order
2026년 9월 17일 12:53 PM
추가됨
modern_treasury_list_payment_orders
2026년 9월 17일 12:53 PM
추가됨
modern_treasury_list_external_accounts
2026년 9월 17일 12:53 PM