Skip to main content Announcing Tool Gateway MCP: the universal MCPRead the announcement
Live 54 Actions

Cin7 Core MCP Server
for AI Agents

Connect your AI agent to StackOne's Cin7 Core MCP server and give it 54 MCP tools out of the box. Auth, tool execution, and security all managed.

Cin7 Core logo
Cin7 Core MCP Server
Built by StackOne StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

Coverage

54 Agent Actions

Create, read, update, and delete across Cin7 Core — and extend your agent's capabilities with custom actions.

Authentication

Agent Tool Authentication

Per-user OAuth in one call. Your Cin7 Core MCP server gets session-scoped tokens with zero credentials stored on your infra.

Agent Auth →

Security

Agent Protection

Every Cin7 Core 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 Cin7 Core call.

Tools Discovery →

What is the Cin7 Core MCP Server?

A Cin7 Core MCP server lets AI agents read and write Cin7 Core data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Cin7 Core MCP server ships with 54 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 Cin7 Core MCP Tools

Every action from Cin7 Core's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.

Customers

  • Create Customer

    Create a new customer record in Cin7 Core.

  • List Customers

    Retrieve a paginated list of customers (clients, buyers, accounts).

  • Update Customer

    Update an existing customer.

Products

  • Create Product

    Create a new product in the Cin7 Core catalogue.

  • List Products

    Retrieve a paginated list of products from the Cin7 Core catalogue.

  • Update Product

    Update an existing product in the Cin7 Core catalogue.

Product Familys

  • Create Product Family

    Create a new product family and its variant products.

  • Update Product Family

    Update an existing product family and its variants.

Purchases

  • Create Purchase

    Create a new purchase (supplier order) in Cin7 Core.

  • List Purchases

    Retrieve a paginated list of purchases with their combined receiving and invoicing status.

  • Get Purchase

    Retrieve a single purchase with its order, stock received, invoice and credit note.

  • Update Purchase

    Update the header fields of an existing purchase by ID.

  • Delete Purchase

    Permanently remove or void an authorised supplier purchase order by ID.

Purchase Orders

  • Create Purchase Order

    Create or authorise the order stage of a purchase.

  • Get Purchase Order

    Retrieve the order stage of a purchase, including its line items.

Purchase Invoices

  • Create Purchase Invoice

    Record a supplier invoice against a purchase.

  • Get Purchase Invoice

    Retrieve the supplier invoice raised against a purchase.

Purchase Payments

  • Create Purchase Payment

    Record a payment against a supplier invoice.

  • List Purchase Payments

    Retrieve the payments made against a purchase.

Sales

  • Create Sale

    Create a new sale (customer order) in Cin7 Core.

  • List Sales

    Retrieve a paginated list of sales (customer orders) with their combined fulfilment and invoicing status.

  • Get Sale

    Retrieve a single sale with its quote, order, fulfilments, invoices and credit notes.

  • Update Sale

    Update the header fields of an existing sale by ID.

  • Delete Sale

    Permanently remove or void an authorised customer order identified by its sale ID.

Sale Orders

  • Create Sale Order

    Create or authorise the order stage of a sale.

  • Get Sale Order

    Retrieve the order stage of a sale, including its line items.

Sale Invoices

  • Create Sale Invoice

    Raise an invoice against a sale.

  • Get Sale Invoice

    Retrieve the invoices raised against a sale.

Sale Payments

  • Create Sale Payment

    Record a payment against a sale invoice.

  • List Sale Payments

    Retrieve the payments recorded against a sale.

Stock Adjustments

  • Create Stock Adjustment

    Create a stock adjustment to correct on-hand quantities.

  • List Stock Adjustments

    Retrieve a paginated list of stock adjustments (inventory corrections).

  • Get Stock Adjustment

    Retrieve a single stock adjustment with its stock lines.

Stock Transfers

  • Create Stock Transfer

    Create a stock transfer between two locations.

  • List Stock Transfers

    Retrieve a paginated list of stock transfers — movements of inventory between warehouses, stores or locations.

  • Get Stock Transfer

    Retrieve a single stock transfer with its lines.

Stock Takes

  • List Stock Takes

    Retrieve a paginated list of stock takes.

  • Get Stock Take

    Retrieve a single stock take with its counted products.

Suppliers

  • Create Supplier

    Create a new supplier (vendor) record in Cin7 Core.

  • List Suppliers

    Retrieve a paginated list of suppliers (vendors, vendor directory).

  • Update Supplier

    Update an existing supplier.

Webhooks

  • Create Webhook

    Register a webhook subscription on the Cin7 Core account.

  • List Webhooks

    Retrieve the webhooks registered on the Cin7 Core account.

  • Update Webhook

    Update an existing webhook subscription on the Cin7 Core account.

  • Delete Webhook

    Delete a webhook subscription from the Cin7 Core account.

Other (9)

  • Get Account Settings

    Retrieve the settings of the connected Cin7 Core account.

  • List Product Availability

    Retrieve current stock levels — on-hand, allocated and available inventory quantities per product and location.

  • List Product Families

    Retrieve a paginated list of product families and their variants.

  • List Locations

    Retrieve warehouse locations, storage locations and shipping locations configured on the account.

  • List Product Categories

    Retrieve the product categories (category hierarchy) configured on the account.

  • List Brands

    Retrieve the product brands configured on the account.

  • List Tax Rules

    Retrieve the tax rules (GST, VAT, sales tax rates) configured on the account.

  • List Payment Terms

    Retrieve the payment terms (credit terms, billing terms) configured on the account.

  • List Units Of Measure

    Retrieve the units of measure (measurement units, UoM) configured on the account.

