ChatSearch
Full-text search across conversation messages
How to use it
Project documentation lists ChatSearch for the Fledgling MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Fledgling
pip install fledgling-mcpOther tools in Fledgling (22)
Deep view of a single session
Browse Claude Code conversation sessions
Tool usage patterns
Structural overview with cyclomatic complexity metrics
First-contact briefing: languages, structure, docs, recent activity
CSS selector search: .func, #name, :has(...), ::callers
AST-based search for functions/classes across 30 languages
Index diagnostics: row and file counts per extractor/kind
Line-level unified diff
File-level change summary between revisions
File content at a specific git revision
Deep dive: definitions, callers, and call sites for a symbol
Browse all docs with keyword/regex search
Read a specific markdown section by ID
Read file lines with range, context, and match filtering
Change review: affected files and functions ranked by complexity
BM25 search over code (definitions, comments, strings)
BM25 full-text search across all indexed content
BM25 search over markdown sections
Multi-source search across definitions, calls, and docs
Render selector matches as markdown: headings + full source blocks
View source matched by CSS selector with context lines