Customer Relation

Front MCP Server

Connect your account, then chat with AI to run tools.

Front is a collaborative customer communication platform that consolidates team inboxes and customer interactions for improved response management and customer service. Use it to streamline communication and enhance teamwork with shared email, chat, and social media channels.

Managed
35 tools
Agent guide included

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for Front — workflow patterns, data models, and gotchas for your AI agent.

Front

Front is a collaborative customer communication platform that consolidates team inboxes and customer interactions for improved response management and customer service. Use it to streamline communication and enhance teamwork with shared email, chat, and social media channels.

Data Model

  • Accounts (provides account_id), Channels, Contacts (provides contact_id), Conversations (provides conversation_id), Inboxes (provides inbox_id), Knowledge Bases (provides knowledge_base_id), Tags (provides tag_id), Teammates (provides teammate_id), Teams (provides team_id) — top-level listings that yield ids for nested reads.
  • Account Contacts, Contact Notes, Conversation Drafts/Events/Followers/Messages, Inbox Channels/Conversations/Teammates, Knowledge Base Articles/Categories, Tag Children, Teammate/Team Contact Groups, Message Templates, Signatures — nested listings that depend on a parent id from the first pass.

Tools in this Server (35)

Front Fetch Conversations Messages

Retrieve all messages from a specific conversation using its 'conversation_id'. This is useful for reviewing past interactions or gathering content fo...

Front Fetch Teammates Message Templates

Retrieve message templates associated with a specific teammate using their unique teammate_id. This is helpful for personalizing or standardizing comm...

Front Fetch Teams Message Templates

Get a full list of message templates available for a specific team by providing the team_id. This can be used for consistent team-wide communication. ...

Front List Accounts

Fetch a catalog of accounts registered in your Front system for efficient management and organization. Ideal for overviewing and sorting accounts by a...

Front List Accounts Contacts

Access a list of contacts associated with a particular account for personalized communication strategies. Useful for viewing a full contact list tied ...

Front List Channels

Gather a list of all communication channels configured within Front to streamline channel management. Use this to ensure seamless collaboration across...

Front List Company Tags

Retrieve tags applied across company interactions for categorization and analysis. Use whenever you need to check or organize tags. Provides a list of...

Front List Contact Groups

Retrieve all contact groups in your organization to manage contact segmentation. Use it when organizing contacts into groups for targeted communicatio...

Front List Contacts

Obtain a full list of all contacts across your Front platform for contact management and engagement. Use when needing a complete contact repository. D...

Front List Contacts Notes

Get all notes recorded on a specific contact for full customer insights. Use this to view or review customer notes for informed interactions. It retur...

Front List Conversations

Retrieve a list of all conversations within your Front environment. Use this to gain insights into ongoing customer interactions and manage responses....

Front List Conversations Drafts

Access all draft messages within a specific conversation to continue unfinished communications. Useful when reviewing or editing draft messages before...

Front List Conversations Events

Fetch all events related to a specific conversation using its 'conversation_id'. Useful for tracking conversation progress and auditing actions taken....

Front List Conversations Followers

Retrieve a list of followers for a specific conversation by providing a 'conversation_id'. This is helpful for identifying who is tracking or involved...

Front List Conversations Inboxes

Track which inboxes a specific conversation is part of by using its 'conversation_id'. Ideal for understanding where conversations are being managed. ...

Front List Events

Retrieve a list of all events happening within the Front platform. Use this to monitor and audit various activities or changes occurring within your s...

Front List Inboxes

Fetch a full list of all inboxes associated with your Front account. Ideal for getting an overview of your communication channels and managing their c...

Front List Inboxes Channels

Fetch all communication channels associated with a specific inbox using its 'inbox_id'. Suitable for when you need to understand or manage the differe...

Front List Inboxes Conversations

Retrieve all conversations linked to a specific inbox using 'inbox_id'. Useful for examining communication threads and customer interactions within a ...

Front List Inboxes Teammates

List all teammates associated with a specific inbox using its 'inbox_id'. Ideal for team collaboration and management, ensuring everyone is accounted ...

Front List Knowledge Bases

Retrieve a list of all knowledge bases in your account to manage informational resources. This is useful for overseeing available documentation. It re...

Front List Knowledge Bases Articles

List all articles in a specified knowledge base to support content management. Use it to access or edit existing articles. It returns article details ...

Front List Knowledge Bases Categories

Fetch categories within a specified knowledge base for organizing content effectively. Useful for structuring articles into themes or topics. It retur...

Front List Links

Retrieve a list of all shared links within the account for tracking and management. Use this when needing to oversee shared resources and access data ...

Front List Message Template Folders

Retrieve a complete list of message template folders available in your Front account. Use this endpoint to organize or access your message templates e...

Front List Message Templates

Access a list of all message templates stored in your Front account. This is useful for managing communication resources or preparing for client inter...

Front List Tags

Get a collection of tags used within your account for better sorting and prioritization of requests. Use this tool to organize client interactions by ...

Front List Tags Children

Identify child tags associated with a specific parent tag for detailed tagging structures. Use for thorough tag hierarchy management. Provides details...

Front List Teammates

List all teammates within your Front account to manage team collaboration and roles effectively. Use this to view or update team configurations. Retur...

Front List Teammates Contact Groups

List all contact groups a specific teammate belongs to for a personalized communication approach. Use this for tracking team members' group membership...

Front List Teammates Tags

Retrieve tags associated with a specific teammate to understand their focus or categorization strategy. Useful for team role analysis and task delegat...

Front List Teams

Fetch all teams in your Front account to facilitate team collaboration. Use this when you need to overview or manage teams for better communication. I...

Front List Teams Contact Groups

Access all contact groups related to a particular team, aiding in organized team communication. Use it to manage group associations for team-based pro...

Front List Teams Signatures

Fetch all email signatures associated with a specific team by providing the team_id. Use this to ensure consistent branding and communication within y...

Front List Teams Tags

Retrieve all tags associated with a specific team for organized communication. Ideal for tracking and categorizing team emails or tasks. It returns ta...

Frequently Asked Questions

What is the Front MCP server?

Front is a collaborative customer communication platform that consolidates team inboxes and customer interactions for improved response management and customer service. Use it to streamline communication and enhance teamwork with shared email, chat, and social media channels. It provides 35 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Front to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/front. Authentication is handled automatically.

How many tools does Front provide?

Front provides 35 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Front require?

Front uses API Key or One-click sign in. Front requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Front to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/front

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This MCP server groups tools behind an endpoint that many clients can use.

Use this MCP server in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to use Front?

Sign in to connect your credentials and start running tools from the chat.