About frontapp-mcp-server
frontapp-mcp-server connects MCP clients to Front's API. Its current scope is limited to retrieving messages, and the project describes itself as experimental.
Key features
- 01Front API connection
- 02Message retrieval
Use cases
- 01Retrieve Front messages through an MCP client
- 02Access message data during customer communication workflows
MCP support
Exposes Front API access to MCP clients, currently with message retrieval functionality.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
npx -y @iktakahiro/frontapp-mcp-serverFRONT_API_TOKENSecretDEFAULT_INBOX_IDLocal servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
1Saved tool list · updated 3w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| inboxId | string | No | Front Inbox ID (uses DEFAULT_INBOX_ID env var if not provided) |
| limit | number | No | Number of messages to get (max 100) |
| query | string | No | Optional search query |
| onlyUnresolved | boolean | No | Only retrieve unresolved/open conversations |
| status | enum | No | Filter conversations by statusopen | archived | deleted | spam |
Details
From the project READMEfrontapp-mcp-server
This is an MCP Server for Front that allows you to integrate with Front's API.
What is Front?
Front is a customer communication platform that helps teams deliver better service through efficient email management, messaging, and customer interactions.
Installation
Add the following configuration to your MCP server setup:
"frontApi": {
"command": "npx",
"args": [
"-y",
"@iktakahiro/frontapp-mcp-server"
],
"env": {
"FRONT_API_TOKEN": "YOUR_API_TOKEN",
"DEFAULT_INBOX_ID": "YOUR_INBOX_ID"
}
}
Make sure to replace YOUR_API_TOKEN with your Front API token and YOUR_INBOX_ID with your default inbox ID.
Note
This repository is still experimental and currently only implements functionality to retrieve messages. Additional features are planned for future implementation.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.