Cline
The mcp.json entry, the streamableHttp type value, and which tools are safe to auto-approve.
Cline's CLI reads ~/.cline/mcp.json. The VS Code and JetBrains extensions open the same kind of file from the MCP Servers icon in the Cline panel toolbar, under the Configure tab.
Without a key
Set "type": "streamableHttp" explicitly, spelled with that capital H.
{
"mcpServers": {
"wellworn": {
"type": "streamableHttp",
"url": "https://mcp.wellworn.dev/mcp",
"disabled": false,
"autoApprove": []
}
}
}With a key
{
"mcpServers": {
"wellworn": {
"type": "streamableHttp",
"url": "https://mcp.wellworn.dev/mcp",
"headers": {
"Authorization": "Bearer ww_your_key"
},
"disabled": false,
"autoApprove": []
}
}
}Confirm it works
Click the MCP Servers icon, the stacked server glyph in the Cline panel's top toolbar, and open the Configure tab. Wellworn appears with its eight tools once it connects.
What breaks
Omitting type falls back to the legacy SSE transport. The failure looks like a connection that starts and never finishes rather than an error, so a missing type is the first thing to check when the server hangs.
autoApprove lists tools Cline may call without asking. The seven read tools only read the corpus and are safe there. Leave submit_trap out: it writes a report that a reviewer then reads.
{
"autoApprove": ["recommend", "compare", "alternatives", "traps", "skill", "design", "docs"]
}Verified 2026-09-08 against docs.cline.bot