All servers · Shops & products · Marketing & SEO · Payments & accounting
Cakto
io.github.mcp-dir/cakto-mcp · v0.1.0
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Can write (some tools are not declared read-only) |
| Capabilities declared | tools |
| Tool definitions | 27 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Description written by the publisher, not verified
Read your Cakto sales: orders, revenue analytics, subscriptions, churn, customers and products.
Connect
streamable-http · https://api.mcp.ai/p_cakto
claude mcp add --transport http cakto-mcp https://api.mcp.ai/p_cakto{
"mcpServers": {
"cakto-mcp": {
"url": "https://api.mcp.ai/p_cakto"
}
}
}Tools as reported by the server
cakto_list_accountsLista contas Cakto (apps do painel) vinculadas a este install — id, label e apelido.cakto_orders_listLeitura de pedidos na Cakto. Ações: - list: lista pedidos (filtros: status csv ex "paid,refunded", type unique|subscription, offer_type main|upsell|downsell|orderbump, payment_method, customer, product, paid_at_gte/paid_at_lt (YYYY-MM-DD), page). - get: detalhe de UM pedido (requer order_id). Retorncakto_orders_getLeitura de pedidos na Cakto. Ações: - list: lista pedidos (filtros: status csv ex "paid,refunded", type unique|subscription, offer_type main|upsell|downsell|orderbump, payment_method, customer, product, paid_at_gte/paid_at_lt (YYYY-MM-DD), page). - get: detalhe de UM pedido (requer order_id). Retorncakto_orders_analyticsAnalytics de vendas na Cakto: métricas financeiras agregadas por canal/campanha. Agrupe por group_by (utm_source|utm_medium|utm_campaign) e filtre por período (start_date/end_date no formato DD-MM-YYYY neste endpoint). Retorna gross_volume, net_value, total_fees, total_discount e order_count (valorecakto_subscriptions_listLeitura de assinaturas na Cakto. Ações: - list: lista assinaturas (filtros: status, payment_method, current_situation new|renewed, search, ordering, limit, page). - get: detalhe de UMA assinatura (requer subscription_id). [Flattened action: list] Bulk support: accepts subscription_ids for batched excakto_subscriptions_getLeitura de assinaturas na Cakto. Ações: - list: lista assinaturas (filtros: status, payment_method, current_situation new|renewed, search, ordering, limit, page). - get: detalhe de UMA assinatura (requer subscription_id). [Flattened action: get] Bulk support: accepts subscription_ids for batched execakto_subscription_churnAssinaturas perdidas: lista canceladas/inativas do negócio + métricas agregadas (valor em risco, nº de clientes afetados). Filtros de período opcionais.cakto_customers_listLeitura de clientes na Cakto (para análise/CRM). Ações: - list: lista clientes (filtros: search, page). - get: perfil de UM cliente + histórico de compras (requer customer_id). [Flattened action: list] Bulk support: accepts customer_ids for batched execution.cakto_customers_getLeitura de clientes na Cakto (para análise/CRM). Ações: - list: lista clientes (filtros: search, page). - get: perfil de UM cliente + histórico de compras (requer customer_id). [Flattened action: get] Bulk support: accepts customer_ids for batched execution.cakto_productsLista produtos da conta na Cakto (paginado: count/next/previous/results). Filtros opcionais: search, product_id (um id ou vários separados por vírgula — é assim que se lê UM produto específico), status, type, ordering, limit, page. Bulk support: accepts product_ids for batched execution.cakto_products_createCria um produto na Cakto. A criação já gera automaticamente a oferta padrão e o checkout do produto (não existe endpoint separado de criar checkout). Requer o escopo "write products" no app do Painel Cakto.cakto_products_updateAtualiza um produto existente na Cakto. A atualização é PARCIAL: envie só os campos que quer alterar. Use status="blocked" para tirar o produto de circulação sem apagá-lo. Requer o escopo "write products". Bulk support: accepts product_ids for batched execution.cakto_offers_listLeitura de ofertas na Cakto. A oferta é a unidade de PREÇO de um produto (cada produto nasce com uma oferta padrão) e é o alvo de um order bump — um bump aponta para uma OFERTA, nunca para o produto direto. Ações: - list: lista ofertas (filtros: product, status, type, search, ordering, limit, page).cakto_offers_getLeitura de ofertas na Cakto. A oferta é a unidade de PREÇO de um produto (cada produto nasce com uma oferta padrão) e é o alvo de um order bump — um bump aponta para uma OFERTA, nunca para o produto direto. Ações: - list: lista ofertas (filtros: product, status, type, search, ordering, limit, page).cakto_offers_createCria uma oferta (preço alternativo) para um produto existente na Cakto. É o passo necessário para ter o que oferecer num order bump com preço diferente do principal. Requer o escopo "write offers".cakto_offers_updateAtualiza uma oferta existente na Cakto (parcial: envie só o que muda). Use status="disabled" para desativar uma oferta sem apagá-la. Requer o escopo "write offers". Bulk support: accepts offer_ids for batched execution.cakto_order_bumps_listLeitura de order bumps (ofertas complementares exibidas no checkout). Ações: - list: lista os order bumps de UM produto (requer product_id). - get: detalhe de UM order bump (requer order_bump_id). [Flattened action: list] Bulk support: accepts product_ids, order_bump_ids for batched execution.cakto_order_bumps_getLeitura de order bumps (ofertas complementares exibidas no checkout). Ações: - list: lista os order bumps de UM produto (requer product_id). - get: detalhe de UM order bump (requer order_bump_id). [Flattened action: get] Bulk support: accepts product_ids, order_bump_ids for batched execution.cakto_order_bumps_createCria um order bump: pendura uma OFERTA como oferta complementar no checkout de um produto. O produto (product_id) é o checkout onde o bump aparece; a oferta (offer_id) é o que está sendo oferecido — normalmente de OUTRO produto. Use cakto_offers (action=list) para descobrir o offer_id. Requer o escocakto_order_bumps_updateAtualiza um order bump existente (parcial: envie só o que muda) — troca a oferta, o preço de referência, a copy ou a exibição da imagem. Requer o escopo "write products". Bulk support: accepts order_bump_ids, offer_ids for batched execution.cakto_order_bumps_reorderReordena os order bumps de um produto numa chamada só: passe a lista completa de {order_bump_id, position}. Posição 1 aparece primeiro. Ids que não pertencem ao produto são ignorados pela Cakto. Requer o escopo "write products". Bulk support: accepts product_ids for batched execution.show_versionShow the current MCP platform and adapter versions.report_bugReport a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.connectReturns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns connect_url for the toolkit and per-install URLs.toolkit_infoReturns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes.marketplaceThe official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like "find an MCP that does X", "consulta um CPF", "is there a tool for Y". Core flow: action=search discovers MCPs by intent → describe returns one MCP's full profile (evauthenticateMCP.AI for IDE agents (Cursor, etc.): log in in the browser, copy the access token. Best: add it to this server's config as a header `Authorization: Bearer <token>` for a permanent, non-expiring connection. Or paste it here for a session-only login: call with { token: "<jwt>" } after the user pastes
Repository · JSON · Text for agents · Registry updated 2026-08-24