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.
API 定義に基づいて動的なツールの登録と実行を可能にし、Claude.ai や Cursor.ai などのサービスとのシームレスな統合を実現する MCP サーバー。
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