diff --git a/docs/docs/features/mcp-server.mdx b/docs/docs/features/mcp-server.mdx
index 7595a3c12..7ef6acd3a 100644
--- a/docs/docs/features/mcp-server.mdx
+++ b/docs/docs/features/mcp-server.mdx
@@ -27,6 +27,10 @@ You can read more about the options in the [authorization](#authorization) secti
If [anonymous access](https://docs.sourcebot.dev/docs/configuration/auth/access-settings#anonymous-access) is enabled on your Sourcebot instance, no OAuth token or API key is required. You can connect directly to the MCP endpoint without any authorization.
+
+ The examples below add the MCP server and connect it to Sourcebot's public deployment at [app.sourcebot.dev](https://app.sourcebot.dev). Replace the URL with your own Sourcebot deployment as needed.
+
+
[Claude Code MCP docs](https://code.claude.com/docs/en/mcp#connect-claude-code-to-tools-via-mcp)
@@ -38,18 +42,18 @@ You can read more about the options in the [authorization](#authorization) secti
```sh
- claude mcp add --transport http sourcebot https://sb.example.com/api/mcp
+ claude mcp add --transport http sourcebot https://app.sourcebot.dev/api/mcp
```
- Replace `https://sb.example.com` with wherever your Sourcebot instance is hosted. Claude Code will automatically handle the OAuth 2.0 authorization flow the first time you connect.
+ Replace `https://app.sourcebot.dev` with wherever your Sourcebot instance is hosted. Claude Code will automatically handle the OAuth 2.0 authorization flow the first time you connect.
```sh
- claude mcp add --transport http sourcebot https://sb.example.com/api/mcp \
+ claude mcp add --transport http sourcebot https://app.sourcebot.dev/api/mcp \
--header "Authorization: Bearer "
```
- Replace `https://sb.example.com` with wherever your Sourcebot instance is hosted, and `` with an API key generated in **Settings → API Keys**.
+ Replace `https://app.sourcebot.dev` with wherever your Sourcebot instance is hosted, and `` with an API key generated in **Settings → API Keys**.
@@ -70,13 +74,13 @@ You can read more about the options in the [authorization](#authorization) secti
"mcpServers": {
"sourcebot": {
"type": "http",
- "url": "https://sb.example.com/api/mcp"
+ "url": "https://app.sourcebot.dev/api/mcp"
}
}
}
```
- Replace `https://sb.example.com` with wherever your Sourcebot instance is hosted. Cursor will automatically handle the OAuth 2.0 authorization flow the first time you connect.
+ Replace `https://app.sourcebot.dev` with wherever your Sourcebot instance is hosted. Cursor will automatically handle the OAuth 2.0 authorization flow the first time you connect.
```json
@@ -84,7 +88,7 @@ You can read more about the options in the [authorization](#authorization) secti
"mcpServers": {
"sourcebot": {
"type": "http",
- "url": "https://sb.example.com/api/mcp",
+ "url": "https://app.sourcebot.dev/api/mcp",
"headers": {
"Authorization": "Bearer "
}
@@ -93,7 +97,7 @@ You can read more about the options in the [authorization](#authorization) secti
}
```
- Replace `https://sb.example.com` with wherever your Sourcebot instance is hosted, and `` with an API key generated in **Settings → API Keys**.
+ Replace `https://app.sourcebot.dev` with wherever your Sourcebot instance is hosted, and `` with an API key generated in **Settings → API Keys**.
@@ -112,13 +116,13 @@ You can read more about the options in the [authorization](#authorization) secti
"servers": {
"sourcebot": {
"type": "http",
- "url": "https://sb.example.com/api/mcp"
+ "url": "https://app.sourcebot.dev/api/mcp"
}
}
}
```
- Replace `https://sb.example.com` with wherever your Sourcebot instance is hosted. VS Code will automatically handle the OAuth 2.0 authorization flow the first time you connect.
+ Replace `https://app.sourcebot.dev` with wherever your Sourcebot instance is hosted. VS Code will automatically handle the OAuth 2.0 authorization flow the first time you connect.
```json
@@ -126,7 +130,7 @@ You can read more about the options in the [authorization](#authorization) secti
"servers": {
"sourcebot": {
"type": "http",
- "url": "https://sb.example.com/api/mcp",
+ "url": "https://app.sourcebot.dev/api/mcp",
"headers": {
"Authorization": "Bearer "
}
@@ -135,7 +139,7 @@ You can read more about the options in the [authorization](#authorization) secti
}
```
- Replace `https://sb.example.com` with wherever your Sourcebot instance is hosted, and `` with an API key generated in **Settings → API Keys**.
+ Replace `https://app.sourcebot.dev` with wherever your Sourcebot instance is hosted, and `` with an API key generated in **Settings → API Keys**.
@@ -151,10 +155,10 @@ You can read more about the options in the [authorization](#authorization) secti
```toml
[mcp_servers.sourcebot]
- url = "https://sb.example.com/api/mcp"
+ url = "https://app.sourcebot.dev/api/mcp"
```
- Replace `https://sb.example.com` with wherever your Sourcebot instance is hosted. Then run the following to authenticate:
+ Replace `https://app.sourcebot.dev` with wherever your Sourcebot instance is hosted. Then run the following to authenticate:
```sh
codex mcp login sourcebot
@@ -163,11 +167,11 @@ You can read more about the options in the [authorization](#authorization) secti
```toml
[mcp_servers.sourcebot]
- url = "https://sb.example.com/api/mcp"
+ url = "https://app.sourcebot.dev/api/mcp"
bearer_token_env_var = "SOURCEBOT_API_KEY"
```
- Replace `https://sb.example.com` with wherever your Sourcebot instance is hosted, then set your API key as an environment variable:
+ Replace `https://app.sourcebot.dev` with wherever your Sourcebot instance is hosted, then set your API key as an environment variable:
```sh
export SOURCEBOT_API_KEY=
@@ -193,13 +197,13 @@ You can read more about the options in the [authorization](#authorization) secti
"mcp": {
"sourcebot": {
"type": "remote",
- "url": "https://sb.example.com/api/mcp"
+ "url": "https://app.sourcebot.dev/api/mcp"
}
}
}
```
- Replace `https://sb.example.com` with wherever your Sourcebot instance is hosted. OpenCode will automatically handle the OAuth 2.0 authorization flow the first time you connect. You can also manually trigger it with:
+ Replace `https://app.sourcebot.dev` with wherever your Sourcebot instance is hosted. OpenCode will automatically handle the OAuth 2.0 authorization flow the first time you connect. You can also manually trigger it with:
```sh
opencode mcp auth sourcebot
@@ -212,7 +216,7 @@ You can read more about the options in the [authorization](#authorization) secti
"mcp": {
"sourcebot": {
"type": "remote",
- "url": "https://sb.example.com/api/mcp",
+ "url": "https://app.sourcebot.dev/api/mcp",
"oauth": false,
"headers": {
"Authorization": "Bearer "
@@ -222,7 +226,7 @@ You can read more about the options in the [authorization](#authorization) secti
}
```
- Replace `https://sb.example.com` with wherever your Sourcebot instance is hosted, and `` with an API key generated in **Settings → API Keys**.
+ Replace `https://app.sourcebot.dev` with wherever your Sourcebot instance is hosted, and `` with an API key generated in **Settings → API Keys**.
@@ -242,20 +246,20 @@ You can read more about the options in the [authorization](#authorization) secti
{
"mcpServers": {
"sourcebot": {
- "serverUrl": "https://sb.example.com/api/mcp"
+ "serverUrl": "https://app.sourcebot.dev/api/mcp"
}
}
}
```
- Replace `https://sb.example.com` with wherever your Sourcebot instance is hosted. Windsurf will automatically handle the OAuth 2.0 authorization flow the first time you connect.
+ Replace `https://app.sourcebot.dev` with wherever your Sourcebot instance is hosted. Windsurf will automatically handle the OAuth 2.0 authorization flow the first time you connect.
```json
{
"mcpServers": {
"sourcebot": {
- "serverUrl": "https://sb.example.com/api/mcp",
+ "serverUrl": "https://app.sourcebot.dev/api/mcp",
"headers": {
"Authorization": "Bearer "
}
@@ -264,7 +268,7 @@ You can read more about the options in the [authorization](#authorization) secti
}
```
- Replace `https://sb.example.com` with wherever your Sourcebot instance is hosted, and `` with an API key generated in **Settings → API Keys**.
+ Replace `https://app.sourcebot.dev` with wherever your Sourcebot instance is hosted, and `` with an API key generated in **Settings → API Keys**.