Connect your account, then chat with AI to run tools.
Connect Pennylane accounting and invoicing so AI agents can read customers, invoices, ledger entries, bank transactions, and trial balance — and automate AR/AP workflows on French SMB finance data.
Live probe refreshed Sep 14, 2026 · Endpoint host mcp.mcpbundles.com
Built for
French SMB Finance Teams, Accountants, Bookkeepers, Founder Finance, RevOps
Review open receivables
Turns AR list reads into a collections brief without manual exports.
List recent Pennylane customer invoices with status and amounts due. Group overdue rows by customer and summarize who needs follow-up first.
Connect Pennylane to any MCP client in minutes
You’ll sign in to MCPBundles when your client connects.
https://mcp.mcpbundles.com/bundle/pennylaneThis server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsRun a trial balance check
Uses fiscal-year context plus the dedicated trial balance read.
Pull Pennylane trial balance for the current fiscal year to date and flag the largest account balances and any unusual movements.
Plan incremental sync
Shows changelog feeds for operational integrations.
Use Pennylane customer and invoice changelogs from the last seven days and list which customers and invoices changed for a downstream sync.
Match supplier payments
Chains AP reads with nested payment-match detail.
List open Pennylane supplier invoices, then fetch payment matches for the first invoice and summarize unmatched bank transactions.
What Pennylane data can MCPBundles work with?
Customer and supplier parties, quotes, customer and supplier invoices, products, categories, ledger accounts, journals, ledger entries, bank accounts and transactions, billing subscriptions, commercial documents, purchase requests, SEPA and GoCardless mandates, changelogs, and trial balance — plus create/update tools when your token has write scopes.
How does Pennylane authentication work on MCPBundles?
Connect a company API bearer token from Pennylane settings (Integrations → API). Grant read scopes for queries and write scopes for upsert, delete, and action tools. Tokens are company-scoped.
What can I do with Pennylane on MCPBundles?
Read and update customers, suppliers, quotes, invoices, products, categories, ledger accounts, journals, ledger entries, bank accounts and transactions, billing subscriptions, commercial documents, changelogs, and trial balance. Import invoices from PDFs, match bank payments, run accounting exports, and assign analytical categories when your token has the right permissions.
Domain knowledge for Pennylane — workflow patterns, data models, and gotchas for your AI agent.
Pennylane is accounting and invoicing software for French SMBs.
Omit id to list with cursor pagination; pass id to fetch one row.
For full-period books, use the export action — not unbounded ledger line pagination. Start with export_type (fec, general_ledger, or analytical_general_ledger), period_start, and period_end; poll with the returned id until status is ready; set download=true on the poll call to fetch via a spillover link (file links expire in ~30 minutes). Analytical exports accept mode in_line or in_column.
One categorize write covers customers, suppliers, both invoice types, and bank transactions — pass resource plus a JSON array of {id, weight} (weights in the same group must sum to 1).
Requires period_start and period_end (YYYY-MM-DD) plus optional cursor pagination.
Optional filter is a JSON array: [{"field":"…","operator":"eq","value":"…"}]. Common operators: eq, not_eq, lt, lteq, gt, gteq, in, not_in (field support varies by resource).
List and detail responses return JSON inline when small. Oversize payloads return a presigned download link — open it for full JSON, or pass that URL as file_url on upload/import steps.
Showing 25 of 68 from the live probe.
Pennylane Categorize
Replace analytical categories on a Pennylane customer, supplier, invoice, or bank transaction. Set resource to the entity type and pass categories_json as a JSON array of {id, weight} objects (weights in the same group must sum to 1).
Pennylane Create Customer Invoice From Quote
Create a customer invoice from an existing Pennylane quote. The invoice inherits quote customer and line data.
Pennylane Delete Customer Invoice
Delete a draft Pennylane customer invoice or draft credit note. Finalized invoices cannot be deleted.
Pennylane Export
Start or poll Pennylane async exports (fec, general_ledger, analytical_general_ledger). Omit id and pass period_start/period_end to start a job (returns pending status). Pass id to poll until status is ready. Set download=true when ready to fetch the file via a presigned download link (links expire in about 30 minutes).
Pennylane Finalize Customer Invoice
Finalize a draft customer invoice or credit note. Finalized documents cannot be edited through upsert.
Pennylane Get Bank Accounts
List or fetch Pennylane bank accounts linked for reconciliation.
Pennylane Get Bank Establishments
List or fetch Pennylane bank establishment reference rows for account setup.
Pennylane Get Billing Subscriptions
List or fetch Pennylane recurring billing subscriptions that generate customer invoices.
Pennylane Get Categories
List or fetch Pennylane accounting categories. Omit id for cursor-paginated lists; pass id for one category. Use filter on supported fields when narrowing results.
Pennylane Get Category Group Categories
List or fetch categories belonging to one Pennylane category group. Pass parent_id from a category group list or fetch (omit id on that read to list groups).
Pennylane Get Category Groups
List or fetch Pennylane category groups used to organize reporting categories.
Pennylane Get Changelog
Incremental change feed for Pennylane sync. Set resource to the entity family (customers, customer_invoices, supplier_invoices, products, quotes, suppliers, transactions, ledger_entry_lines). Use start_date on the first page, then cursor only.
Pennylane Get Commercial Document Lines
List invoice lines on a Pennylane commercial document.
Pennylane Get Commercial Documents
List or fetch Pennylane commercial documents (proposals, delivery notes, etc.).
Pennylane Get Cust Inv Matches
List bank transactions matched to a Pennylane customer invoice.
Pennylane Get Customer Categories
List analytical categories assigned to a Pennylane customer.
Pennylane Get Customer Contacts
List contacts linked to a Pennylane customer.
Pennylane Get Customer Invoice Lines
List invoice lines on a Pennylane customer invoice or credit note.
Pennylane Get Customer Invoice Payments
List payments recorded against a Pennylane customer invoice.
Pennylane Get Customer Invoices
List or fetch Pennylane customer invoices and credit notes. Large accounts need cursor pagination — keep limit modest and filter by customer_id or date.
Pennylane Get Customer Invoice Templates
List Pennylane customer invoice PDF templates available for new invoices.
Pennylane Get Customers
List or fetch Pennylane customers (company and individual). Filter on customer_id, external_reference, name, or emails when known.
Pennylane Get Fiscal Years
List or fetch Pennylane company fiscal years.
Pennylane Get Gocardless Mandates
List or fetch Pennylane GoCardless payment mandates.
Pennylane Get Journals
List or fetch Pennylane accounting journals.
Customer and supplier parties, quotes, customer and supplier invoices, products, categories, ledger accounts, journals, ledger entries, bank accounts and transactions, billing subscriptions, commercial documents, purchase requests, SEPA and GoCardless mandates, changelogs, and trial balance — plus create/update tools when your token has write scopes.
Connect a company API bearer token from Pennylane settings (Integrations → API). Grant read scopes for queries and write scopes for upsert, delete, and action tools. Tokens are company-scoped.
Read and update customers, suppliers, quotes, invoices, products, categories, ledger accounts, journals, ledger entries, bank accounts and transactions, billing subscriptions, commercial documents, changelogs, and trial balance. Import invoices from PDFs, match bank payments, run accounting exports, and assign analytical categories when your token has the right permissions.
Large list or detail payloads spill to a short-lived download URL so agents stay within MCP size limits. Open the link for the full JSON, or pass it as file_url when uploading attachments for invoice import.
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/pennylane. Authentication is handled automatically.
Pennylane provides 68 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Pennylane uses API Key. Pennylane requires credentials. Connect via MCPBundles and authentication is handled automatically.
© 2026 ThinkChain Inc. All rights reserved.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.
Other MCP servers in this category from the directory index
Xero is cloud accounting software for invoicing, bank reconciliation, expenses, payroll, projects, a...
70 toolsScreen persons, entities, and vessels against 20+ government sanctions lists. Fuzzy name matching, i...
7 toolsNarmitech exposes 9 public tools on this MCP endpoint.
9 toolsYour browser does not support the video tag. Clarity, with proof The AI-native platform for extra-fi...
6 toolsLeader in cryptocurrency, Bitcoin, Ethereum, XRP, blockchain, DeFi, digital finance and Web 3.0 news...
Protect your financial life with Privacy.com Virtual Cards. Create secure, temporary card numbers to...