Prerequisites
Before setting up the MCP server, you’ll need:- A Flipside API key (Get your API key)
- One of the supported applications: Claude Desktop, Claude Code, or Cursor
Getting Your API Key
- Visit Flipspace Settings → API Keys
- Sign in or create an account
- Generate a new API key (it will start with
fv_) - Copy the key for use in the configuration below
Configuration
- Claude Code
- Claude Desktop
- Cursor
Option 1: CLI Command
Run this command in your terminal (must be on a single line):YOUR_API_KEY with your actual Flipside API key (starts with fv_).Option 2: Edit Settings File
1
Open Claude Code Settings
You can configure the MCP at either:
- Project-level: Create or edit
.claude/settings.jsonin your project root - User-level: Edit
~/.claude/settings.jsonfor MCPs you want everywhere
2
Add MCP Configuration
Add the following configuration to your settings file:Replace
YOUR_API_KEY with your actual Flipside API key (starts with fv_).3
Restart Claude Code
Restart Claude Code to apply the changes. You can verify by running
/mcp to see connected servers.Verifying Your Setup
After configuring the MCP server, verify it’s working:- In Claude Code: Run
/mcpto see connected servers, then ask “What Flipside tools do you have access to?” - In Claude Desktop: Start a new conversation and ask “Can you query Flipside blockchain data?”
- In Cursor: The MCP server should appear in your available tools when working with code.
Troubleshooting
MCP server not appearing
MCP server not appearing
- Verify your API key is correct and active
- Check that the configuration JSON is valid (no syntax errors)
- Ensure you’ve restarted the application after making changes
- Check the application’s logs for error messages
Connection errors
Connection errors
- Verify your internet connection - Ensure your API key hasn’t been revoked or expired - Try regenerating your API key if issues persist
Configuration file not found
Configuration file not found
- For Claude Desktop: Use the “Edit Config” button in Settings → Developer - For Cursor: The config file may need to be created manually in the globalStorage directory - Ensure you have write permissions to the configuration directory
Node.js version issues
Node.js version issues
The If you’re using nvm and have an old default, update it:
mcp-remote package requires Node.js 18 or later. Check your version: