summaryrefslogtreecommitdiffhomepage
path: root/packages/web
diff options
context:
space:
mode:
authorMichael Hanson <[email protected]>2025-07-18 13:04:29 -0700
committerGitHub <[email protected]>2025-07-18 16:04:29 -0400
commit132e26ddbf65bf6555d923f92aa8d76859298917 (patch)
treed91492ffc3f799715ea5767420ee7686edf9bb04 /packages/web
parentf1da70b1de24ba006d9c4577315e147fcd1a06f3 (diff)
downloadopencode-132e26ddbf65bf6555d923f92aa8d76859298917.tar.gz
opencode-132e26ddbf65bf6555d923f92aa8d76859298917.zip
docs: Clarify MCP config instructions (#1026)
Diffstat (limited to 'packages/web')
-rw-r--r--packages/web/src/content/docs/docs/mcp-servers.mdx13
1 files changed, 9 insertions, 4 deletions
diff --git a/packages/web/src/content/docs/docs/mcp-servers.mdx b/packages/web/src/content/docs/docs/mcp-servers.mdx
index 1f473d835..985570a45 100644
--- a/packages/web/src/content/docs/docs/mcp-servers.mdx
+++ b/packages/web/src/content/docs/docs/mcp-servers.mdx
@@ -18,19 +18,24 @@ You can define MCP servers in your opencode config under `mcp`.
### Local
-Add a local MCP servers under `mcp.localmcp`.
+Add local MCP servers under `mcp` with `"type": "local"`.
```json title="opencode.json"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
- "localmcp": {
+ "my-local-mcp-server": {
"type": "local",
"command": ["bun", "x", "my-mcp-command"],
"enabled": true,
"environment": {
"MY_ENV_VAR": "my_env_var_value"
}
+ }, {
+ "my-different-local-mcp-server": {
+ "type": "local",
+ "command": ["bun", "x", "my-other-mcp-command"],
+ "enabled": true
}
}
}
@@ -40,13 +45,13 @@ You can also disable a server by setting `enabled` to `false`. This is useful if
### Remote
-Add a remote MCP servers under `mcp.remotemcp`.
+Add remote MCP servers under `mcp` with `"type": "remote"`.
```json title="opencode.json"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
- "remotemcp": {
+ "my-remote-mcp": {
"type": "remote",
"url": "https://my-mcp-server.com",
"enabled": true,