Skip to content

Commit 8b5a90b

Browse files
authored
Merge branch 'master' into mcpcat
2 parents e6eff9d + 9c158c5 commit 8b5a90b

File tree

1 file changed

+17
-35
lines changed

1 file changed

+17
-35
lines changed

README.md

Lines changed: 17 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -69,21 +69,10 @@ gemini mcp add globalping https://mcp.globalping.dev/mcp --header "Authorization
6969

7070
Add to your Claude Desktop configuration file (located at `%APPDATA%\Claude\config.json` on Windows or `~/Library/Application Support/Claude/config.json` on macOS):
7171

72-
Streamable HTTP transport:
73-
```json
74-
{
75-
"mcpServers": {
76-
"globalping": {
77-
"command": "npx",
78-
"args": [
79-
"mcp-remote",
80-
"https://mcp.globalping.dev/mcp"
81-
]
82-
}
83-
}
84-
}
85-
```
86-
Legacy SSE transport:
72+
> [!note]
73+
> Claude Desktop natively supports only stdio transport for local MCP servers.
74+
> For remote MCP servers, use the `mcp-remote` bridge.
75+
8776
```json
8877
{
8978
"mcpServers": {
@@ -115,20 +104,16 @@ When creating a Claude Assistant in the Anthropic Console:
115104
To add the Globalping MCP server to Cursor:
116105

117106
1. Open Cursor settings
118-
2. Navigate to the MCP tab
119-
3. Click on "+ Add new global MCP server"
107+
2. Navigate to the Tools & MCP tab
108+
3. Click on "+ New MCP server"
120109
4. This opens the `mcp.json` config file, where you will need to add:
121110

122111
Streamable HTTP transport:
123112
```json
124113
{
125114
"mcpServers": {
126115
"globalping": {
127-
"command": "npx",
128-
"args": [
129-
"mcp-remote",
130-
"https://mcp.globalping.dev/mcp"
131-
]
116+
"url": "https://mcp.globalping.dev/mcp"
132117
}
133118
}
134119
}
@@ -147,7 +132,7 @@ Legacy SSE transport:
147132
}
148133
}
149134
```
150-
5. Click "Save" and restart Cursor
135+
5. Save and restart Cursor
151136
## Authentication
152137

153138
The Globalping MCP server supports two authentication methods:
@@ -162,9 +147,9 @@ The server automatically detects when an API token is provided in the Authorizat
162147

163148
#### Getting Your API Token
164149

165-
1. Visit [globalping.io](https://globalping.io)
150+
1. Visit [dash.globalping.io](https://dash.globalping.io)
166151
2. Sign in to your account
167-
3. Navigate to your account settings to generate an API token
152+
3. Navigate to Tokens to generate a new API token
168153

169154
#### Configuration with Authentication
170155

@@ -173,13 +158,10 @@ Streamable HTTP transport:
173158
{
174159
"mcpServers": {
175160
"globalping": {
176-
"command": "npx",
177-
"args": [
178-
"mcp-remote",
179-
"https://mcp.globalping.dev/mcp",
180-
"--header",
181-
"Authorization: Bearer YOUR_GLOBALPING_API_TOKEN"
182-
]
161+
"url": "https://mcp.globalping.dev/mcp",
162+
"headers": {
163+
"Authorization": "Bearer YOUR_GLOBALPING_API_TOKEN"
164+
}
183165
}
184166
}
185167
}
@@ -203,15 +185,15 @@ Legacy SSE transport:
203185

204186
## Connecting AI Assistants
205187

206-
This MCP server can be used with any MCP-compatible AI assistant, including:
188+
You can use our MCP server with any MCP-compatible AI assistant, including:
207189

208190
- Claude Desktop
209191
- Anthropic Assistants
210192
- Cursor
211193
- Windsurf
212194
- Any custom implementation of the MCP protocol
213195

214-
See the MCP documentation for details on connecting clients to this server.
196+
See your tool's MCP documentation for details on connecting clients to this server.
215197

216198

217199
## Available Tools
@@ -291,4 +273,4 @@ Add Globalping OAuth credentials:
291273
Used for `OAuthProvider` docs https://github.com/cloudflare/workers-oauth-provider
292274
- create a KV namespace and copy ID
293275
- binding for it must be `OAUTH_KV`
294-
- configure `kv_namespaces` in the `wrangler.jsonc` file
276+
- configure `kv_namespaces` in the `wrangler.jsonc` file

0 commit comments

Comments
 (0)