Pennylane

Pennylane MCP Server

Give your AI agents secure, structured access to Pennylane data through the Apideck MCP Server. 15 resources across Accounting. Managed auth, normalized schemas, zero custom code.

What your agent can do with Pennylane

The Apideck MCP Server gives your agent access to Pennylane through normalized APIs. Same schema, same tools, regardless of provider.

All Pennylane MCP tools

15 resources, each with up to 5 operations. Your agent discovers and executes these on demand.

Customers
accounting_customers_alllist
accounting_customers_oneget
accounting_customers_addcreate
accounting_customers_updateupdate
accounting_customers_deletedelete
Suppliers
accounting_suppliers_alllist
accounting_suppliers_oneget
accounting_suppliers_addcreate
accounting_suppliers_updateupdate
accounting_suppliers_deletedelete
Invoices
accounting_invoices_alllist
accounting_invoices_oneget
accounting_invoices_addcreate
accounting_invoices_updateupdate
accounting_invoices_deletedelete
Bills
accounting_bills_alllist
accounting_bills_oneget
accounting_bills_addcreate
accounting_bills_updateupdate
accounting_bills_deletedelete
Ledger Accounts
accounting_ledger_accounts_alllist
accounting_ledger_accounts_oneget
accounting_ledger_accounts_addcreate
accounting_ledger_accounts_updateupdate
accounting_ledger_accounts_deletedelete
Journal Entries
accounting_journal_entries_alllist
accounting_journal_entries_oneget
accounting_journal_entries_addcreate
accounting_journal_entries_updateupdate
accounting_journal_entries_deletedelete
Invoice Items
accounting_invoice_items_alllist
accounting_invoice_items_oneget
accounting_invoice_items_addcreate
accounting_invoice_items_updateupdate
accounting_invoice_items_deletedelete
Tracking Categories
accounting_tracking_categories_alllist
accounting_tracking_categories_oneget
accounting_tracking_categories_addcreate
accounting_tracking_categories_updateupdate
accounting_tracking_categories_deletedelete
Bank Accounts
accounting_bank_accounts_alllist
accounting_bank_accounts_oneget
accounting_bank_accounts_addcreate
accounting_bank_accounts_updateupdate
accounting_bank_accounts_deletedelete
Company Info
accounting_company_info_alllist
accounting_company_info_oneget
accounting_company_info_addcreate
accounting_company_info_updateupdate
accounting_company_info_deletedelete
Purchase Orders
accounting_purchase_orders_alllist
accounting_purchase_orders_oneget
accounting_purchase_orders_addcreate
accounting_purchase_orders_updateupdate
accounting_purchase_orders_deletedelete
Quotes
accounting_quotes_alllist
accounting_quotes_oneget
accounting_quotes_addcreate
accounting_quotes_updateupdate
accounting_quotes_deletedelete
Bank Feed Statements
accounting_bank_feed_statements_alllist
accounting_bank_feed_statements_oneget
accounting_bank_feed_statements_addcreate
accounting_bank_feed_statements_updateupdate
accounting_bank_feed_statements_deletedelete
Tax Rates
accounting_tax_rates_alllist
accounting_tax_rates_oneget
accounting_tax_rates_addcreate
accounting_tax_rates_updateupdate
accounting_tax_rates_deletedelete
Attachments
accounting_attachments_alllist
accounting_attachments_oneget
accounting_attachments_addcreate
accounting_attachments_updateupdate
accounting_attachments_deletedelete

Connect Pennylane in minutes

1

Get your API key

Sign up for Apideck and create an application.

2

Connect Pennylane

Link your Pennylane account through Vault. OAuth is handled for you.

3

Add MCP config

Paste the config into your AI client. Your agent can now access the data.

MCP Configuration
JSON
{
  "mcpServers": {
    "apideck": {
      "url": "https://mcp.apideck.dev/mcp",
      "headers": {
        "x-apideck-api-key": "YOUR_API_KEY",
        "x-apideck-app-id": "YOUR_APP_ID",
        "x-apideck-consumer-id": "YOUR_CONSUMER_ID"
      }
    }
  }
}

Launch accounting integrations in weeks, not months

Get started for free