<feed xmlns='http://www.w3.org/2005/Atom'>
<title>claude-flow.git/src/main/mcp.ts, branch claude-flow-v1</title>
<subtitle>A document-centric coding assistant</subtitle>
<id>https://code.northwest.io/claude-flow.git/atom?h=claude-flow-v1</id>
<link rel='self' href='https://code.northwest.io/claude-flow.git/atom?h=claude-flow-v1'/>
<link rel='alternate' type='text/html' href='https://code.northwest.io/claude-flow.git/'/>
<updated>2026-03-01T18:15:14+00:00</updated>
<entry>
<title>feat(mcp): add tool discovery and per-tool permissions</title>
<updated>2026-03-01T18:15:14+00:00</updated>
<author>
<name>Clawd</name>
<email>ai@clawd.bot</email>
</author>
<published>2026-03-01T18:15:14+00:00</published>
<link rel='alternate' type='text/html' href='https://code.northwest.io/claude-flow.git/commit/?id=044d628a47f063bcbbd9adba7860542156a0c66e'/>
<id>urn:sha1:044d628a47f063bcbbd9adba7860542156a0c66e</id>
<content type='text'>
- Add MCP protocol client for tool discovery (initialize + tools/list)
- Show discovered tools in settings UI with enable/disable checkboxes
- Build explicit allowedTools list from enabled MCP tools
- Remove bypassPermissions hack - now uses proper tool allowlisting
- Format: mcp__servername__toolname for SDK allowedTools
</content>
</entry>
</feed>
