Getting Started with ImproveFast
Connect to the hosted ImproveFast MCP server and start running experiments. Setup takes under 2 minutes.
Claude Desktop
Open your Claude Desktop configuration file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
Or use Claude Desktop's built-in editor: Settings → Developer → Edit Config
Add the ImproveFast server to your configuration:
{
"mcpServers": {
"improve-fast": {
"url": "https://improve.fast/mcp"
}
}
}
Restart Claude Desktop. The ImproveFast tools will now be available in all conversations.
Claude Code
Use the built-in CLI command to add the server:
claude mcp add --transport http improve-fast https://improve.fast/mcp
The server is now available in your current project. To make it available globally across all projects, add the --scope user
flag.
Cursor
Open Cursor settings (Settings → Tools & Integrations → MCP) and click New MCP Server, or edit the configuration file directly:
- Global:
~/.cursor/mcp.json
- Project:
.cursor/mcp.json
Add the ImproveFast server configuration:
{
"mcpServers": {
"improve-fast": {
"url": "https://improve.fast/mcp"
}
}
}
Restart Cursor to load the configuration.
Cline (VSCode)
In VSCode with the Cline extension installed, click the MCP Servers icon in the Cline panel, then select Configure MCP Servers. This opens cline_mcp_settings.json
.
Add the ImproveFast server:
{
"mcpServers": {
"improve-fast": {
"url": "https://improve.fast/mcp"
}
}
}
Save the file and restart Cline to activate the server.
Other MCP Clients
Any software that supports the Model Context Protocol can connect to ImproveFast. Common clients include:
- Continue (VSCode/JetBrains): Add to assistants using mcpServers blocks
- Zed: Configure via settings with MCP server URL
- Windsurf: Use built-in MCP Plugin Store
- Amazon Q CLI: Configure via CLI settings
Server URL for all clients:
https://improve.fast/mcp
No authentication or API keys required. Consult your client's documentation for specific configuration instructions.
Quick Start Example
Once configured, ask your AI assistant to run an experiment. Here's what a typical conversation looks like:
â–¸ User:
I'm testing two email templates: "template-A" and "template-B". Can you help me run an experiment to find which one gets better engagement?
â—† Claude:
I'll set up an experiment using ImproveFast to track which template performs best.
[Using initialize tool with variants: template-A, template-B]
Created experiment abc-123
. I'll recommend which template to use for each email, and you report back the engagement score (0 to 1).
â–¸ User:
Which template should I use for my next email send?
â—† Claude:
[Using select tool with experimentId: abc-123]
Use template-A for this send.
â–¸ User:
Template A got 42% engagement. That's 0.42.
â—† Claude:
[Using record tool with variant: template-A, score: 0.42]
Recorded! Continue running more emails over the next few days, and we'll identify the winner.
💡 Next Steps
- Explore the full API reference for all tool details
- See example use cases for inspiration
- Learn about troubleshooting common issues