Skip to main content

Manual configuration

If you're using a client not covered by the Quick start CLI — or you just prefer editing config files yourself — here are the raw JSON snippets for the four major clients.

Grab your API key from Account → API and replace YOUR_API_KEY in every example below.

MCP endpoint

All clients point at the same base endpoint:

https://www.flexweg.com/mcp

Authentication is a standard Authorization: Bearer <your-key> header.

Claude Desktop

Edit your claude_desktop_config.json file (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%/Claude/claude_desktop_config.json).

Single site

claude_desktop_config.json
{
"mcpServers": {
"flexweg": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://www.flexweg.com/mcp",
"--header",
"Authorization: Bearer YOUR_API_KEY"
]
}
}
}

Restart Claude Desktop. The Flexweg tools appear automatically in new conversations.

Multiple sites

If you manage more than one Flexweg site, give each server a unique name:

claude_desktop_config.json
{
"mcpServers": {
"flexweg-site-1": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://www.flexweg.com/mcp",
"--header",
"Authorization: Bearer YOUR_SITE_1_KEY"
]
},
"flexweg-site-2": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://www.flexweg.com/mcp",
"--header",
"Authorization: Bearer YOUR_SITE_2_KEY"
]
}
}
}

Claude picks the right server based on what you ask ("update my blog" vs "publish to the landing site").

Cursor / Windsurf

Both Cursor and Windsurf accept an HTTP MCP server. In your MCP settings, add a new server with:

FieldValue
URLhttps://www.flexweg.com/mcp
TransportHTTP
Authorization headerBearer YOUR_API_KEY

Save and reload the editor. The tools are instantly available in the AI panel.

ChatGPT

Requires ChatGPT with MCP support enabled in your account.

  1. Open Settings → Tools → Add MCP Server.
  2. Fill in:
    • URL: https://www.flexweg.com/mcp
    • Authorization: Bearer YOUR_API_KEY
  3. Save.

Tools appear immediately in any new conversation.

Google Gemini

Gemini supports MCP through the Google AI Studio extensions.

  1. Open Google AI Studio.

  2. Go to Settings → Extensions → Add MCP Server.

  3. Configure the HTTP server:

    FieldValue
    Server URLhttps://www.flexweg.com/mcp
    Authorization headerBearer YOUR_API_KEY

Complete JSON configuration

If your client prefers a declarative config, here's the full shape:

mcp-config.json
{
"name": "flexweg",
"transport": {
"type": "http",
"url": "https://www.flexweg.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
}
}
}

Once configured, ask Gemini to manage your Flexweg files directly from any prompt.

Auto-discovery endpoint

Clients that support MCP auto-discovery can point at Flexweg's .well-known descriptor instead of the raw endpoint:

https://www.flexweg.com/.well-known/mcp.json

This URL returns a machine-readable manifest of the server's capabilities and tools — useful for generic MCP browsers or IDE integrations that scan for servers automatically.

Custom clients

Any MCP-aware client that supports HTTP transport will work. Point it at:

  • URL: https://www.flexweg.com/mcp
  • Header: Authorization: Bearer YOUR_API_KEY
  • Content-Type: application/json

Once connected, the client can list tools (via the standard MCP tools/list call) and invoke any of the 27 available tools.