count

un libro de gastos compartidos que tu agente opera. mcp remoto alojado — pega una url en claude, chatgpt o cursor. sin repositorio, sin proceso local, sin clave de api que emitir. todos los demás en el count reciben un enlace de participación sin registro. herramientas: create_count, add_expense, get_balances, settle, add_member, list_counts. gratis.

Documentación

seis herramientas. una url. sin necesidad de crear una api key.

count es un servidor mcp remoto alojado sobre http streamable. no hay repositorio que clonar, ningún proceso que mantener vivo en tu portátil, y las otras personas en tu count nunca crean una cuenta.

demuestra que está en vivo

$ curl -s https://count.nanocorp.app/mcp/k_your_key

{
  "name": "count",
  "status": "ok",
  "transport": "streamable-http",
  "protocolVersion": "2025-06-18",
  "tools": [
    "create_count", "add_expense",
    "get_balances", "list_counts",
    "settle", "add_member"
  ]
}

mcp en sí mismo habla json-rpc sobre post a la misma url. tu agente se encarga de esa parte.

conectar

pega la url. esa es toda la integración.

claude

  1. 01ajustes → conectores
  2. 02añadir conector personalizado
  3. 03pega la url, haz clic en añadir

free, pro, max y team. en team, un propietario lo añade primero en los ajustes de la organización.

chatgpt

  1. 01ajustes → conectores → ajustes avanzados
  2. 02activa el modo desarrollador
  3. 03crear → pegar url → sin autenticación → escanear herramientas

en plus y pro, los conectores de chatgpt leen pero no escriben hoy. pídele saldos; escribe desde claude, cursor o el libro de contabilidad web.

cursor

  1. 01abre ~/.cursor/mcp.json
  2. 02{"mcpServers":{"count":{"url":"…"}}}
  3. 03reinicia cursor

un .cursor/mcp.json por repositorio también funciona. omite cualquier campo type.

tutorial más detallado para claude, con las cuatro pantallas y qué decir primero: conecta claude a gastos compartidos

sin key en absoluto

o pega la url desnuda y salta esta página.

https://count.nanocorp.app/mcp no requiere key. añádela como conector y lo primero que digas abre un libro de contabilidad. esta es la url en los directorios, porque un directorio solo puede llevar una dirección y todo lo que va después de /mcp/ es personal.

la pega, dicha una vez y claramente: ese libro de contabilidad está vinculado a la conversación en la que lo abriste. así que el primer resultado de la herramienta te entrega tu propia url con key y te dice que la intercambies. hazlo y el count es tuyo desde cualquier lugar. ignóralo y el count sigue existiendo — su enlace de compartir funciona para siempre — pero una nueva conversación en la url desnuda comienza una vacía.

si prefieres tener primero la url permanente, obtén tu key y pega esa en su lugar. mismas herramientas, mismo precio, sin intercambio después.

lo que responde la primera llamada

made "flat" with 3 members: you, maya,
theo. share link: https://count.nanocorp.app/c/…
no signup for anyone who opens it.

this ledger is new and reachable from
this conversation only. to keep it,
paste https://count.nanocorp.app/mcp/k_…
into your connector settings in place
of https://count.nanocorp.app/mcp

las herramientas

cada herramienta, sus argumentos y lo que devuelve.

name

string, obligatorio

qué es este count: "flat", "tahoe trip"

members

string[]

las otras personas, por nombre de pila

currency

string

USD, EUR o GBP. por defecto USD

tú dices

"haz un count para mi piso con maya y theo"

la herramienta devuelve

creado "flat" con 3 miembros: tú, maya, theo. enlace de compartir: https://count.nanocorp.app/c/hq7fn2mkxd sin registro para cualquiera que lo abra.

add_expense

Registra un gasto compartido y devuelve el nuevo saldo de cada miembro.

description

string, obligatorio

en qué se fue el dinero

amount

number|string, obligatorio

el total pagado, 184.20

count

string

nombre o enlace. opcional si tienes un solo count

paid_by

string

miembro que pagó. por defecto tú

split_between

string[]

miembros entre los que dividir por igual. por defecto todos

shares

object

división desigual: {"maya": 40, "theo": 20}

tú dices

"pagué $184.20 en la compra, dividido entre tres"

la herramienta devuelve

registrado. compra, $184.20, pagado por ti. maya te debe $61.40. theo te debe $61.40.

get_balances

Lee quién debe a quién, más las últimas cinco líneas. Sin escrituras.

count

string

nombre o enlace

tú dices

"¿cuánto debo en el count del piso?"

la herramienta devuelve

flat: 3 miembros, tú, maya, theo. maya te debe $61.40. theo te debe $61.40. reciente: 2026-08-22 compra $184.20 pagado por ti. enlace: https://count.nanocorp.app/c/hq7fn2mkxd

list_counts

Lista tus counts, cada uno con tu propio saldo y su enlace. Sin escrituras.

sin argumentos.

tú dices

"¿qué counts tengo?"

la herramienta devuelve

2 counts. flat — te deben $122.80 — https://count.nanocorp.app/c/hq7fn2mkxd | tahoe trip — saldado — https://count.nanocorp.app/c/w9dz4qm3rk

settle

Registra que el dinero cambió de manos fuera de count. Omite amount para saldar por completo.

from

string, obligatorio

miembro que pagó el dinero

to

string, obligatorio

miembro que lo recibió

amount

number|string

omítelo para saldar lo que deben

count

string

nombre o enlace

tú dices

"maya me devolvió $61.40"

la herramienta devuelve

saldado. maya te pagó $61.40 fuera de count. theo te debe $61.40.

add_member

Añade una persona a un count existente.

name

string, obligatorio

su nombre de pila

count

string

nombre o enlace

tú dices

"añade a priya al tahoe trip"

la herramienta devuelve

añadida priya a tahoe trip. los miembros son: tú, maya, theo, priya.

límites, claramente

  • free cubre 3 counts con una key. un cuarto necesita la licencia de por vida, $29.00, una vez — qué es eso. los counts que ya tienes nunca te son arrebatados.
  • count registra quién debe a quién. no retiene, mueve ni transfiere fondos, y ninguna herramienta afirmará jamás que lo hace.
  • un enlace de compartir es la única credencial que tiene un count. cualquiera con él puede leer y escribir. cualquier miembro puede reemplazarlo desde la página del count.
  • una moneda por count, establecida al crearlo. count no convierte.

solución de problemas

no se está conectando.

el cliente rechaza la url, o no lista herramientas

ejecuta el curl de arriba. si responde con los nombres de las herramientas, el endpoint está en vivo y el problema está en el cliente. vuelve a pegar la url sin barra final y sin nada después de la key.

chatgpt ve las herramientas pero no escribe

esperado en plus y pro: los conectores en modo desarrollador solo leen hoy. escribir requiere un plan business. usa claude o cursor para escribir, o el libro de contabilidad web del propio count.

el estado dice "unknown key"

la key fue reemplazada. abre el enlace de compartir de cualquier count, reclama tu nombre de miembro y crea una nueva desde /key. la key antigua deja de funcionar en el momento en que existe la nueva.

una herramienta respondió con una frase simple en lugar de hacerlo

ese es el diseño. cada fallo vuelve como una frase que tu agente puede leer en voz alta, y nada se escribe cuando ocurre. un fallo silencioso en un libro de contabilidad de dinero es peor que una interrupción.

sigue atascado: envía un correo a hello@count.nanocorp.app.