Skip to main content
Glama
Recon-Fuzz

recon-fuzz-knowledge

by Recon-Fuzz

@recon-fuzz-mcp/knowledge

npm License: MIT Node 18+

MCP-сервер, который делает документацию Recon доступной для поиска с помощью ИИ-инструментов. Загружает и анализирует getrecon.xyz/llms-full.txt, преобразуя его в структурированный контент, доступный для запросов.

Инструменты

Инструменты сайта (getrecon.xyz)

Инструмент

Входные данные

Возвращает

search_glossary

query: string

5 лучших совпадений терминов глоссария с определениями

get_blog_post

slug: string

Полный текст поста + метаданные + URL

get_comparison

slug: string

Оба объекта, сильные стороны, заключение, часто задаваемые вопросы

search_site

query: string

10 лучших совпадений по всему контенту сайта

list_tools

(нет)

Инструменты разработчика с описаниями + URL

Инструменты книги (book.getrecon.xyz)

Инструмент

Входные данные

Возвращает

get_book_chapter

slug: string

Полный текст главы, категория, URL

get_book_concept

slug: string

Объяснение технической концепции

search_book

query: string

10 лучших совпадений по контенту книги

list_book_chapters

(нет)

Все главы, сгруппированные по категориям

Инструменты Substack (getrecon.substack.com)

Инструмент

Входные данные

Возвращает

get_substack_post

slug: string

Полный текст поста рассылки

search_substack

query: string

10 лучших совпадений по постам Substack

list_substack_posts

(нет)

Все посты, отсортированные по дате

Кросс-источники

Инструмент

Входные данные

Возвращает

search_all

query: string

15 лучших совпадений по всем 3 источникам

refresh_cache

(нет)

Повторная загрузка всех источников (ограничение: 1 раз в минуту)

Установка

Claude Code

claude mcp add recon-knowledge -- npx @recon-fuzz-mcp/knowledge

Claude Desktop

Добавьте в ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "recon-knowledge": {
      "command": "npx",
      "args": ["@recon-fuzz-mcp/knowledge"]
    }
  }
}

Cursor

Добавьте в .cursor/mcp.json в вашем проекте:

{
  "mcpServers": {
    "recon-knowledge": {
      "command": "npx",
      "args": ["@recon-fuzz-mcp/knowledge"]
    }
  }
}

API-ключ не требуется. Сервер получает только общедоступную документацию.

Локальная разработка

git clone https://github.com/Recon-Fuzz/recon-mcp-knowledge.git
cd recon-mcp-knowledge
npm install
npm run build

Проверка работоспособности

# 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.js

Архитектура

  • Загружает llms-full.txt один раз при запуске, кэширует в памяти

  • Кэш обновляется автоматически каждые 24 часа или при ручном вызове refresh_cache

  • Парсер разделяет контент по разделителям ---, извлекает посты блога, глоссарий, сравнения, инструменты

  • Поиск использует регистронезависимое сопоставление терминов с оценкой по границам слов

  • Нет базы данных, нет внешних библиотек поиска, нет записи в файловую систему

Конфиденциальность

Этот сервер работает только на чтение. Он получает данные из одного жестко закодированного общедоступного URL (getrecon.xyz/llms-full.txt). Никакие пользовательские запросы, аргументы инструментов или любые другие данные не отправляются в Recon или третьим лицам.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - A tier

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