MCP setup

Configure the Flik MCP server in your IDE or MCP client so you can use Flik tools from Cursor, Claude Desktop, or other hosts.


Prerequisites

  1. API key — Create one in the Flik web app (Keys page).
  2. Binary — Build the MCP server: cd mcp && go build -o flik-mcp . (or use a release asset).

Cursor

  1. Open Settings → MCP (or edit your MCP config file).
  2. Add a server entry (adjust the path to your flik-mcp binary):
{
  "mcpServers": {
    "flik": {
      "command": "/absolute/path/to/flik-mcp"
    }
  }
}
  1. Set FLIK_KEY (and optionally FLIK_API_URL, FLIK_PROJECT, FLIK_ORG) in the environment before starting Cursor, or use a .flik file in a directory that Cursor runs from. You can also pass overrides in tool arguments when calling from the model.

Claude Desktop and other clients

Use the same pattern: configure the server command to run the flik-mcp binary and provide the same environment variables (or .flik in the working directory). Refer to your client’s MCP documentation for where to set the command and env.


MCP Registry

Flik can be published to the MCP Registry so users can discover and install it. Registry name: io.github.pdeloulay/flik. See the mcp/README in the repo for publishing steps (mcp-publisher, server.json, package types).