← Files SpliteoARCHIVED FILE

plugin.json

6.07 KB · Nov 3, 2026 · 19:19 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "spliteo",
  "version": "1.0.0",
  "description": "Track shared expenses, balances, budgets and savings goals in Spliteo.",
  "author": {
    "name": "Renzo Beux",
    "email": "support@spliteo.app",
    "url": "https://www.spliteo.app"
  },
  "homepage": "https://www.spliteo.app/mcp",
  "keywords": [
    "expenses",
    "split",
    "budget",
    "finance"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Spliteo",
        "shortDescription": "Split expenses and track money",
        "longDescription": "Spliteo keeps track of the money you share with roommates, partners, friends and travel groups, along with your own spending, budgets and savings goals. With Spliteo in ChatGPT you can:\n\n- Check who owes whom in a group, or across all your groups\n- Add shared expenses with even, exact or proportional splits, in any currency\n- Get the fewest payments needed to settle a group\n- Record personal expenses and income, and see your monthly summary\n- Check your budgets and add to savings goals\n- See spending by category over any period\n\nSpliteo records money; it never sends or receives payments. You sign in with your Spliteo account and approve access, and you can revoke it anytime from Settings \u2192 AI Assistant in the Spliteo app.",
        "developerName": "Renzo Beux",
        "category": "Finance",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://www.spliteo.app",
        "supportURL": "https://www.spliteo.app/mcp",
        "privacyPolicyURL": "https://www.spliteo.app/privacy-policy",
        "termsOfServiceURL": "https://www.spliteo.app/terms-of-service",
        "defaultPrompt": [
          "Who owes me money across my Spliteo groups?",
          "Add a $45 dinner I paid in my Roommates group, split evenly",
          "How am I doing against my budgets this month?"
        ],
        "brandColor": "#2563EB",
        "brandColorDark": "#60A5FA",
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Balances across all groups",
              "prompt": "Who owes me money in Spliteo right now?",
              "tools_triggered": "get_consolidated_balances",
              "expected_behavior": "Lists each person the user shares groups with (Sam, Alex) and their net USD balance across all groups, saying who owes whom. Nothing is changed."
            },
            {
              "description": "Record a shared expense",
              "prompt": "In Spliteo, add a $60 pizza dinner I paid for in my Roommates group, split evenly between the three of us.",
              "tools_triggered": "list_groups, get_group, create_group_transaction",
              "expected_behavior": "Creates one 60 USD expense in Roommates paid by the user, with the user, Sam and Alex each owing 20, then confirms what was recorded."
            },
            {
              "description": "Plan a settle-up",
              "prompt": "What's the simplest way to settle up my Roommates group in Spliteo?",
              "tools_triggered": "list_groups, get_settlement_suggestions",
              "expected_behavior": "Returns the fewest payments (who pays whom and how much) that would clear every balance in Roommates. No payment is made and nothing is changed."
            },
            {
              "description": "Check budgets",
              "prompt": "How am I doing against my Spliteo budgets this month?",
              "tools_triggered": "list_budgets",
              "expected_behavior": "Shows each active budget, including the 400 USD monthly Groceries budget, with the amount spent, the amount left and the percentage used."
            },
            {
              "description": "Contribute to a savings goal",
              "prompt": "Add $100 to my Emergency fund goal in Spliteo.",
              "tools_triggered": "list_goals, contribute_to_goal",
              "expected_behavior": "Adds a 100 USD contribution to the Emergency fund goal and reports the new saved amount and progress toward its 2,000 USD target."
            }
          ],
          "negative": [
            {
              "description": "Sending money is out of scope: Spliteo only records expenses and never moves money",
              "prompt": "Send $20 to Sam on Venmo."
            },
            {
              "description": "Unrelated request",
              "prompt": "What's the weather in Montevideo tomorrow?"
            },
            {
              "description": "Investment advice is out of scope",
              "prompt": "Should I put my savings in index funds or crypto?"
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/e-37pCJLuPQ"
      },
      "publication": {
        "release_notes": "First release: shared balances, group and personal expenses, settle-up suggestions, budgets, savings goals and spending by category.",
        "translations": {
          "es-ES": {
            "subtitle": "Gastos compartidos y finanzas",
            "description": "Spliteo lleva la cuenta del dinero que compartes con compa\u00f1eros de piso, tu pareja, amigos y grupos de viaje, adem\u00e1s de tus gastos, presupuestos y metas de ahorro personales. Con Spliteo en ChatGPT puedes:\n\n- Ver qui\u00e9n le debe a qui\u00e9n en un grupo o en todos tus grupos\n- Agregar gastos compartidos divididos en partes iguales, por monto o por proporci\u00f3n, en cualquier moneda\n- Obtener la menor cantidad de pagos para saldar un grupo\n- Registrar gastos e ingresos personales y ver tu resumen del mes\n- Revisar tus presupuestos y sumar a tus metas de ahorro\n- Ver tus gastos por categor\u00eda en cualquier per\u00edodo\n\nSpliteo registra el dinero; nunca env\u00eda ni recibe pagos. Inicias sesi\u00f3n con tu cuenta de Spliteo y apruebas el acceso, y puedes revocarlo cuando quieras desde Ajustes \u2192 Asistente de IA en la app de Spliteo."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: a909e9a8460cc0653a77341d7571bd8fba1142aa81e1e57d66e89e9ff56269e3