Skip to main content

Setting Up NoClick MCP

NoClick provides an MCP (Model Context Protocol) server that lets you interact with your workflows directly from AI coding assistants. Create, configure, and run workflows without leaving your editor.

What is MCP?

MCP (Model Context Protocol) is an open standard that allows AI assistants to securely connect to external tools and data sources. With NoClick MCP, your AI assistant can:
  • Create, edit, and delete workflows in real time
  • Add and configure nodes with full progressive disclosure
  • Execute workflows and inspect results
  • Manage credentials and dynamic field options
NoClick uses OAuth 2.1 with PKCE for authentication — your browser opens once to authorize, and the token is saved automatically.

Claude Code

The recommended way to connect. Add NoClick to your project’s .mcp.json file in the project root:
{
  "mcpServers": {
    "noclick": {
      "type": "http",
      "url": "https://api.noclick.io/mcp"
    }
  }
}
Or use the CLI:
claude mcp add --transport http noclick https://api.noclick.io/mcp
Project-scoped config (.mcp.json) is recommended so your team can share the same setup via version control. You can also add it globally to ~/.claude.json if you prefer.

Authenticate

On first use, Claude Code will open your browser to authorize with your NoClick account. The token is saved automatically for future sessions.

Verify

Ask Claude Code to list your workflows:
> List my NoClick workflows

Cursor

Add to .cursor/mcp.json in your project root (or globally at ~/.cursor/mcp.json):
{
  "mcpServers": {
    "noclick": {
      "url": "https://api.noclick.io/mcp"
    }
  }
}
Restart Cursor after saving. On first tool use, a browser window will open for OAuth authentication.

Windsurf

Add to your Windsurf MCP config:
  • macOS/Linux: ~/.codeium/windsurf/mcp_config.json
  • Windows: %USERPROFILE%\.codeium\windsurf\mcp_config.json
{
  "mcpServers": {
    "noclick": {
      "serverUrl": "https://api.noclick.io/mcp"
    }
  }
}
Windsurf uses serverUrl (not url) for remote servers — this differs from other clients.
Restart Windsurf after saving.

OpenAI Codex CLI

Add to ~/.codex/config.toml (or .codex/config.toml in your project):
[mcp_servers.noclick]
url = "https://api.noclick.io/mcp"
Or use the CLI:
codex mcp add noclick https://api.noclick.io/mcp

Claude Desktop

Claude Desktop uses stdio-based servers in its config. To connect to NoClick’s remote server, use the mcp-remote wrapper:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "noclick": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.noclick.io/mcp"]
    }
  }
}
Fully quit and restart Claude Desktop after editing the config.

Self-Hosted Instances

If you’re running a self-hosted NoClick instance, replace the URL in any of the configurations above:
https://api.noclick.io/mcp  →  https://your-instance.com/mcp

Troubleshooting

  • Make sure you have a NoClick account at noclick.com
  • Check that pop-ups aren’t blocked in your browser
  • Try clearing your browser cookies for noclick.com and re-authenticating
  • Verify your internet connection
  • Check if https://api.noclick.io is accessible from your network
  • If using a corporate network, you may need to configure proxy settings
  • Restart your AI assistant after adding the MCP configuration
  • Verify the JSON/TOML syntax in your config file is valid
  • In Claude Code, run claude mcp list to verify the server is registered
  • In Cursor, check Settings > Features > MCP Servers for connection status
  • Make sure you’re using serverUrl (not url) in the config
  • Windsurf has a limit of 100 total tools across all MCP servers

Next Steps