Skip to main content
Glama
dexstandard

FinCobra MCP

by dexstandard

FinCobra MCP — checkout de criptomonedas para Claude, Cursor y Codex

Model Context Protocol (MCP) server para el checkout de criptomonedas y pagos de FinCobra. Crea facturas alojadas para BTC, USDT y USDC (los activos de liquidación provienen de los métodos de pago del panel; los importes están en USD). Funciona con Claude Code, Cursor y Codex. El acceso a Watchlist es de solo lectura. Aún no está en npm — instala desde GitHub.

Documentación: FinCobra Checkout MCP

fincobra-mcp 0.1.0 aún no está publicado en npm. Hasta entonces, instala desde GitHub:

npx -y github:dexstandard/fincobra-mcp

Fija una versión de origen con npx -y github:dexstandard/fincobra-mcp#v0.1.0. Requiere Node.js 20+.

  • Checkout: crea una factura de pago alojada y lee su estado

  • Watchlist: lista de fuentes de solo lectura y desglose manual del patrimonio neto

Esto no es una plataforma de pagos ni una API de escritura de Watchlist.

Herramientas (v0)

Checkout

Herramienta

Qué hace

create_invoice

Crea una factura en USD. Devuelve id y paymentUrl alojada (/pay/:id).

get_invoice

Busca una factura conocida por id. Devuelve el estado, paymentUrl y los importes.

No existe la herramienta list_invoices. Las claves de API de Checkout no pueden listar facturas.

Los importes de las facturas están en USD. Los activos de liquidación provienen de los métodos de pago del panel:

Red

Activos

Bitcoin (xpub)

BTC

Ethereum mainnet

USDT, USDC

Solana

USDT, USDC

Arbitrum One

USDC

Base

USDC

Watchlist (solo lectura)

Herramienta

Qué hace

get_net_worth

Totales manuales de bancos / efectivo / propiedades en USD. cryptoUsd es null.

list_sources

Wallets, exchanges y activos manuales de las APIs de listado existentes.

get_source

Una fuente por id (wallet:12, exchange:binance, manual:3).

Watchlist no tiene clave de API pública. La autenticación es la cookie session de Identity que usa la aplicación web de Watchlist.

Los bancos, el efectivo y las propiedades son entradas manuales de producto, no fuentes en vivo de bancos ni de títulos. Los saldos en vivo de cripto en USD se calculan en la interfaz de Watchlist y no están en la API de listado. El servidor no inventa un total de cryptoUsd.

Las herramientas de Watchlist no añaden wallets, no editan bancos, no cambian la facturación ni exportan impuestos.

Related MCP server: Infini Payment MCP Server

Entorno

Variable

Requerido

Descripción

FINCOBRA_CHECKOUT_API_KEY or FINCOBRA_API_KEY

Una de las dos áreas

Clave de API del panel de Checkout (fc_live_...). Se prefiere el nombre específico de Checkout cuando ambas están definidas.

FINCOBRA_CHECKOUT_BASE_URL

No

Origen de Checkout. Por defecto, https://fincobra.com.

FINCOBRA_WATCHLIST_SESSION_TOKEN or FINCOBRA_SESSION_TOKEN

Una de las dos áreas

Valor de la cookie session de Identity. Se prefiere el nombre específico de Watchlist cuando ambas están definidas.

FINCOBRA_WATCHLIST_BASE_URL

No

Origen de Watchlist. Por defecto, https://watch.fincobra.com.

Configura Checkout, Watchlist o ambos. Las herramientas de un área que falte devuelven un error de configuración.

Orígenes de desarrollo: https://dev.fincobra.com y https://watch.dev.fincobra.com.

Cursor

Añade a .cursor/mcp.json (proyecto) o a ~/.cursor/mcp.json (usuario):

{
  "mcpServers": {
    "fincobra": {
      "command": "npx",
      "args": ["-y", "github:dexstandard/fincobra-mcp"],
      "env": {
        "FINCOBRA_CHECKOUT_API_KEY": "fc_live_...",
        "FINCOBRA_CHECKOUT_BASE_URL": "https://fincobra.com",
        "FINCOBRA_WATCHLIST_SESSION_TOKEN": "<session-cookie-value>",
        "FINCOBRA_WATCHLIST_BASE_URL": "https://watch.fincobra.com"
      }
    }
  }
}

Claude Code

claude mcp add fincobra \
  --env FINCOBRA_CHECKOUT_API_KEY=fc_live_... \
  --env FINCOBRA_WATCHLIST_SESSION_TOKEN=<session-cookie-value> \
  -- npx -y github:dexstandard/fincobra-mcp

O añade el mismo objeto mcpServers a .mcp.json / ~/.claude.json.

Codex

codex mcp add fincobra \
  --env FINCOBRA_CHECKOUT_API_KEY=fc_live_... \
  --env FINCOBRA_WATCHLIST_SESSION_TOKEN=<session-cookie-value> \
  -- npx -y github:dexstandard/fincobra-mcp

O en ~/.codex/config.toml:

[mcp_servers.fincobra]
command = "npx"
args = ["-y", "github:dexstandard/fincobra-mcp"]

[mcp_servers.fincobra.env]
FINCOBRA_CHECKOUT_API_KEY = "fc_live_..."
FINCOBRA_WATCHLIST_SESSION_TOKEN = "<session-cookie-value>"

Ejecutar localmente

npm install
FINCOBRA_CHECKOUT_API_KEY=fc_live_... \
FINCOBRA_WATCHLIST_SESSION_TOKEN=... \
npm start

El proceso se comunica mediante MCP a través de stdio. No escribas registros de la aplicación en stdout.

Prueba de humo

FINCOBRA_CHECKOUT_API_KEY=fc_live_... \
FINCOBRA_WATCHLIST_SESSION_TOKEN=... \
npm run smoke

Las pruebas unitarias simulan las APIs y no necesitan credenciales:

npm test

Autenticación

Área

Credencial

Cabecera / cookie

Checkout

Clave de API del panel (fc_live_...)

X-Api-Key

Watchlist

Cookie de sesión de Identity (session)

Cookie: session=...

Copia la cookie session de Watchlist desde un navegador con sesión iniciada (DevTools → Application → Cookies). Mantén las claves y los tokens de sesión en el entorno del servidor MCP, no en el chat.

API

Checkout:

  • POST /api/checkout/invoices

  • GET /api/checkout/invoices/:id

  • Autenticación: X-Api-Key

Watchlist:

  • GET /api/watchlist/wallets

  • GET /api/watchlist/exchanges

  • GET /api/watchlist/manual-assets

  • GET /api/watchlist/fx-rates

  • Autenticación: Cookie: session=...

Envía al pagador a paymentUrl. Trata confirmed y paid_out_of_band como pagados. Trata payment_detected como pendiente a menos que aceptes pagos cripto no confirmados.

Licencia

MIT

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    A
    quality
    D
    maintenance
    Enables interaction with the Conekta payment API to manage orders, customers, subscriptions, and financial transactions. It provides a comprehensive suite of tools for core payment operations like processing refunds, creating checkouts, and monitoring account balances.
    32
    2

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dexstandard/fincobra-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server