Skip to content

Commit 7a3cfc6

Browse files
authored
Merge pull request #12 from planetlabs/wei/readme-update
add claude desktop setup and minor readme edits
2 parents f5c3259 + 7e62836 commit 7a3cfc6

File tree

1 file changed

+21
-6
lines changed

1 file changed

+21
-6
lines changed

README.md

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Thanks
2424

2525
To install the Planet MCP server, use `pip` or your preferred package manager:
2626

27-
```
27+
```bash
2828
pip install planet-mcp
2929
```
3030

@@ -57,9 +57,24 @@ To connect with [Claude Code](https://claude.ai/code), run the following command
5757
claude mcp add planet planet-mcp
5858
```
5959

60+
#### Claude Desktop
61+
62+
To connect using Claude Desktop, add the following to your `claude_desktop_config.json` file (see [MCP documentation](https://modelcontextprotocol.io/docs/develop/connect-local-servers) for more details):
63+
64+
```json
65+
{
66+
"mcpServers": {
67+
"planet": {
68+
"type": "stdio",
69+
"command": "planet-mcp"
70+
}
71+
}
72+
}
73+
```
74+
6075
#### Gemini CLI
6176

62-
Add the following to your `~/.gemini/settings.json` file:
77+
To connect using [Gemini CLI](https://geminicli.com/docs/get-started/configuration/#example-settingsjson), add the following to your `~/.gemini/settings.json` file:
6378

6479
```json
6580
"mcpServers": {
@@ -80,10 +95,10 @@ To connect using GitHub Copilot, configure the `mcp.json` file (see [VSCode docs
8095
{
8196
"servers": {
8297
"planet": {
98+
"type": "stdio",
8399
"command": "planet-mcp"
84100
}
85-
},
86-
"inputs": []
101+
}
87102
}
88103
```
89104

@@ -94,7 +109,7 @@ If you'd like, you can enable or disable specific tools in the MCP server. For e
94109
If you want to keep the defaults, but disable a certain tool, you can: `--exclude-tags=destinations`
95110

96111
In order to disable more than one tool you can provide a comma separated list like:
97-
`--exclude-tags=destinations,moasics`
112+
`--exclude-tags=destinations,mosaics`
98113

99114
By default, we have disabled download tools and the subscriptions tools, as we have found those tools don't work very well with LLMs at the moment.
100115

@@ -127,7 +142,7 @@ This is likely due to the `planet-mcp` package being installed to a different Py
127142

128143
### Prerequisites
129144

130-
* python (>= 3.10) + uv
145+
* python (>= 3.11) + uv
131146
* npx + friends (node >= 20) (to run inspector, if desired)
132147

133148
#### With Makefile

0 commit comments

Comments
 (0)