recon-fuzz-knowledge
Provides tools for accessing and searching Recon's Substack newsletter content, including retrieving full posts and searching across all newsletter content.
@recon-fuzz-mcp/knowledge
MCP server that makes Recon documentation searchable by AI tools. Fetches and parses getrecon.xyz/llms-full.txt into structured, queryable content.
Tools
Site tools (getrecon.xyz)
Tool | Input | Returns |
|
| Top 5 matching glossary terms with definitions |
|
| Full post content + metadata + URL |
|
| Both entities, strengths, conclusion, FAQs |
|
| Top 10 matches across site content |
| (none) | Developer tools with descriptions + URLs |
Book tools (book.getrecon.xyz)
Tool | Input | Returns |
|
| Full chapter content, category, URL |
|
| Technical concept explanation |
|
| Top 10 matches across book content |
| (none) | All chapters grouped by category |
Substack tools (getrecon.substack.com)
Tool | Input | Returns |
|
| Full newsletter post content |
|
| Top 10 matches across Substack posts |
| (none) | All posts sorted by date |
Cross-source
Tool | Input | Returns |
|
| Top 15 matches across all 3 sources |
| (none) | Re-fetch all sources (rate limited to 1/min) |
Installation
Claude Code
claude mcp add recon-knowledge -- npx @recon-fuzz-mcp/knowledgeClaude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"recon-knowledge": {
"command": "npx",
"args": ["@recon-fuzz-mcp/knowledge"]
}
}
}Cursor
Add to .cursor/mcp.json in your project:
{
"mcpServers": {
"recon-knowledge": {
"command": "npx",
"args": ["@recon-fuzz-mcp/knowledge"]
}
}
}No API key needed. The server fetches public documentation only.
Local development
git clone https://github.com/Recon-Fuzz/recon-mcp-knowledge.git
cd recon-mcp-knowledge
npm install
npm run buildTest it works
# List tools
echo '{"jsonrpc":"2.0","method":"tools/list","id":1}' | node dist/index.js
# Search for chimera content
echo '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"search_site","arguments":{"query":"chimera"}},"id":2}' | node dist/index.jsArchitecture
Fetches
llms-full.txtonce on startup, caches in memoryCache refreshes every 24h automatically or on manual
refresh_cacheParser splits by
---dividers, extracts blog posts, glossary, comparisons, toolsSearch uses case-insensitive term matching with word-boundary scoring
No database, no external search library, no filesystem writes
Privacy
This server is read-only. It fetches from a single hardcoded public URL (getrecon.xyz/llms-full.txt). No user queries, tool arguments, or any data is sent to Recon or any third party.
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Recon-Fuzz/recon-mcp-knowledge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server