FreeScout

FreeScout MCP Connector for Claude

F

Manage your FreeScout helpdesk — list mailboxes, handle conversations, reply to customers, and manage users directly via AI.

16 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your FreeScout helpdesk to any AI agent to streamline your customer support workflows. FreeScout is the leading open-source helpdesk, and this MCP server allows you to interact with it using natural language.

What you can do

  • Mailbox Management — List and inspect all mailboxes in your installation to organize incoming requests.
  • Conversation Handling — Create, update, and delete conversations, or list them by mailbox to stay on top of tickets.
  • Customer Interaction — Send replies directly to customers or add internal notes for team collaboration.
  • Customer & User Directory — Manage customer profiles and list team members (users) to assign tasks efficiently.
  • Thread Inspection — View the full history of messages and threads within any conversation for complete context.

How it works

  1. Subscribe to this server
  2. Enter your FreeScout API Key and your instance's Base URL
  3. Start managing tickets and customers from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Support Teams — quickly summarize long threads and draft replies without leaving your AI workspace.
  • Support Managers — monitor mailbox activity and reassign conversations to the right team members.
  • Developers — integrate support data into your workflow to track bugs and customer feedback directly.
shared-inboxcustomer-serviceopen-sourceemail-managementticketing-system

16 tools expose this connector's capabilities to your AI agent.

add_note

Add an internal note to a conversation

add_reply

Send a reply to the customer in a conversation

list_conversations

List conversations in a mailbox

create_conversation

Create a new conversation

create_customer

Create a new customer

list_customers

List customers

delete_conversation

Delete a conversation

get_conversation

Retrieve conversation details

get_customer

Retrieve customer details

get_mailbox

Retrieve a specific mailbox

get_user

Retrieve agent details

list_mailboxes

List all mailboxes

list_threads

List threads in a conversation

update_conversation

Update a conversation (status, assignee, etc.)

update_customer

Update customer information

list_users

List all users/agents

See how to talk to your AI agent using FreeScout.

List all my mailboxes in FreeScout.

I've retrieved your mailboxes. You have: 'Support' (ID: 1), 'Sales' (ID: 2), and 'Billing' (ID: 3). Which one would you like to check?

Show me the latest conversations in mailbox 1.

Found 3 recent conversations in the Support mailbox. One is regarding 'Login Issue' (ID: 502) and another about 'API Access' (ID: 505). Would you like to see the threads for any of these?

Add an internal note to conversation 502 saying 'Checking with the dev team'.

Internal note added successfully to conversation 502. Your team will see it in the FreeScout dashboard.

You can use the `add_reply` tool. Just provide the Conversation ID and the body of your message, and the agent will send it to the customer via FreeScout.

Related Connectors