Front MCP Server
for AI Agents
Connect your AI agent to StackOne's Front MCP server and give it 53 MCP tools out of the box. Auth, tool execution, and security all managed.
Coverage
53 Agent Actions
Create, read, update, and delete across Front — and extend your agent's capabilities with custom actions.
Authentication
Agent Tool Authentication
Per-user OAuth in one call. Your Front MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Agent Protection
Every Front 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 Front call.
Tools Discovery →What is the Front MCP Server?
A Front MCP server lets AI agents read and write Front data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Front MCP server ships with 53 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 Front MCP Tools
Every action from Front's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Conversations
- List Conversations
Retrieve a list of conversations from Front in reverse chronological order.
- Get Conversation
Retrieve a specific conversation by ID from Front.
- Search Conversations
Search for conversations in Front using query filters.
- Update Conversation
Update a conversation's properties in Front.
- Delete Conversation
Delete a conversation from Front.
Conversation Comments
- Add Conversation Comment
Add an internal comment to a conversation in Front.
- List Conversation Comments
Retrieve all comments on a conversation from Front.
Conversation Tags
- Add Conversation Tag
Add a tag to a conversation in Front.
- Remove Conversation Tag
Remove a tag from a conversation in Front.
Conversation Followers
- Add Conversation Followers
Add followers to a conversation in Front.
- List Conversation Followers
Retrieve all followers of a conversation from Front.
Contacts
- Create Contact
Create a new contact in Front.
- List Contacts
Retrieve a list of contacts from Front.
- Get Contact
Retrieve a specific contact by ID from Front.
- Update Contact
Update an existing contact in Front.
- Delete Contact
Delete a contact from Front.
Teammates
- List Teammates
Retrieve a list of teammates from Front.
- Get Teammate
Retrieve a specific teammate by ID from Front.
- Update Teammate
Update a teammate's profile in Front.
Inboxs
- Create Inbox
Create a new inbox in Front.
- Get Inbox
Retrieve a specific inbox by ID from Front.
Channels
- List Channels
Retrieve a list of channels from Front.
- Get Channel
Retrieve a specific channel by ID from Front.
- Update Channel
Update a channel's settings in Front.
Messages
- Send Message
Send an outbound message from a channel in Front.
- Get Message
Retrieve a specific message by ID from Front.
Tags
- Create Tag
Create a new tag in Front.
- List Tags
Retrieve a list of tags from Front.
- Get Tag
Retrieve a specific tag by ID from Front.
- Update Tag
Update a tag in Front.
- Delete Tag
Delete a tag from Front.
Child Tags
- Create Child Tag
Create a child tag under a parent tag in Front.
- List Child Tags
Retrieve child tags of a parent tag from Front.
Accounts
- Create Account
Create a new account in Front.
- List Accounts
Retrieve a list of accounts from Front.
- Get Account
Retrieve a specific account by ID from Front.
- Update Account
Update an existing account in Front.
- Delete Account
Delete an account from Front.
Events
- List Events
Retrieve a list of events from Front.
- Get Event
Retrieve a specific event by ID from Front.
Other (13)
- Add Contact Handle
Add a new handle (email, phone, etc.) to a contact in Front.
- Add Contact Note
Add a note to a contact in Front.
- Create Draft
Create a draft message which is the first message of a new conversation.
- List Conversation Messages
Retrieve all messages in a conversation from Front.
- List Contact Conversations
Retrieve all conversations for a contact from Front.
- Get Authenticated User
Retrieve the teammate associated with the current API token.
- List Inboxes
Retrieve a list of inboxes from Front.
- List Inbox Conversations
Retrieve conversations in an inbox from Front.
- List Inbox Channels
Retrieve channels associated with an inbox from Front.
- List Tagged Conversations
Retrieve conversations with a specific tag from Front.
- List Account Contacts
Retrieve contacts associated with an account from Front.
- List Conversation Events
Retrieve events for a specific conversation from Front.
- Update Conversation Assignee
Assign or unassign a conversation to a teammate in Front.
Front AI Agent Use Cases
Connect your AI agent to Front and help your team scale the support operations they run by hand today.
Use StackOne to connect your AI agent to your helpdesk, CRM, and messaging tools to automate ticket triage and priority routing.
ViewUse StackOne to connect your AI agent to your telephony, CRM, and messaging tools to automate voice call summarization and CRM logging.
ViewUse StackOne to connect your AI agent to your helpdesk, CRM, and messaging tools to automate SLA breach prediction and escalation.
ViewSet Up Your Front MCP Server in Minutes
One endpoint. Any framework. Your agent is talking to Front 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 Customer Support MCP Servers
113+ actions
104+ actions
92+ actions
77+ actions
73+ actions
69+ actions
67+ 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
Front MCP Server FAQ
Does StackOne have a Front MCP server?
Front MCP server vs direct API integration — what's the difference?
How does Front authentication work for AI agents?
origin_owner_id.Are Front MCP tools vulnerable to prompt injection?
What is the context bloat of a Front agent and how do I avoid it?
Can I limit which actions my Front agent can access?
Can I create custom agent actions for my Front MCP server?
When should I NOT use a Front MCP server?
What AI frameworks and AI clients does the StackOne Front 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.