MCP App Store
by KeenEthics

Overview

Build and test your Yuno integration from your assistant. Create payments, customers, subscriptions and payment links as you integrate, ask questions about your payment data in plain language — transactions, approval and conversion rates, provider performance — and search the official Yuno API documentation without leaving the chat. Sign in with your Yuno account; payment operations use your organization's own Yuno API keys.

Tools

analyze_query

ChatGPT
Return the execution plan for a query WITHOUT running it. Use this to check how a query will be executed, or to sanity-check an expensive-looking query before running it. Same database rules as read_query: pass database or qualify tables as db.table. The plan is returned in full and is not truncated.

docs__query_docs_filesystem_yuno_api_documentation

ChatGPT
Run a read-only shell-like query against a virtualized, in-memory filesystem rooted at / that contains ONLY the Yuno API Documentation documentation pages and OpenAPI specs. This is NOT a shell on any real machine — nothing runs on the user's computer, the server host, or any network. The filesystem is a sandbox backed by documentation chunks. This is how you read documentation pages: there is no separate "get page" tool. To read a page, pass its .mdx path to head or cat — a page at the URL path /some/page lives at /some/page.mdx. To search the docs with exact keyword or regex matches, use rg. To understand the docs structure, use tree or ls. Paths are specific to this site — never guess them. Discover real paths with tree / -L 2, ls /, or the search tool before reading. If a path does not exist, that only means the guess was wrong; it does NOT mean the topic is undocumented — use rg -il "keyword" / to find where it is covered. Workflow: Start with the search tool for broad or conceptual queries like "how to authenticate" or "rate limiting". Use this tool when you need exact keyword/regex matching, structural exploration, or to read the full content of a specific page by path. Supported commands: rg (ripgrep), grep, find, tree, ls, cat, head, tail, stat, wc, sort, uniq, cut, sed, awk, jq, plus basic text utilities. No writes, no network, no process control. Run --help on any command for usage. Each call is STATELESS: the working directory always resets to / and no shell variables, aliases, or history carry over between calls. If you need to operate in a subdirectory, chain commands in one call with && or pass absolute paths (e.g., cd /some-directory && ls or ls /some-directory). Do NOT assume that cd in one call affects the next call. Examples (replace the placeholder paths with real ones from tree or search): - tree / -L 2 — see the top-level directory layout - rg -il "rate limit" / — find all files mentioning "rate limit" - rg -C 3 "apiKey" /some-directory/ — show matches with 3 lines of context around each hit - head -80 /some/page.mdx — read the top 80 lines of a specific page - head -80 /page-one.mdx /page-two.mdx /section/page-three.mdx — read multiple pages in one call - cat /some/page.mdx — read a full page when you need everything - cat /openapi/openapi/subscriptions/update-subscription.json | jq '.paths | keys' — list OpenAPI endpoints OpenAPI specs for this site are mounted at: /openapi/openapi/subscriptions/update-subscription.json, /openapi/openapi/subscriptions/create-subscription.json, /openapi/openapi.yaml, /openapi/openapi.json, /openapi/openapi/promotions/create-promotion-quote.json, /openapi/openapi/payments/update-dispute.json, /openapi/openapi/payments/retrieve-payment-by-merchant-order-id.json, /openapi/openapi/payments/retrieve-payment-by-id.json, /openapi/openapi/payments/retrieve-payment-by-id-v2.json, /openapi/openapi/payments/refund-payment.json, /openapi/openapi/payments/disputes.json, /openapi/openapi/payments/create-payment.json, /openapi/openapi/payments/capture-authorization.json, /openapi/openapi/payments/cancel-payment.json, /openapi/openapi/payments/cancel-or-refund-payment-with-transaction.json, /openapi/openapi/payments/cancel-or-refund-a-payment.json, /openapi/openapi/payment-methods-direct-workflow/enroll-payment-method-api.json, /openapi/openapi/conversion-rate/get-conversion-rate.json, /openapi/openapi/checkout-sessions/create-one-time-use-token.json, /openapi/openapi/pci-proxy/manage-destinations.json, /openapi/openapi/fx-rates/get-fx-rates.json, /openapi/openapi/checkout-sessions/create-one-time-use-token-sdk-checkout.json, /openapi/openapi/recipients-for-marketplace/list-recipients.json, /openapi/openapi/recipients-for-marketplace/get-recipient-by-merchant-id.json, /openapi/openapi/webhooks/manage-webhooks.json, /openapi/openapi/recipients-for-marketplace/update-split-marketplace.json, /openapi/openapi/reports/create-a-report.json, `/openapi/openapi/reporting/report…

