Connect to MCP Server

Connect your AI assistant to the SeekrFlow OpenAPI spec to generate working, authenticated code on demand.

The SeekrFlow MCP server implements the Model Context Protocol (MCP) to give your AI assistant direct access to the SeekrFlow OpenAPI spec. When connected, your assistant can read endpoint definitions, parameters, request and response schemas, and authentication requirements — then use that information to generate working, authenticated code without you having to look anything up manually.

For example, ask "How do I upload a file to the AI-Ready Data Engine?" and your assistant will:

  1. Retrieve the SeekrFlow OpenAPI spec.
  2. Locate the correct /flow/files endpoint definition.
  3. Read the required parameters, request body schema, and authentication requirements.
  4. Generate working code with proper authentication and request structure.
  5. Include response handling based on the defined response schemas.

Supported tools:

  • VSCode
  • Cursor
  • Windsurf
  • Other AI assistants that support remote MCP servers

Authentication

No authentication is required to connect to the SeekrFlow MCP server.

When your AI assistant generates code that makes SeekrFlow API calls, those calls require your SeekrFlow API key in the Authorization header. Set your API key as an environment variable so it's available in generated code:

export SEEKR_API_KEY=your_api_key
set SEEKR_API_KEY=your_api_key

For instructions on getting your API key, see Getting started with your API.


Connect your tools

SeekrFlow hosts a remote MCP server at https://docs.seekr.com/mcp. Configure your AI development tools to connect to this server using the steps below.

VSCode

  1. Open the Command Palette (Cmd+Shift+P on macOS, Ctrl+Shift+P on Windows/Linux).
  2. Select MCP: Add Server....
  3. Select HTTP (HTTP or Server-Sent Events).
  4. Enter https://docs.seekr.com/mcp for the server URL.
  5. Enter seekr-api (or any unique identifier) for the server name.

Or add the following to your VSCode MCP configuration:

{
    "mcpServers": {
        "seekr-api": {
            "type": "http",
            "url": "https://docs.seekr.com/mcp"
        }
    }
}

Cursor

  1. Open ~/.cursor/mcp.json. If the file doesn't exist, create it with touch ~/.cursor/mcp.json.
  2. Add the following configuration:
{
    "mcpServers": {
        "seekr-api": {
            "type": "http",
            "url": "https://docs.seekr.com/mcp"
        }
    }
}
  1. Restart Cursor to load the MCP connection.

Windsurf

  1. Open ~/.codeium/windsurf/mcp_config.json. If the file doesn't exist, create it with touch ~/.codeium/windsurf/mcp_config.json.
  2. Add the following configuration:
{
    "mcpServers": {
        "seekr-api": {
            "type": "http",
            "url": "https://docs.seekr.com/mcp"
        }
    }
}
  1. Restart Windsurf to load the MCP connection.

Other AI assistants

Any AI assistant that supports remote MCP servers can connect to SeekrFlow using https://docs.seekr.com/mcp. Refer to your tool's documentation for instructions on adding a remote MCP server.


Troubleshooting

Connection issues

  • Restart your editor: MCP connections sometimes need a restart after configuration changes.
  • Verify the server URL: Confirm you are using https://docs.seekr.com/mcp.

File issues

  • Cursor: Make sure ~/.cursor/mcp.json exists and is valid JSON
  • Windsurf: Check ~/.codeium/windsurf/mcp_config.json exists and contains valid JSON.
  • JSON syntax: Verify all quotes and brackets are correct

Get help

  • Test your API key by making a direct SeekrFlow API call to confirm it is active.
  • Contact SeekrFlow support or see Getting started to verify your account setup.