Fastn Server
The Fastn server is a powerful, scalable platform that enables dynamic tool registration and execution based on API definitions. It seamlessly integrates with services like Claude.ai and Cursor.ai, providing a unified server solution for a wide range of tasks.
Features
- Integrated platform support - Use services like Slack, Notion, HubSpot, and more through the Fastn server
- Flexible authentication - Use either API key or tenant-based authentication
- Comprehensive logging - Detailed logs for troubleshooting
- Error handling - Robust error management for various scenarios
Prerequisites
- Python 3.10 or higher
Installation Options
Option 1: Package Installation (Recommended)
The easiest way to install the Fastn server is using pip:
To find the exact path of the installed command:
- On macOS/Linux:
which fastn-mcp-server
- On Windows:
where fastn-mcp-server
Option 2: Manual Setup
Fastn Account Setup
- Login to your Fastn account
- Go to "Connectors" from the left sidebar
- Activate the service(s) you want to use
- Go to "Settings" from the left sidebar
- Click on "Generate API Key" and save it (if using API Key auth)
- Copy your Workspace ID from the top bar
Running the Server
The server supports two authentication methods:
Authentication Method 1: API Key
Authentication Method 2: Tenant-based
Integration with AI Assistants
Claude Integration
- Open the Claude configuration file:
- Windows:
notepad "%APPDATA%\Claude\claude_desktop_config.json"
orcode "%APPDATA%\Claude\claude_desktop_config.json"
- Mac:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
- Windows:
- Add the appropriate configuration:
Using Package Installation
Or with tenant authentication:
Using Manual Installation
API Key authentication:
Tenant authentication:
Cursor Integration
- Open Cursor settings
- Click on "MCP" in the settings menu
- Click on "Add New"
- Add a name for your server (e.g., "fastn")
- Select "Command" as the type
- Add the command based on your installation:
Using Package Installation
API Key authentication:
Tenant authentication:
Using Manual Installation
API Key authentication:
Tenant authentication:
Troubleshooting
Package Structure Error
If you encounter an error like this during installation:
Quick Fix:
- Make sure
pyproject.toml
has the wheel configuration:
- Then install dependencies:
Support
- Documentation: https://docs.fastn.ai
- Community: https://community.fastn.ai
License
This project is licensed under the terms included in the LICENSE file.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
An MCP server that enables dynamic tool registration and execution based on API definitions, providing seamless integration with services like Claude.ai and Cursor.ai.
Related MCP Servers
- -securityAlicense-qualityAn MCP server implementation that standardizes how AI applications access tools and context, providing a central hub that manages tool discovery, execution, and context management with a simplified configuration system.Last updated -12PythonMIT License
- -securityFlicense-qualityA flexible server that enables communication between AI models and tools, supporting multiple MCP servers and compatible with Claude, MCP Dockmaster, and other MCP clients.Last updated -321TypeScript
- AsecurityFlicenseAqualityAn MCP server that allows users to create custom tools on the fly by stitching together actions from multiple MCP tools into reusable routines.Last updated -431TypeScript
- AsecurityFlicenseAqualityAn MCP-compatible server that exposes automated API tools to MCP clients like Claude Desktop or Postman, allowing AI assistants to interact with your selected APIs.Last updated -3JavaScript