MCP FreeScout MCP server
FreeScout ticket management with AI-powered analysis, search filters, and structured outputs.
31 stars301 downloads/wk
Reviews
Write oneNobody has reviewed MCP FreeScout yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
MCP FreeScout tools (8, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
freescout_add_noteAdd an internal note to a FreeScout ticket
freescout_analyze_ticketAnalyze a FreeScout ticket to determine issue type, root cause, and suggested solution
freescout_create_draft_replywrite actionCreate a draft reply in FreeScout that can be edited before sending
freescout_get_mailboxesGet list of available mailboxes
freescout_get_ticketFetch and analyze a FreeScout ticket by ID or URL
freescout_get_ticket_contextGet ticket context and customer info to help draft personalized replies
freescout_search_ticketsSearch for FreeScout tickets with explicit filter parameters. Text search is subject-only (FreeScout has no message-body full-text search): use subject (or its alias textSearch) to match the conversation subject, customerEmail to filter by the customer, and number to look up a single ticket. Use assignee: "unassigned" for unassigned tickets, or assignee: number for a specific user. Supports relati
freescout_update_ticketwrite actionUpdate ticket status and/or assignment
Public scan report
scanner v0.1.10 · 2026-10-30 · same rubric, same numbers if you re-run it
- Code scan15 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 8 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How MCP FreeScout compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 75% of 3,470 Web search servers
- Tools
- 8
- the typical Web search server has 5
- Tools that change things
- 25%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 31
- more than 91% of 1,786 Web search servers
- Downloads a week
- 301
- more than 77% of 827 Web search servers with a package
What its tools let an agent do: 6 read · 2 change
Install MCP FreeScout in Claude Code, Cursor or VS Code
Runs npx -y @verygoodplugins/mcp-freescout on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-freescout -- npx -y @verygoodplugins/mcp-freescout
What the publisher says
From the MCP FreeScout repository's README, as published. We do not edit it. Read it on GitHub
FreeScout MCP Server
An MCP (Model Context Protocol) server for FreeScout helpdesk ticket management. This server provides tools to interact with FreeScout tickets, analyze issues, and manage customer responses.
Features
- 🎫 Ticket Management: Fetch, analyze, and update FreeScout tickets
- 🔍 Intelligent Analysis: Automatically analyze tickets to determine issue type, root cause, and solutions
- 💬 Draft Responses: Generate customer replies based on ticket analysis
- 📊 Advanced Search: First-class filter parameters with relative time support ("7d", "24h")
- 🔒 Type Safety: Full Zod schema validation with structured outputs
- 🔁 Reliability: Automatic retry logic with exponential backoff for transient failures
- ⚡ Protocol-ready stdio: A fresh buildServer factory serves both 2025-era and 2026 MCP stdio clients
v3 runtime
- Requires Node.js 24 or newer.
- Uses @modelcontextprotocol/server 2.x with Zod 4 input schemas.
- Serves both the 2025 legacy handshake and the 2026 stdio protocol from the same server factory.
- Delivers structuredContent for stable analysis and write-operation results without declaring output schemas.
- Accepts FreeScout's successful 204 No Content update responses and records the user ID that initiated a ticket update.
Installation
Prerequisites
- Node.js 24 or higher
- FreeScout instance with API access enabled
Quick Start (Recommended)
The easiest way to use this MCP server is with npx:
With Claude Desktop
Add this to your Claude Desktop settings (~/Library/Application Support/Claude/claudedesktopconfig.json on macOS):
{
"mcpServers": {
"freescout": {
"command": "npx",
"args": ["@verygoodplugins/mcp-freescout@latest"],
"env": {
"FREESCOUT_URL": "https://your-freescout-domain.com",
"FREESCOUT_API_KEY": "your-api-key-here"
}
}
}
}With Cursor IDE
Add this to your Cursor MCP settings:
Method 1: Via Cursor Settings UI
- Open Cursor Settings (Cmd/Ctrl + ,)
- Search for "MCP"
- Click "Edit in settings.json"
- Add the MCP server configuration
Method 2: Manual Configuration Add this to your Cursor settings.json or create ~/.cursor/mcp.json:
{
"mcp": {
"servers": {
"freescout": {
"command": "npx",
"args": ["@verygoodplugins/mcp-freescout@latest"],
"env": {
"FREESCOUT_URL": "https://your-freescout-domain.com",
"FREESCOUT_API_KEY": "your-api-key-here"
}
}
}
}
}The server communicates only with the FreeScout instance configured in its environment.
Manual Installation (Alternative)
If you prefer to install and run the server locally:
- Clone this repository:
git clone https://github.com/verygoodplugins/mcp-freescout.git
cd mcp-freescout- Install dependencies:
npm install- Build the TypeScript code:
npm run build- Configure your MCP client to use the local installation:
{
"mcpServers": {
"freescout": {
"command": "node",
"args": ["/path/to/mcp-freescout/dist/index.js"],
"env": {
"FREESCOUT_URL": "https://your-freescout-domain.com",
"FREESCOUT_API_KEY": "your-api-key-here"
}
}
}
}Usage with Other MCP Clients
Run the server directly:
npm startOr in development mode with auto-reload:
npm run devAvailable Tools
Core Ticket Operations
freescoutgetticket
Fetch a FreeScout ticket with all its details and conversation threads.
Parameters:
- ticket (required): Ticket ID, number, or FreeScout URL
- includeThreads (optional): Include conversation threads (default: true)
Natural Language Examples:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
MCP FreeScout: common questions
- Is MCP FreeScout MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the MCP FreeScout safety report
- How do I install MCP FreeScout?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does MCP FreeScout need an API key?
- Yes. The registry entry asks for
FREESCOUT_API_KEY. - Is MCP FreeScout maintained?
- The last commit was 13 days ago (2026-10-22). The latest release is v3.1.0.
- What can I use instead of MCP FreeScout?
- Servers from other publishers that do the same job: webclaw MCP server, Reddit Buddy MCP server and HasData Yellow Pages MCP server.
- How does MCP FreeScout compare with other Web search MCP servers?
- safety score 85/100 (higher than 75% of 3,470 Web search servers); tools 8 (the typical Web search server has 5); tools that change things 25% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to MCP FreeScout
Same job from other publishers: the closest match first, then the best rated.
- webclawWeb scraping, search, crawling, structured extraction and research for AI agents.not reviewedEstablishedA
- Reddit BuddyBrowse Reddit RSS; approved API access for search, analysis, and optional posting.not reviewedEstablishedA
- HasData Yellow PagesYellow Pages local business search and full business listings, as structured JSON.not reviewedEstablishedA