mcpField
F
frontapp-mcp-server

frontapp-mcp-server

Local
github.com/iktakahiroCommunication1Updated 81w ago

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

  1. 01Front API connection
  2. 02Message retrieval

Use cases

  1. 01Retrieve Front messages through an MCP client
  2. 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.

mcp.json · Universal config
{
"mcpServers": {
"frontapp": {
"command": "npx",
"args": [
"-y",
"@iktakahiro/frontapp-mcp-server"
],
"env": {
"FRONT_API_TOKEN": "<FRONT_API_TOKEN>",
"DEFAULT_INBOX_ID": "<DEFAULT_INBOX_ID>"
}
}
}
}
Run commandnpx -y @iktakahiro/frontapp-mcp-server
Environment variables to set
FRONT_API_TOKENSecret
DEFAULT_INBOX_ID

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@iktakahiro/frontapp-mcp-server

Tools

1

Saved tool list · updated 3w ago

ParameterTypeRequiredDescription
inboxIdstringNoFront Inbox ID (uses DEFAULT_INBOX_ID env var if not provided)
limitnumberNoNumber of messages to get (max 100)
querystringNoOptional search query
onlyUnresolvedbooleanNoOnly retrieve unresolved/open conversations
statusenumNoFilter conversations by statusopen | archived | deleted | spam

Details

From the project README

frontapp-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

Markdown supported

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.