BigChange MCP Server
for AI Agents
Connect your AI agent to StackOne's BigChange MCP server and give it 98 MCP tools out of the box. Auth, tool execution, and security all managed.
Coverage
98 Agent Actions
Create, read, update, and delete across BigChange — and extend your agent's capabilities with custom actions.
Authentication
Agent Tool Authentication
Per-user OAuth in one call. Your BigChange MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Agent Protection
Every BigChange tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Max Agent Context. Min Cost.
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every BigChange call.
Tools Discovery →What is the BigChange MCP Server?
A BigChange MCP server lets AI agents read and write BigChange data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's BigChange MCP server ships with 98 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, observability, and agent execution runtime. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
All BigChange MCP Tools
Every action from BigChange's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Contacts
- Create Contact
Create a new contact
- List Contacts
Retrieve a paged collection of contacts
- Get Contact
Retrieve the details of a single contact
- Update Contact
Update the details of a single contact
Contact Groups
- Create Contact Group
Create a new contact group
- List Contact Groups
Retrieve a paged collection of contact groups
- Get Contact Group
Retrieve the details of a single contact group
- Update Contact Group
Update an existing contact group
Department Codes
- List Department Codes
Retrieve a paged collection of department codes
- Get Department Code
Retrieve the details of a single department code
Invoices
- Create Invoice
Create a new invoice
- List Invoices
Retrieve a paged collection of invoices
- Get Invoice
Retrieve the details of a single invoice
- Update Invoice
Update an existing invoice
Invoice Line Items
- Create Invoice Line Item
Create a new invoice line item
- List Invoice Line Items
Retrieve a paged list of line items for an invoice
- Get Invoice Line Item
Retrieve the details of a single invoice line item
- Update Invoice Line Item
Update an existing invoice line item
- Delete Invoice Line Item
Delete a line item from an invoice
Jobs
- Create Job
Create a new job
- List Jobs
Retrieve a paged collection of jobs. At least one of the filters [Id, Reference] must be set, or at least one of the date ranges [(CreatedAtFrom and CreatedAtTo), (StartAtFrom and StartAtTo), (StatusModifiedAtFrom and StatusModifiedAtTo)] must be provided
- Get Job
Retrieve the details of a single job
- Update Job
Update an existing job
Job Constraints
- Create Job Constraint
Create a new job constraint
- List Job Constraints
Retrieve a paged collection of a job's constraints
- Delete Job Constraint
Delete a job constraint
Job Stocks
- Create Job Stock
Create a new job stock
- List Job Stocks
Retrieve a paged collection of job stocks
- Get Job Stock
Retrieve the details of a single job stock
- Delete Job Stock
Permanently delete a job stock
Job Worksheets
- List Job Worksheets
Retrieve a paged collection of worksheets for a given job
- Get Job Worksheet
Retrieve the details of a single job worksheet
Job Groups
- Create Job Group
Create a new job group
- List Job Groups
Retrieve a paged collection of job groups
- Get Job Group
Retrieve the details of a single job group
- Update Job Group
Update an existing job group
Job Types
- List Job Types
Retrieve a paged collection of job types
- Get Job Type
Retrieve the details of a single job type
Nominal Codes
- List Nominal Codes
Retrieve a paged collection of nominal codes
- Get Nominal Code
Retrieve the details of a single nominal code
Notes
- Create Note
Create a new note
- List Notes
Retrieve a paged collection of notes
- Get Note
Retrieve the details of a single note
- Update Note
Update an existing note
Note Types
- List Note Types
Retrieve a paged collection of note types
- Get Note Type
Retrieve the details of a single note type
Persons
- Create Person
Create a new person
- List Persons
Retrieve a paged collection of persons
- Get Person
Retrieve the details of a single person
- Update Person
Update an existing person
Resources
- Create Resource
Create a new resource (workforce/employee)
- List Resources
Retrieve a paged collection of resources (workforce/employees)
- Get Resource
Retrieve the details of a single resource
- Update Resource
Update an existing resource
Resource Groups
- List Resource Groups
Retrieve a paged collection of resource groups for organizing workforce teams
- Get Resource Group
Retrieve the details of a single resource group
Stock Details
- Create Stock Details
Create a new stock details entity
- List Stock Details
Retrieve a paged collection of stock details
- Get Stock Details
Retrieve the details of a single stock details entity
- Update Stock Details
Update an existing stock details entity
Stock Suppliers
- Create Stock Supplier
Create a new stock supplier
- List Stock Suppliers
Retrieve a paged collection of stock suppliers
- Get Stock Supplier
Retrieve a stock supplier by its ID
- Update Stock Supplier
Update the details of a stock supplier
Stock Items
- Create Stock Item
Create a new stock item
- List Stock Items
Retrieve a paged collection of stock items
- Get Stock Item
Retrieve a single stock item
- Update Stock Item
Update an existing stock item
Users
- Create User
Create a new user
- List Users
Retrieve a paged collection of users
- Get User
Retrieve the details of a single user
- Update User
Update an existing user
Vehicles
- Create Vehicle
Create a new vehicle
- List Vehicles
Retrieve a paged collection of vehicles
- Get Vehicle
Retrieve the details of a single vehicle
- Update Vehicle
Update an existing vehicle
Worksheets
- List Worksheets
Retrieve a paged collection of worksheets
- Get Worksheet
Retrieve the details of a single worksheet
Worksheet Groups
- List Worksheet Groups
Retrieve a paged collection of worksheet groups
- Get Worksheet Group
Retrieve the details of a single worksheet group
Other (18)
- Create Invoice Document
Create a PDF document for an invoice
- Get Job Group Status History
Get the status history of a job group showing all status changes over time
- Get Note Progress History
Get the history of progress updates for a note
- Get Person Consent History
Get the complete consent history for a person showing all consent changes over time
- List Product Categories
Retrieve a paged collection of product categories
- Get Product Category
Retrieve the details of a single product category
- List Stock Movements
Retrieve a paged collection of stock movements
- List Worksheet Questions
Retrieve the worksheet questions for a given worksheet
- List Worksheet Answers
Retrieve a paged collection of worksheet answers
- Set Job Result
Set a job's result
- Update Note Progress
Update a note's progress percentage
- Set Person Data Consent
Set a person's data consent status
- Cancel Invoice
Mark an invoice as cancelled
- Mark Invoice Paid
Mark an invoice as paid
- Mark Invoice Sent
Mark an invoice as sent
- Cancel Job
Cancel a specific job. The job cannot be cancelled if it has already been started, suspended or completed.
- Complete Job Group
Mark a job group as complete
- Complete Job Group Financially
Mark a job group as financially complete
BigChange AI Agent Use Cases
Connect your AI agent to BigChange and help your team scale the finance operations they run by hand today.
Automate invoice processing with AI agents connected to your ERP, accounting software, and AP tools through StackOne.
ViewUse StackOne to connect your AI agent to your accounting, CRM, and messaging systems to automate Accounts Receivable dunning and payment follow-up.
ViewUse StackOne to connect your AI agent to your accounting, email, and document management systems to automate invoice processing and purchase order matching.
ViewSet Up Your BigChange MCP Server in Minutes
One endpoint. Any framework. Your agent is talking to BigChange in under 10 lines of code.
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}Check More Project Management MCP Servers
203+ actions
185+ actions
147+ actions
142+ actions
136+ actions
136+ actions
134+ actions
Platform Resources
MCP Code Mode: Keeping Tool Responses Out of Agent Context
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
Indirect Prompt Injection Defense for MCP Tools: A Technical Guide
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
MCP vs A2A: Architecture, Security, and When to Use Each
MCP vs A2A: what each protocol standardizes, how they differ, their shared security risks including indirect prompt injection, and when to use one, both, or a hybrid architecture.
12 min
MCP vs API: What 200+ Connector Builds Taught Us
MCP wraps APIs, it doesn't replace them. After building 200+ connectors that serve both, here's when each approach wins.
14 min read
BigChange MCP Server FAQ
Does StackOne have a BigChange MCP server?
BigChange MCP server vs direct API integration — what's the difference?
How does BigChange authentication work for AI agents?
origin_owner_id.Are BigChange MCP tools vulnerable to prompt injection?
What is the context bloat of a BigChange agent and how do I avoid it?
Can I limit which actions my BigChange agent can access?
Can I create custom agent actions for my BigChange MCP server?
When should I NOT use a BigChange MCP server?
What AI frameworks and AI clients does the StackOne BigChange MCP server support?
Put your AI agents to work
All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.