You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/quickstart.mdx
+8-41Lines changed: 8 additions & 41 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,65 +9,32 @@ This guide walks you through the process of creating, running and configuring an
9
9
10
10
## Prerequisites
11
11
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`)
14
14
-[Claude Desktop](https://claude.ai/download) or another MCP-compatible client
15
15
16
16
## Step 1: Create an MCP server
17
17
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.
36
19
37
20
Run the interactive initialization command:
38
21
39
22
```bash
40
23
rover init --mcp
41
24
```
42
25
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.
44
27
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.
60
29
61
30
The wizard shows all files that will be created, including:
62
31
63
-
```bash
64
32
- MCP server configuration files
65
33
- 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
69
36
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.
0 commit comments