Skip to content

Commit 521f584

Browse files
committed
simplify rover init step
1 parent 7a4bc50 commit 521f584

File tree

1 file changed

+8
-41
lines changed

1 file changed

+8
-41
lines changed

docs/source/quickstart.mdx

Lines changed: 8 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -9,65 +9,32 @@ This guide walks you through the process of creating, running and configuring an
99

1010
## Prerequisites
1111

12-
- [Rover CLI](https://www.apollographql.com/docs/rover/getting-started) v0.36 or later
13-
- [Node.js](https://nodejs.org/) v18 or later (for mcp-remote)
12+
- [Rover CLI](/rover/getting-started) v0.36 or later
13+
- [Node.js](https://nodejs.org/) v18 or later (for `mcp-remote`)
1414
- [Claude Desktop](https://claude.ai/download) or another MCP-compatible client
1515

1616
## Step 1: Create an MCP server
1717

18-
[Rover](https://www.apollographql.com/docs/rover) is the fastest way to create an Apollo MCP Server is using `rover init --mcp`. This command creates a complete project with:
19-
20-
- Pre-configured MCP server setup
21-
- A federated GraphQL schema
22-
- Sample GraphQL operations as MCP tools
23-
- Claude Desktop configuration
24-
25-
### Authenticate with GraphOS
26-
27-
First, authenticate Rover with your Apollo account:
28-
29-
```bash
30-
rover config auth
31-
```
32-
33-
This opens your browser to create a personal API key. If you don't have an Apollo account, you'll be prompted to create one.
34-
35-
### Initialize your MCP project
18+
The [Rover CLI](/rover) is the fastest way to create an Apollo MCP Server using `rover init --mcp`, which creates a project in your local directory.
3619

3720
Run the interactive initialization command:
3821

3922
```bash
4023
rover init --mcp
4124
```
4225

43-
The CLI wizard will guide you through several prompts:
26+
The CLI wizard guides you through several prompts. Select **Create MCP tools from a new Apollo GraphOS project** and **Apollo graph with Connectors (connect to REST services)** as your starting point.
4427

45-
1. Select option
46-
47-
- Choose "Create MCP tools from a new Apollo GraphOS project" for a fresh start
48-
- Or choose "Create MCP tools from an existing Apollo GraphOS project" to add MCP to an existing graph
49-
50-
2. Choose a template
51-
52-
- Apollo graph with Apollo connectors - Connect to REST services _(recommended for most use cases)_
53-
- Apollo graph with GraphQL connectors - Connect to existing GraphQL endpoints
54-
55-
3. Name your project
56-
57-
- Enter a descriptive name (e.g., "my-mcp-server", "spacedevs-mcp")
58-
59-
4. Review and confirm
28+
You'll also need to select your organization and give your project a name and ID.
6029

6130
The wizard shows all files that will be created, including:
6231

63-
```bash
6432
- MCP server configuration files
6533
- GraphQL schema and operations
66-
- Client configuration (Claude Desktop, etc.)
67-
- Docker setup for (optional) deployment
68-
```
34+
- Client configuration (Claude Desktop)
35+
- Docker setup for (optional) deployment
6936

70-
Type `Y` to confirm and create your project. Your MCP server will be initialized and ready for next steps.
37+
Type `Y` to confirm and create your project files.
7138

7239

7340
## Step 2: Run Your MCP Server

0 commit comments

Comments
 (0)