
Integration · Expenses
Connect Claude & ChatGPT to Spendesk
Ask your AI where the money went and get the answer from Spendesk. It can list card transactions and declined payments, look up payables with VAT and receipt status, search supplier invoices and follow spend requests and purchase orders. All Spendesk tools only read data, so nothing is paid, approved or changed.
Free plan, no credit card. Takes about a minute.
Try asking
“Why was Jonas's card declined yesterday?”
The AI finds Jonas in the user list and lists his declined card transactions for that date.
“Which payables from last month are missing a receipt?”
It searches payables for the period and checks the receipt status, VAT and cost centre on each one.
“Show supplier invoices from Adobe that are due this week.”
It searches supplier invoices for your company by supplier and due date, with payment and approval status.
What your AI can do
Cards and transactions
List cards by user, type or status, see successful and declined card payments, and check the limits on a single card.
Payables and invoices
Search payables and supplier invoices, read VAT, cost centre and expense category, and list attached receipts and settlements.
Requests and suppliers
Follow spend requests and purchase orders with their approvals, and look up suppliers by name, VAT number or IBAN.
“How much is in our Spendesk wallet, and how much is reserved?”
It reads the wallet balance and the funds reserved for cards and payments.
“List pending spend requests over 1,000 EUR and who approved them so far.”
It lists spend requests filtered by state and amount and opens each one with its approval details.
“Which subscription cards do we have, and who holds them?”
It lists cards of type subscription with holder, status and limits.
22 tools for Spendesk
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
get_cardGet one card by card_id: holder, type, status and limits.get_payableGet one payable by payable_id: amount, supplier, cost centre, expense category, VAT and receipt status.get_purchase_orderGet one purchase order by order_id. Set with_items to include its lines.get_requestGet one spend request by request_id. Set with_approval to see who approved it.get_supplierGet one supplier by supplier_id: legal name, VAT number, address and bank details.get_supplier_invoiceGet one supplier invoice by company_id and invoice_id.get_userGet one user by user_id: name, email, role and cost centre.get_wallet_balanceGet the current Spendesk wallet balance and funds reserved for cards and payments.list_card_transactionsList successful card transactions, filtered by card_id, user_id or date range.list_cardsList Spendesk cards, filtered by user_id, type (physical, subscription, single-use) or status.list_companiesList the Spendesk company entities you can access. Needed for the company_id on supplier invoice tools.list_cost_centersList cost centres with their IDs and owners.list_declined_card_transactionsList declined card payments, filtered by card_id, user_id or date range. Useful when someone's card was refused.list_expense_categoriesList expense categories used to code spend.list_payable_receiptsList the receipts and invoice files attached to a payable by payable_id.list_purchase_ordersList purchase orders, filtered by status, supplier or date range.list_requestsList spend requests (purchase, card or invoice requests), filtered by state, requester_id, supplier_id, amount or date.list_settlementsList settlements (money actually paid or received for payables), filtered by state, supplier_id or dates.list_usersList Spendesk users (employees) with their IDs and status.search_payablesChanges dataSearch payables (card expenses, invoices, reimbursements) with filters, e.g. by date, supplier, type or bookkeeping status. Paged with cursor.search_supplier_invoicesSearch supplier invoices for a company_id by invoice_number, supplier, due date, payment status or approval status.search_suppliersSearch suppliers by name (search), VAT number or IBAN.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Spendesk from the app list.
- 2
Paste your key
Paste the Client ID and Client secret from Spendesk. Go to Settings → Integrations → API access management and click Create new key. API access must first be enabled by your Spendesk account manager.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.
Questions
What can the AI do in Spendesk?
It can read cards, card transactions, declined payments, payables and their receipts, supplier invoices, settlements, spend requests, purchase orders, suppliers, users, cost centres, expense categories and your wallet balance. It cannot pay, approve or change anything, because every Spendesk tool is read-only.
Does the AI see my Spendesk API key?
No. You paste your Spendesk Client ID and Client secret into PipMCP once. It is encrypted at rest, never shown to the AI and never shown again after you save it. The AI only gets the results of the tools you have switched on.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, for example only card transactions and payables. Since the Spendesk tools only read data, the AI cannot move money. Every tool call is logged, so you can see what it looked up.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector) and in Cursor.
What does it cost?
PipMCP has a free plan, and you do not need a credit card to start. Paid plans are billed per completed task. Spendesk connects with OAuth, and OAuth connections are included from the Pro plan and up. So you need PipMCP Pro to connect Spendesk. PipMCP also has a free plan with no credit card, and paid plans are billed per completed task.
Why can't I find API access in Spendesk?
API access has to be enabled by your Spendesk account manager before you can create a key. Once it is on, you find it under Settings → Integrations → API access management. Click Create new key and copy the Client ID and Client secret into PipMCP.
Let your AI work in Spendesk today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Spendesk freePipMCP is not affiliated with Spendesk. Product names are trademarks of their owners.

