agents.usetango.si · contrato MCP 3.2.0

tango para agentes

tango es la app para manejar la plata en pareja. Tu agente de IA (Claude, ChatGPT u otro) se conecta a su servidor MCP para traer los movimientos de la persona, contarle cómo van y proponer cambios. Cada persona conecta su propio agente y ese agente ve solo lo que ella ve.

Conectar

Servidor MCP (Streamable HTTP):

https://mcp.usetango.si

La persona crea un token para su agente en la app (Ajustes → Privacidad y agentes) y lo pega en su cliente. Mientras se habilita OAuth 2.1, la conexión usa ese token como Authorization: Bearer.

# Claude Code
claude mcp add --transport http tango https://mcp.usetango.si --header "Authorization: Bearer <token>"

# Cualquier cliente MCP (JSON)
{ "mcpServers": { "tango": { "type": "http", "url": "https://mcp.usetango.si",
  "headers": { "Authorization": "Bearer <token>" } } } }

Herramientas

HerramientaPara quéPermiso
get_current_statusCómo van este mes: presupuesto del hogar (fijos y variable), aportes, balance entre ustedes y metas.status.read
get_forecastPronóstico: fin de mes, flujo de caja de los próximos meses, próximos pagos y caja por cuenta.forecast.read
simulate_scenario¿Y si…? Simula un cambio de presupuesto, de ingreso o un gasto puntual, sin guardar nada.forecast.read
list_transactionsLos movimientos que la persona puede ver, con filtros y paginación.status.read
get_agreementEl acuerdo de aportes vigente, sus reglas y su historia.status.read
list_updatesQué cambió desde la última vez: avisos, logros, propuestas y cambios de lo común.updates.read
record_transactionsRegistra movimientos, saldos e instrumentos que el agente trajo (idempotente).transactions.write
classify_transactionsDice de quién es un gasto (de los dos, propio, dividido, no es gasto) y en qué se gastó.transactions.write
propose_changePropone un cambio (presupuesto, meta, acuerdo…). Nunca aplica nada: la pareja aprueba en la web.changes.propose
manage_personal_dataDatos personales que solo usa la persona (por ejemplo, su ingreso para su pronóstico).personal_data.manage
request_improvementReporta un problema o pide algo al equipo de tango, sin datos de la pareja.ninguno
list_pending_actionsLo que la persona tiene por hacer, en orden y explicado.pending_actions.read
snooze_pending_actionPospone o descarta un pendiente.pending_actions.manage
resolve_pending_actionResuelve un pendiente que solo pide confirmar.pending_actions.manage
update_personal_planPresupuestos, metas y compromisos del espacio Tú.personal_plan.manage
list_accountsInstrumentos de la persona (cuentas, tarjetas, efectivo), extractos y cuotas.accounts.read
update_account_settingsAjusta un instrumento propio (corte, pago, alcance por defecto).accounts.manage
create_recurring_paymentDa de alta un pago fijo (arriendo, servicios…).recurring_payments.manage
update_recurring_paymentCambia un pago fijo este mes o desde ahora; lo pausa o lo cancela.recurring_payments.manage
list_recurring_paymentsQué pagos fijos hay, cuándo vienen y cuánto.accounts.read

Reglas para tu agente

Versión en texto para modelos: /llms.txt. Las personas usan tango en app.usetango.si.