diff --git a/docs.json b/docs.json index ac8804e..60e88ff 100644 --- a/docs.json +++ b/docs.json @@ -332,6 +332,7 @@ "reference/mcp-server/clients/claude", "reference/mcp-server/clients/cursor", "reference/mcp-server/clients/opencode", + "reference/mcp-server/clients/fx", "reference/mcp-server/clients/goose", "reference/mcp-server/clients/vscode", "reference/mcp-server/clients/windsurf", diff --git a/reference/cli/mcp.mdx b/reference/cli/mcp.mdx index 896f281..ba5240c 100644 --- a/reference/cli/mcp.mdx +++ b/reference/cli/mcp.mdx @@ -19,6 +19,7 @@ Install Kernel MCP server configuration for a supported AI development tool. Thi - `vscode` - Visual Studio Code - `goose` - Goose AI - `zed` - Zed editor +- `fx` - fx coding agent ### Examples @@ -31,6 +32,9 @@ kernel mcp install --target claude # Install for VS Code kernel mcp install --target vscode + +# Install for fx +kernel mcp install --target fx ``` ### What It Does @@ -46,7 +50,7 @@ The `mcp install` command: The command automatically configures the appropriate transport and settings for each tool: -- **Cursor, Claude Code, VS Code**: Uses HTTP transport (`https://mcp.onkernel.com/mcp`) +- **Cursor, Claude Code, VS Code, fx**: Uses HTTP transport (`https://mcp.onkernel.com/mcp`) - **Claude Desktop, Windsurf, Goose, Zed**: Uses stdio transport via `mcp-remote` ### Next Steps diff --git a/reference/mcp-server.mdx b/reference/mcp-server.mdx index e8301b9..7515967 100644 --- a/reference/mcp-server.mdx +++ b/reference/mcp-server.mdx @@ -35,7 +35,7 @@ The server is a centrally hosted, authenticated remote MCP using OAuth 2.1 with OAuth 2.1 and API key authentication. - Setup for Claude, Cursor, VS Code, and more. + Setup for Claude, Cursor, fx, VS Code, and more. Browsers, profiles, proxies, apps, and more. diff --git a/reference/mcp-server/clients/fx.mdx b/reference/mcp-server/clients/fx.mdx new file mode 100644 index 0000000..2740185 --- /dev/null +++ b/reference/mcp-server/clients/fx.mdx @@ -0,0 +1,44 @@ +--- +title: "fx" +description: "Connect fx to the Kernel MCP server" +--- + +## Install with the Kernel CLI + +Run the following command: + +```bash +kernel mcp install --target fx +``` + +## Configure manually + +Alternatively, add Kernel to the `mcp` map in `~/.fx/mcp.json`: + +```json +{ + "mcp": { + "kernel": { + "type": "http", + "url": "https://mcp.onkernel.com/mcp", + "oauth": {} + } + } +} +``` + +## Connect + +Start fx, or reload the configuration in an existing session: + +```text +/mcp reload +``` + +Then authenticate with Kernel: + +```text +/mcp auth kernel --open +``` + +Authorize access in the browser window that opens. You can then run `/mcp list` to verify that Kernel is connected.