docs__search_yuno_api_documentation

ChatGPT
Search across the Yuno API Documentation knowledge base to find relevant information, code examples, API references, and guides. Use this tool when you need to answer questions about Yuno API Documentation, find specific documentation, understand how features work, or locate implementation details. The search returns contextual content with titles and direct links to the documentation pages. If you need the full content of a specific page, use the query_docs_filesystem tool to head or cat the page path (append .mdx to the path returned from search — e.g. a result at /some/page is read with head -200 /some/page.mdx).

docs__submit_feedback

ChatGPT
Report a problem with this documentation site so the docs team can fix it. Use when a documentation page is incorrect, outdated, confusing, incomplete, or has a broken example. This is for feedback about the documentation content itself — not for product support requests or feedback about this tool or assistant.

read_query

ChatGPT
Run a read-only SQL query against the analytics data warehouse. Accepts SELECT, WITH, SHOW, DESCRIBE, and EXPLAIN of a read. Anything that writes or changes schema is rejected. The connection may have NO default database. Either pass database, or qualify every table as db.table. Identifiers that collide with reserved words need backticks. Results are truncated for very large outputs; the row count reported is the number of rows fetched. The structured result carries a query_id. Quote it when you report a slow or failed query — it is what an operator needs to look the statement up.

table_overview

ChatGPT
Describe one table and show a few sample rows. Returns the column names and types, then up to five sample rows. For a view the sample is skipped and only the columns come back: a LIMIT often does not stop a view from being computed in full, so sampling one can take minutes. Use this to learn a table's shape before writing a query against it, never SELECT * with a LIMIT. Both database and table are required and must be plain identifiers.

yuno_list_accounts

ChatGPT
Lists the Yuno accounts the signed-in user can operate and marks the one payment tools use by default. To act on another account, pass its account_id in the payment tool's arguments. When it is unclear which account the user means, ask them.

analyze_query

Claude

docs__query_docs_filesystem_yuno_api_documentation

Claude

docs__search_yuno_api_documentation

Claude

docs__submit_feedback

Claude

pay__checkoutSessionCreate

Claude

pay__checkoutSessionCreateOtt

Claude

pay__checkoutSessionRetrievePaymentMethods

Claude

pay__customerCreate

Claude

pay__customerRetrieve

Claude

pay__customerRetrieveByExternalId

Claude

pay__customerUpdate

Claude

pay__describeTool

Claude

pay__installmentPlanCreate

Claude

pay__installmentPlanDelete

Claude

pay__installmentPlanRetrieve

Claude

pay__installmentPlanRetrieveAll

Claude

pay__installmentPlanUpdate

Claude

pay__paymentAuthorize

Claude

pay__paymentCancel

Claude

pay__paymentCancelOrRefund

Claude

pay__paymentCancelOrRefundWithTransaction

Claude

pay__paymentCaptureAuthorization

Claude

pay__paymentCreate

Claude

pay__paymentLinkCancel

Claude

pay__paymentLinkCreate

Claude

pay__paymentLinkRetrieve

Claude

pay__paymentMethodEnroll

Claude

pay__paymentMethodRetrieve

Claude

pay__paymentMethodRetrieveEnrolled

Claude

pay__paymentMethodUnenroll

Claude

pay__paymentRefund

Claude

pay__paymentRetrieve

Claude

pay__paymentRetrieveByMerchantOrderId

Claude

pay__recipientCreate

Claude

pay__recipientDelete

Claude

pay__recipientRetrieve

Claude

pay__recipientUpdate

Claude

pay__subscriptionCancel

Claude

pay__subscriptionCreate

Claude

pay__subscriptionPause

Claude

pay__subscriptionResume

Claude

pay__subscriptionRetrieve

Claude

pay__subscriptionUpdate

Claude

read_query

Claude

table_overview

Claude

Capabilities

Writes

Similar Apps