catetin.ai Logo catetin.ai

Use catetin.ai with Claude and ChatGPT

The catetin.ai connector lets Claude and ChatGPT read your catetin.ai groups, transactions, and summaries, and record transactions for you after you confirm them. It uses the Model Context Protocol (MCP) and signs you in with your own catetin.ai account.

What you need

  • A catetin.ai account. Sign up for free in the catetin.ai app with Google or Apple.
  • At least one group in catetin.ai to read from or record into.
  • A Claude or ChatGPT account that can use connectors.

Connect in Claude

  1. In Claude, open Settings โ†’ Connectors and find catetin.ai in the directory. If it isn't listed for you yet, choose Add custom connector and enter https://api.catetin.ai/mcp.
  2. Select Connect and sign in with the Google or Apple account you use for catetin.ai.
  3. Review the permissions and approve them.
  4. Start a chat and ask about your finances, for example the prompts below.

Connect in ChatGPT

  1. Find catetin.ai in ChatGPT's apps and select Connect. If it isn't available to you yet, add it in developer mode with https://api.catetin.ai/mcp.
  2. Sign in with the Google or Apple account you use for catetin.ai and approve the permissions.

Permissions

You approve these permissions when you connect. The connector can only reach groups you are a member of, and every request is checked against your account on the catetin.ai server.

PermissionWhat it allows
catetin.groups.readSee the names, currencies, and timezones of groups you belong to.
catetin.transactions.readRead categories, transactions, and financial summaries in those groups.
catetin.transactions.writeCreate, update, or delete transactions after you confirm each change.
catetin.messages.writeSave a chat message and reply to a group conversation when you ask it to.
catetin.subscription.readRead your plan and remaining AI quota.

Tools

ToolTypeWhat it does
List groups
catetin_list_groups
ReadLists the catetin.ai groups you can access.
List categories
catetin_list_transaction_categories
ReadLists income and expense categories for a group.
Search transactions
catetin_search_transactions
ReadFinds transactions by date range, category, or text (up to 100 per call).
Financial summary
catetin_get_financial_summary
ReadReturns income, expense, balance, and a category breakdown for a period.
Subscription usage
catetin_get_subscription_usage
ReadShows your plan and how much AI quota you have used and left.
Prepare create transaction
catetin_prepare_create_transaction
Write (draft)Prepares a new transaction as a draft preview. Nothing is saved yet.
Prepare update transaction
catetin_prepare_update_transaction
Write (draft)Prepares a change to an existing transaction as a draft preview.
Prepare delete transaction
catetin_prepare_delete_transaction
Write (draft)Prepares the deletion of a transaction as a draft preview.
Commit transaction draft
catetin_commit_transaction_draft
WriteApplies a prepared draft, only after you confirm it.
Record external chat turn
catetin_record_external_chat_turn
WriteSaves one message and reply to a catetin.ai group conversation, only when you ask to save it.

How changes are confirmed

Transactions are never changed in one step:

  1. The assistant prepares a draft and shows you a preview of the change.
  2. Nothing is saved until you confirm. Drafts expire after 15 minutes.
  3. On confirmation, catetin.ai checks your access again and applies the change once, even if the request is retried.

Example prompts

  • โ€œHow much did my Family group spend on food last month?โ€
  • โ€œAdd a lunch expense of Rp45.000 today to my Personal group.โ€
  • โ€œShow my income and expenses for this week and the biggest categories.โ€
  • โ€œChange yesterday's coffee transaction to Rp30.000.โ€
  • โ€œHow much AI chat quota do I have left?โ€

Usage and quota

  • Reading groups, categories, transactions, summaries, and usage does not use your catetin.ai AI quota.
  • Saving a chat turn to a catetin.ai conversation counts toward your chat quota, the same as chatting in the app. A failed or repeated save is not counted twice.
  • The assistant's own replies run on Claude or ChatGPT and are covered by your plan there.

Data and privacy

  • catetin.ai only receives what the assistant sends through these tools. Your other conversations with Claude or ChatGPT are not visible to catetin.ai.
  • A conversation turn is stored in catetin.ai only when you ask to save it. Transactions you confirm are stored in your group like any other transaction.
  • catetin.ai does not sell or rent your personal data.
  • Data you share with the assistant is also handled under Anthropic's or OpenAI's terms.
  • Read the full Privacy Policy and Terms of Service.

Disconnect

  • In Claude, open Settings โ†’ Connectors and disconnect catetin.ai. In ChatGPT, disconnect it from the app's settings.
  • Disconnecting stops new access. To delete your catetin.ai data, delete your account in the app under Settings โ†’ Edit Profile โ†’ Delete Account.

Troubleshooting

  • Sign-in fails with Apple: sign in to the catetin.ai app with Apple once, then connect again.
  • โ€œDraft expiredโ€: ask the assistant to prepare the change again and confirm within 15 minutes.
  • Missing groups or transactions: make sure you signed in with the same account you use in the app, and that you are a member of the group.
  • Out of quota: saving chat turns needs chat quota. Check your plan with โ€œHow much AI chat quota do I have left?โ€

Support

Email info@catetin.ai for help with the connector, or privacy@catetin.ai for privacy requests.