One MCP server for secure, structured access to Accounting, ERP, HRIS, file storage, and more with managed auth, minimal context bloat, and normalized data models.
URLhttps://mcp.apideck.dev/mcpTrusted by product & engineering teams building with AI
Choose how your agent discovers tools. Load all 340 upfront, or discover on demand with just 4 meta-tools.
Only 4 meta-tools are loaded initially. Your agent discovers, inspects, and executes the exact tools it needs on demand β a 63x reduction in context usage.
Best for: production agents, multi-step workflows, or when you need to keep context lean for complex reasoning.
list_toolsInstead of building and maintaining separate MCP servers for every SaaS app, connect once to Apideck. Your agent can read and write data across every connected service β with normalized schemas and managed auth.
Normalized data models β same schema whether it's QuickBooks, Xero, or NetSuite
OAuth handled for you β Vault manages authentication and token refresh
Add connectors, not code β enable a new SaaS app in Vault, your agent can use it immediately
Connect to the Apideck MCP Server from any framework that supports the Model Context Protocol. No custom integrations needed.
Build agents with tool calling and handoffs
Compose chains and agents with LangGraph
Agent Development Kit for Gemini models
Streaming AI interfaces with MCP support
Native MCP support in Claude apps
AI-powered code editor with MCP
Multi-agent orchestration framework
Build stateful AI agents on Cloudflare Workers
Open-source personal AI assistant
Self-improving AI agent by NousResearch
AI-powered IDE by Codeium
Autonomous coding agent for VS Code
AI coding agent with MCP support
AI pair programmer with MCP in VS Code
Google AI agent in your terminal
A single MCP server that gives AI agents structured access to your entire SaaS stack.
Dynamic mode exposes just 4 meta-tools that let agents discover, inspect, and execute any of 229 tools on demand β keeping context windows lean at ~1,300 tokens.
Accounting, HRIS, file storage, and more β all accessible through one server. Add new APIs by regenerating with a single command.
Control which tools agents can access. Scope by read, write, or destructive β a read-only agent can't even discover delete operations. Enforce least-privilege at the MCP layer.
Give agents access to only the fields they need. Data Scopes let you filter API responses at the field level so agents never see sensitive data they should not have.
Learn moreRoute requests to specific connectors like QuickBooks, Xero, or BambooHR using a single header β no code changes needed.
Generated from the Apideck OpenAPI spec using Speakeasy. Always up-to-date, fully typed, with proper Zod schemas for every tool input.
Compatible with Claude Desktop, Claude Code, Cursor, Windsurf, and any client that supports the Model Context Protocol.
Real workflows powered by a single MCP server connected to your entire SaaS stack.
AI agents that pull invoices, match payments, reconcile accounts, and prepare journal entries across QuickBooks, Xero, or NetSuite.
"Reconcile all bank transactions for March and flag discrepancies"
Agents that read new hire data from BambooHR or Workday, provision accounts, and sync employee records across systems.
"Set up all new hires starting next Monday across our HR systems"
Extract data from uploaded documents, organize files in Google Drive or SharePoint, and update records in connected systems.
"Find all Q1 contracts in Drive and extract the renewal dates"
Ingest vendor bills, extract line items, match to purchase orders, route for approval, and post to any connected accounting system.
"Process this batch of vendor invoices and match them to open POs"
Pull financial data, employee records, and documents across systems to prepare audit packages and compliance reports.
"Compile all financial records needed for our SOC 2 audit"
Aggregate revenue data across accounting systems, reconcile against bank feeds, and generate cross-system financial reports.
"Compare our booked revenue in Xero against our bank transactions"
Each API is a set of normalized endpoints that work the same way across every connected service.
Invoices, bills, payments, journal entries, tax rates, and more.
Files, folders, shared links, and drive management.
Employees, departments, time off, compensation, and payroll.
Manage connections, configure integrations, and handle OAuth flows.
Make raw API calls to any connected service with full logging.
Add the MCP server to your preferred AI client with a single config block.
{
"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"
}
}
}
}list_toolsBrowse available tools by APIdescribe_toolGet the input schema for any toolexecute_toolRun a tool with typed parameterslist_scopesCheck available permission scopesProgressive discovery keeps your agent's context window lean while giving access to all 229 tools.
Sign up for an Apideck account and create an application.
Link QuickBooks, Xero, BambooHR, or any supported service through Vault.
Paste the config into your AI client. Your agent can now read and write data across all connected apps.
execute_tool β accounting_invoices_all with filter status="open"...