Cin7 Core AI Agent Use Cases

Connect your AI agent to Cin7 Core and help your team scale the sales operations they run by hand today.

Post-Demo Follow-Up

Use StackOne to connect your AI agent to your CRM, email, and calendar tools to automate post-demo follow-up.

View
SalesforceHubSpotPipedriveGongFirefliesGmailMicrosoft OutlookGoogle Calendar
Deal Risk Scoring

Use StackOne to connect your AI agent to your CRM, email, and calendar tools to automate deal risk scoring and pipeline alerts.

View
SalesforceHubSpotPipedriveZoho CRMCloseFreshsalesGmailOutlook
Outbound Prospecting

Use StackOne to connect your AI agent to your CRM, sales engagement, and messaging tools to automate outbound prospecting.

View
SalesforceHubSpotOutreachSalesloftLemlistPipedriveCloseGmail

Set Up Your Cin7 Core MCP Server in Minutes

One endpoint. Any framework. Your agent is talking to Cin7 Core in under 10 lines of code.

Agent Frameworks

Claude Desktop
{
  "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 crm-sales MCP Servers

Capsule CRM

134+ actions

Bloomerang

104+ actions

Specter

82+ actions

Crelate

61+ actions

Pipeliner CRM

59+ actions

Filevine

53+ actions

LeadDocket

26+ actions

Cin7 Core MCP Server FAQ

Does StackOne have a Cin7 Core MCP server?
Yes. StackOne offers a hosted Cin7 Core MCP server with 54 pre-built actions, and every action is tested and QA'd by StackOne. Connect it to Claude, Cursor, and any other MCP client, or to any agent framework through the AI Action SDK. It ships with managed agent authentication, prompt injection defense, and tool discovery with server-side execution that preserve your agent's context window and keep reasoning performance.
Cin7 Core MCP server vs direct API integration — what's the difference?
A Cin7 Core MCP server and direct API integration serve different use cases. Direct API integration is for software-to-software — backend code calling Cin7 Core. A Cin7 Core MCP server is for AI agents — MCP clients like Claude and Cursor, plus framework agents built with OpenAI, LangChain, or Vercel AI — discovering and calling Cin7 Core at runtime. StackOne provides both.
How does Cin7 Core authentication work for AI agents?
Cin7 Core authentication for AI agents works through a StackOne Connect Session. Create one via the dashboard or the SDK — you get an auth link and ready-to-paste config for Claude Desktop, Cursor, and other MCP clients. Your user authenticates their own Cin7 Core account; StackOne handles token exchange, storage, and refresh. Credentials never reach the LLM, and each user is isolated via origin_owner_id.
Are Cin7 Core MCP tools vulnerable to prompt injection?
Yes — Cin7 Core MCP tools can be vulnerable to indirect prompt injection. Any tool that reads user-written content — documents, messages, tickets, records, or free-text fields — is a potential vector. StackOne Defender scans every tool response before it enters the agent's context — regex patterns in ~1ms, then a MiniLM classifier in ~4ms. 88.7% accuracy, CPU-only.
What is the context bloat of a Cin7 Core agent and how do I avoid it?
Context bloat happens when Cin7 Core tool schemas and API responses eat your Cin7 Core agent's memory, preventing it from reasoning effectively. A single Cin7 Core query can return a massive JSON response, and connecting multiple tools compounds the problem. Tools Discovery and Code Mode reduce context bloat — loading only relevant tools per query and keeping raw responses out of the agent's context.
Can I limit which actions my Cin7 Core agent can access?
Yes — you can limit which actions your Cin7 Core agent can access directly from the StackOne dashboard. Toggle actions on or off, or restrict them to specific accounts, with no code changes to your agent. Session tokens can be scoped to exact actions so if one leaks, exposure stays contained.
Can I create custom agent actions for my Cin7 Core MCP server?
Yes — you can create custom agent actions for your Cin7 Core MCP server using Connector Builder. It's an integration agent your coding assistant (Claude Code, Cursor, or Copilot) can invoke to research Cin7 Core's API, generate production-ready connector YAML, test against the live API, and validate before you ship.
When should I NOT use a Cin7 Core MCP server?
Skip a Cin7 Core MCP server if your integration is purely software-to-software — direct Cin7 Core API integration is simpler when no AI agent is involved. For deterministic, compliance-critical operations (financial transactions, regulatory reporting), direct API gives you predictable behavior without agent-driven decision-making. MCP shines when AI agents need to dynamically discover and call Cin7 Core actions at runtime.
What AI frameworks and AI clients does the StackOne Cin7 Core MCP server support?
The StackOne Cin7 Core MCP server supports both. MCP clients (paste-and-go apps): Claude Desktop, Claude Code, Cursor, VS Code, Goose. Agent frameworks (code SDKs you build with): OpenAI Agents SDK, Anthropic, Vercel AI, Google ADK, CrewAI, Pydantic AI, LangChain, LangGraph, Azure AI Foundry.

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.