HonestHook MCP server in Windsurf
Cascade takes remote servers with `serverUrl` instead of `url` — the one field name that differs from every other client here.
Where the config lives
| Scope | File |
|---|---|
| macOS and Linux | ~/.config/devin/mcp_config.json |
| Windows | %APPDATA%\devin\mcp_config.json |
The config
{
"mcpServers": {
"honesthook": {
"serverUrl": "https://honesthook.com/api/mcp"
}
}
}`serverUrl`, not `url`. Copying a Cursor snippet here leaves the entry with no endpoint, and the server simply never connects.
The server exposes 12 tools, 5 of them with no key and no credits — the full list, and what each one returns, is on the integrations index. The endpoint reference is on the docs page.
Cascade will answer from the anonymous tools before you have a key. Follower counts come from the ones that need one.
Config taken from Windsurf's own documentation: https://docs.devin.ai/desktop/cascade/mcp — read 3 Oct 2026.