Skip to content

Commit 548e032

Browse files
committed
fix: commands and steps
1 parent 521f584 commit 548e032

File tree

1 file changed

+15
-29
lines changed

1 file changed

+15
-29
lines changed

docs/source/quickstart.mdx

Lines changed: 15 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,9 @@ The wizard shows all files that will be created, including:
3636

3737
Type `Y` to confirm and create your project files.
3838

39+
## Step 2: Run your MCP Server
3940

40-
## Step 2: Run Your MCP Server
41-
42-
Now that your project is created, you can start your MCP server locally with `rover dev`.
41+
You can start your MCP server locally with `rover dev`.
4342

4443
### Load Environment Variables and Start MCP Server
4544

@@ -48,7 +47,7 @@ Now that your project is created, you can start your MCP server locally with `ro
4847
<Tab label="Linux / MacOS">
4948

5049
```terminal showLineNumbers=false
51-
source .env && rover dev --supergraph-config supergraph.yaml --mcp mcpconfig/mcp.local.yaml
50+
set -a && source .env && set +a && rover dev --supergraph-config supergraph.yaml --mcp .apollo/mcp.local.yaml
5251
```
5352

5453
</Tab>
@@ -57,47 +56,35 @@ Now that your project is created, you can start your MCP server locally with `ro
5756
##### Powershell
5857

5958
```terminal showLineNumbers=false
60-
Get-Content .env | ForEach-Object {
61-
$name, $value = $_.split('=',2);
62-
[System.Environment]::SetEnvironmentVariable($name, $value)
63-
}
64-
65-
rover dev --supergraph-config supergraph.yaml --mcp mcpconfig/mcp.local.yaml
59+
Get-Content .env | ForEach-Object { $name, $value = $_.split('=',2); [System.Environment]::SetEnvironmentVariable($name, $value) }
60+
rover dev --supergraph-config supergraph.yaml --mcp .apollo/mcp.local.yaml
6661
```
6762
</Tab>
6863
</Tabs>
6964

70-
You should see:
71-
72-
```
73-
✓ MCP server running at http://localhost:5000
74-
✓ GraphQL API running at http://localhost:4000
75-
```
76-
77-
Alternatively, you can also run the Apollo MCP Server via Docker, Apollo Runtime Container or using the MCP server binary - see the full guide on [Running the Apollo MCP Server](https://www.apollographql.com/docs/apollo-mcp-server/run).
78-
65+
You should see some output indicating that the GraphQL server is running at `http://localhost:4000` and the MCP server is running at `http://127.0.0.1:5050`.
7966

8067
### Verify with MCP Inspector
8168

82-
Before connecting Claude, verify your MCP server is working:
69+
Before connecting to Claude, verify your MCP server is working. In a new terminal window, run:
8370

8471
```terminal
85-
npx @modelcontextprotocol/inspector http://127.0.0.1:5000/mcp --transport http
72+
npx @modelcontextprotocol/inspector http://127.0.0.1:5050/mcp --transport http
8673
```
8774

88-
1. Open your browser to `http://127.0.0.1:6274`
89-
2. Click **Connect**, then **List Tools**
75+
1. This will automatically open your browser to `http://127.0.0.1:6274`.
76+
1. In MCP Inspector, select `Streamable HTTP` as the Transport Type and enter `http://127.0.0.1:5050/mcp` as the URL.
77+
2. Click **Connect**, then **List Tools**.
9078

91-
You should see your GraphQL operations listed as MCP tools.
79+
You should see MCP tools listed.
9280

9381
## Step 3: Connect to Claude Desktop
9482

95-
Apollo MCP Server works with **any** MCP-compatible client - add the generated initial `config.json` to the AI application of your choosing:
83+
Apollo MCP Server works with **any** MCP-compatible client. Add the generated initial `config.json` to the AI application of your choosing.
9684

97-
<details>
98-
<summary>Claude Desktop</summary>
85+
The template comes with config for Claude Desktop.
9986

100-
```
87+
```bash
10188
# Copy the configuration for Claude Desktop
10289
# macOS:
10390
cp claude_desktop_config.json ~/Library/Application\ Support/Claude/claude_desktop_config.json
@@ -111,7 +98,6 @@ cp claude_desktop_config.json ~/.config/Claude/claude_desktop_config.json
11198
# Restart Claude Desktop
11299
```
113100

114-
</details>
115101
<details>
116102
<summary>Claude Code</summary>
117103

0 commit comments

Comments
 (0)