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
GhydraMCP works with any MCP-compatible client. Below are configuration examples for popular AI coding assistants.
228
+
221
229
### Claude Desktop Configuration
230
+
231
+
Add this to your Claude Desktop configuration file (`~/Library/Application Support/Claude/claude_desktop_config.json` on macOS, `%APPDATA%\Claude\claude_desktop_config.json` on Windows):
> **Note:** You can also use `python` instead of `uv run`, but then you'll need to manually install the requirements first with `pip install mcp requests`.
240
251
252
+
### Claude Code Configuration
253
+
254
+
Claude Code automatically discovers MCP servers configured in Claude Desktop. If you've set up the configuration above, Claude Code will have access to GhydraMCP tools immediately.
255
+
256
+
Alternatively, you can configure Claude Code separately by adding the same configuration to the MCP settings in Claude Code's configuration.
257
+
258
+
### Cline Configuration
259
+
260
+
Cline (VS Code extension) uses a separate configuration file. To set up GhydraMCP with Cline:
261
+
262
+
1. Open VS Code with Cline installed
263
+
2. Click the "MCP Servers" icon in Cline's interface
264
+
3. Select the "Configure" tab
265
+
4. Click "Configure MCP Servers" to edit `cline_mcp_settings.json`
266
+
5. Add the following configuration:
267
+
268
+
```json
269
+
{
270
+
"mcpServers": {
271
+
"ghydra": {
272
+
"command": "uv",
273
+
"args": [
274
+
"run",
275
+
"/ABSOLUTE_PATH_TO/bridge_mcp_hydra.py"
276
+
],
277
+
"env": {
278
+
"GHIDRA_HYDRA_HOST": "localhost"
279
+
},
280
+
"disabled": false
281
+
}
282
+
}
283
+
}
284
+
```
285
+
286
+
If you prefer to use `python` directly instead of `uv`:
287
+
288
+
```json
289
+
{
290
+
"mcpServers": {
291
+
"ghydra": {
292
+
"command": "python",
293
+
"args": [
294
+
"/ABSOLUTE_PATH_TO/bridge_mcp_hydra.py"
295
+
],
296
+
"env": {
297
+
"GHIDRA_HYDRA_HOST": "localhost"
298
+
},
299
+
"disabled": false
300
+
}
301
+
}
302
+
}
303
+
```
304
+
305
+
> **Important:** Replace `/ABSOLUTE_PATH_TO/` with the actual absolute path to your `bridge_mcp_hydra.py` file. For example:
0 commit comments