From 7bd4d2afd7a24b6d19a90b851f488162e1da238f Mon Sep 17 00:00:00 2001
From: masnwilliams <43387599+masnwilliams@users.noreply.github.com>
Date: Sun, 23 Aug 2026 21:10:59 +0000
Subject: [PATCH 1/2] Document fx MCP setup
---
docs.json | 1 +
reference/mcp-server.mdx | 2 +-
reference/mcp-server/clients/fx.mdx | 27 +++++++++++++++++++++++++++
3 files changed, 29 insertions(+), 1 deletion(-)
create mode 100644 reference/mcp-server/clients/fx.mdx
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/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..878c21e
--- /dev/null
+++ b/reference/mcp-server/clients/fx.mdx
@@ -0,0 +1,27 @@
+---
+title: "fx"
+description: "Connect fx to the Kernel MCP server"
+---
+
+Add Kernel to the `mcp` map in `~/.fx/mcp.json`:
+
+```json
+{
+ "mcp": {
+ "kernel": {
+ "type": "http",
+ "url": "https://mcp.onkernel.com/mcp",
+ "oauth": {}
+ }
+ }
+}
+```
+
+In an interactive fx session, reload the configuration and authenticate with Kernel:
+
+```text
+/mcp reload
+/mcp auth kernel --open
+```
+
+Authorize access in the browser window that opens. You can then run `/mcp list` to verify that Kernel is connected.
From f08ca2c7718696f5ecc888620c8e53ffdc0c25ef Mon Sep 17 00:00:00 2001
From: masnwilliams <43387599+masnwilliams@users.noreply.github.com>
Date: Sun, 23 Aug 2026 21:17:14 +0000
Subject: [PATCH 2/2] Document fx CLI setup
---
reference/cli/mcp.mdx | 6 +++++-
reference/mcp-server/clients/fx.mdx | 21 +++++++++++++++++++--
2 files changed, 24 insertions(+), 3 deletions(-)
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/clients/fx.mdx b/reference/mcp-server/clients/fx.mdx
index 878c21e..2740185 100644
--- a/reference/mcp-server/clients/fx.mdx
+++ b/reference/mcp-server/clients/fx.mdx
@@ -3,7 +3,17 @@ title: "fx"
description: "Connect fx to the Kernel MCP server"
---
-Add Kernel to the `mcp` map in `~/.fx/mcp.json`:
+## 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
{
@@ -17,10 +27,17 @@ Add Kernel to the `mcp` map in `~/.fx/mcp.json`:
}
```
-In an interactive fx session, reload the configuration and authenticate with Kernel:
+## Connect
+
+Start fx, or reload the configuration in an existing session:
```text
/mcp reload
+```
+
+Then authenticate with Kernel:
+
+```text
/mcp auth kernel --open
```