BrowseAI-HQ/BrowserAI-Dev

BrowseAI-HQ/BrowserAI-Dev

от browseai-hq
MCP-сервер BrowseAI Dev добавляет AI-агентам веб-поиск с верификацией фактов: каждый ответ сопровождается источниками, оценкой уверенности и обнаружением противоречий. Полезен разработчикам агентов...

BrowseAI Dev

npm PyPI LangChain License Discord

Research infrastructure for AI agents with Grounded Intelligence — real-time web search, evidence extraction, verification, and structured citations. Every claim is backed by a URL. Every answer has a confidence score.

Agent → BrowseAI Dev → Internet → Verified answers + sources

Website · Playground · API Docs · Alternatives · Discord

Package names: npm: browseai-dev · PyPI: browseaidev · LangChain: langchain-browseaidev — Previously browse-ai and browseai. Old names still work and redirect automatically.


How It Works

search → fetch pages → neural rerank → extract claims → verify → cited answer (streamed)

Every answer goes through a multi-step verification pipeline. No hallucination. Every claim is backed by a real source.

Verification & Confidence Scoring

Confidence scores are evidence-based — not LLM self-assessed. After the LLM extracts claims and sources, a post-extraction verification engine checks every claim against the actual source page text:

  1. Atomic claim decomposition — Compound claims are auto-split into individual verifiable facts. "Tesla had $96B revenue and 1.8M deliveries" becomes two atomic claims, each verified independently.
  2. Hybrid retrieval combining keyword and semantic matching — For each claim, keyword matching finds lexical matches and dense embeddings find semantic matches from source text. Rankings are fused to catch paraphrased evidence that keyword matching alone misses (e.g., "prevents fabricated answers" matching "reduces hallucinations"). Premium tier only, with graceful keyword-only fallback.
  3. Semantic evidence reranking — Top candidates per claim are reranked by a purpose-built verification model trained on 1.4M+ claim-evidence pairs that improves with every query. Selects the best supporting evidence, applies contradiction penalties and paraphrase boosts.
  4. Multi-provider search — Parallel search across multiple providers for broader source diversity. More independent sources = stronger cross-reference = higher confidence.
  5. Domain authority scoring — 10,000+ domains across 5 tiers (institutional .gov/.edu → major news → tech journalism → community → low-quality). Dynamic scoring that improves from real verification data.
  6. Source quote verification — LLM-extracted quotes verified against actual page text using multi-strategy matching.
  7. Cross-source consensus — Each claim verified against all available page texts. Claims supported by 3+ independent domains get "strong consensus". Single-source claims flagged as "weak".
  8. Contradiction detection — Claim pairs analyzed for semantic conflicts using topic overlap and contradiction classification. Detected contradictions surfaced in the response and penalize confidence.
  9. Multi-pass consistency — In thorough mode, claims are cross-checked across independent extraction passes. Claims confirmed by both passes get boosted; inconsistent claims are penalized.
  10. Auto-calibrated confidence — Multi-factor confidence formula auto-adjusts from real user feedback. Predicted confidence aligns with actual accuracy over time. Factors: verification rate, domain authority, source count, consensus, domain diversity, claim grounding, source recency, and citation depth.
  11. Per-claim evidence retrieval — Weak claims get targeted search queries generated by LLM, then searched individually across all providers. Each claim gets its own evidence pool instead of sharing the same corpus.
  12. Counter-query verification — Verified claims are stress-tested with adversarial "what would disprove this?" search queries. If counter-evidence is found, claim confidence is penalized.
  13. Iterative confidence-gated retrieval — Thorough mode uses a confidence-gated loop: verify → if weak claims remain → generate targeted query → search → re-verify. Loops up to 3 iterations with early termination when queries repeat or confidence meets threshold.
browse_answer

Полный конвейер глубокого исследования: поиск в интернете, загрузка страниц, извлечение утверждений, построение графа свидетельств и формирование структурированного ответа с цитатами и оценкой уверенности. Используйте depth='thorough' для автоматического повторного запуска с переформулированными запросами при низкой уверенности. Используйте depth='deep' для многошагового агентного исследования, которое выявляет пробелы в знаниях и запускает последующие поиски. Enterprise: используйте searchProvider для поиска по внутренним данным вместо публичного интернета. DISCLAIMER: Результаты созданы ИИ только для информационных целей - не являются финансовой, медицинской или юридической консультацией. Оценки уверенности - алгоритмические приближения, а не гарантии точности. Всегда проверяйте критически важную информацию по первоисточникам.

Полный конвейер глубокого исследования: поиск в интернете, загрузка страниц, извлечение утверждений, построение графа свидетельств и формирование структурированного ответа с цитатами и оценкой уверенности. Используйте depth='thorough' для автоматического повторного запуска с переформулированными запросами при низкой уверенности. Используйте depth='deep' для многошагового агентного исследования, которое выявляет пробелы в знаниях и запускает последующие поиски. Enterprise: используйте searchProvider для поиска по внутренним данным вместо публичного интернета. DISCLAIMER: Результаты созданы ИИ только для информационных целей - не являются финансовой, медицинской или юридической консультацией. Оценки уверенности - алгоритмические приближения, а не гарантии точности. Всегда проверяйте критически важную информацию по первоисточникам.

Параметры

  • querystringобязательный
  • depthenum

    Research depth: 'fast' (default), 'thorough' (auto-retry if confidence < 60%), or 'deep' (multi-step agentic research with gap analysis)

    fastthoroughdeep
  • searchProviderobject

    Enterprise: configure a custom search backend instead of public web search

browse_clarity

Clarity — анти-галлюцинационный движок ответов. Три режима: (1) mode='prompt': Возвращает только улучшенные системные и пользовательские промпты с методами борьбы с галлюцинациями. Без вызова LLM, без интернета. Используйте это, когда хотите, чтобы ВАША СОБСТВЕННАЯ LLM (например, Claude) отвечала, используя улучшенные промпты. (2) mode='answer' (по умолчанию): Переписывает промпт, вызывает LLM с инструкциями по привязке к фактам, возвращает ответ с извлечёнными утверждениями. Быстро, без интернета. (3) mode='verified': Делает то же, что и #2, затем запускает полный конвейер просмотра (поиск + извлечение + проверка), объединяет лучшее из обоих — утверждения с опорой на источники, достоверность на основе доказательств. Используйте для максимальной точности.

Clarity — анти-галлюцинационный движок ответов. Три режима: (1) mode='prompt': Возвращает только улучшенные системные и пользовательские промпты с методами борьбы с галлюцинациями. Без вызова LLM, без интернета. Используйте это, когда хотите, чтобы ВАША СОБСТВЕННАЯ LLM (например, Claude) отвечала, используя улучшенные промпты. (2) mode='answer' (по умолчанию): Переписывает промпт, вызывает LLM с инструкциями по привязке к фактам, возвращает ответ с извлечёнными утверждениями. Быстро, без интернета. (3) mode='verified': Делает то же, что и #2, затем запускает полный конвейер просмотра (поиск + извлечение + проверка), объединяет лучшее из обоих — утверждения с опорой на источники, достоверность на основе доказательств. Используйте для максимальной точности.

Параметры

  • promptstringобязательный

    The prompt to answer with anti-hallucination techniques

  • contextstring

    Optional context documents to ground against

  • intentenum

    Override auto-detected intent

    factual_questiondocument_qacontent_generationagent_pipelinecode_generationgeneral
  • modeenum

    'prompt' = returns enhanced prompts only (no LLM call), 'answer' = LLM answer with anti-hallucination (default), 'verified' = LLM + web fusion for maximum accuracy

    promptanswerverified
  • depthenum

    Research depth for verified mode: 'fast' (default), 'thorough' (multi-pass), 'deep' (agentic multi-step research)

    fastthoroughdeep
  • verifyboolean

    Deprecated: use mode instead. verify=true is equivalent to mode='verified'

browse_compare

Сравните сырой ответ LLM (без источников) и ответ, подкреплённый доказательствами. Показывает разницу между склонными к галлюцинациям и обоснованными ответами.

Сравните сырой ответ LLM (без источников) и ответ, подкреплённый доказательствами. Показывает разницу между склонными к галлюцинациям и обоснованными ответами.

Параметры

  • querystringобязательный
browse_extract

Извлекает структурированные знания (утверждения + источники + уверенность) с одной веб-страницы с помощью AI.

Извлекает структурированные знания (утверждения + источники + уверенность) с одной веб-страницы с помощью AI.

Параметры

  • urlstringобязательный
  • querystring
browse_feedback

Отправьте отзыв на результат поиска, чтобы повысить точность в будущем. Помогает самообучающемуся движку точнее настраивать пороги проверки.

Отправьте отзыв на результат поиска, чтобы повысить точность в будущем. Помогает самообучающемуся движку точнее настраивать пороги проверки.

Параметры

  • result_idstringобязательный

    The shareId/resultId from a previous search result

  • ratingenumобязательный

    Rate the result: 'good' (accurate), 'bad' (not helpful), or 'wrong' (factually incorrect)

    goodbadwrong
  • claim_indexinteger

    Optional: index of the specific claim that was wrong

browse_open

Загружает и парсит веб-страницу в чистый текст с помощью Readability. Удаляет рекламу, навигацию и шаблонную обвязку.

Загружает и парсит веб-страницу в чистый текст с помощью Readability. Удаляет рекламу, навигацию и шаблонную обвязку.

Параметры

  • urlstringобязательный
browse_search

Выполняет поиск в интернете по заданной теме. Возвращает URL, заголовки, фрагменты текста и оценки релевантности.

Выполняет поиск в интернете по заданной теме. Возвращает URL, заголовки, фрагменты текста и оценки релевантности.

Параметры

  • querystringобязательный
  • limitnumber
browse_session_ask

Исследует вопрос в рамках сессии. Извлекает предыдущие знания, запускает исследовательский конвейер и сохраняет новые утверждения. Последующие запросы в той же сессии используют накопленные знания.

Исследует вопрос в рамках сессии. Извлекает предыдущие знания, запускает исследовательский конвейер и сохраняет новые утверждения. Последующие запросы в той же сессии используют накопленные знания.

Параметры

  • session_idstringобязательный

    Session ID from browse_session_create

  • querystringобязательный
  • depthenum

    'fast' (default), 'thorough', or 'deep' (multi-step agentic)

    fastthoroughdeep
browse_session_create

Создайте новый исследовательский сеанс. Сеансы сохраняют знания между несколькими запросами - каждый следующий запрос опирается на предыдущие результаты.

Создайте новый исследовательский сеанс. Сеансы сохраняют знания между несколькими запросами - каждый следующий запрос опирается на предыдущие результаты.

Параметры

  • namestringобязательный

    Name for the session (e.g. 'wasm-research', 'react-comparison')

browse_session_fork

Форкните общую исследовательскую сессию, чтобы продолжить работу над чужим исследованием. Создаёт копию всех знаний в вашей собственной сессии.

Форкните общую исследовательскую сессию, чтобы продолжить работу над чужим исследованием. Создаёт копию всех знаний в вашей собственной сессии.

Параметры

  • share_idstringобязательный

    Share ID from a shared session URL

browse_session_knowledge

Экспортирует все знания из сессии исследования. Возвращает все проверенные утверждения, источники и оценки достоверности, накопленные за время запросов.

Экспортирует все знания из сессии исследования. Возвращает все проверенные утверждения, источники и оценки достоверности, накопленные за время запросов.

Параметры

  • session_idstringобязательный

    Session ID

  • limitnumber

    Max entries to return (default 50)

browse_session_recall

Запрашивает накопленные за сессию знания без выполнения новых поисков в интернете. Возвращает ранее проверенные утверждения, релевантные запросу.

Запрашивает накопленные за сессию знания без выполнения новых поисков в интернете. Возвращает ранее проверенные утверждения, релевантные запросу.

Параметры

  • session_idstringобязательный

    Session ID

  • querystringобязательный

    What to recall from session knowledge

  • limitnumber

    Max entries to return (default 10)

browse_session_share

Поделитесь исследовательской сессией публично. Возвращает общедоступную ссылку, которую может открыть кто угодно — удобно делиться результатами исследования с коллегами, в отчетах или в соцсетях.

Поделитесь исследовательской сессией публично. Возвращает общедоступную ссылку, которую может открыть кто угодно — удобно делиться результатами исследования с коллегами, в отчетах или в соцсетях.

Параметры

  • session_idstringобязательный

    Session ID to share

browse_verify_document

Проверяет факты во всём документе (отчёт, сгенерированный ИИ, конкурентный анализ, исследование рынка, новостная статья). Извлекает каждое атомарное утверждение и проверяет каждое по живым веб-источникам. Возвращает статус проверки для каждого утверждения с источниками, NLI scores и общей оценкой по шкале от A до F. Используется для аудита точности длинных текстов, созданных другими ИИ-агентами.

Проверяет факты во всём документе (отчёт, сгенерированный ИИ, конкурентный анализ, исследование рынка, новостная статья). Извлекает каждое атомарное утверждение и проверяет каждое по живым веб-источникам. Возвращает статус проверки для каждого утверждения с источниками, NLI scores и общей оценкой по шкале от A до F. Используется для аудита точности длинных текстов, созданных другими ИИ-агентами.

Параметры

  • textstringобязательный

    The full document text to verify (50-50000 chars)

  • titlestring

    Optional document title for context

  • depthenum

    'fast' (default) for quick triage, 'thorough' for high-stakes audits

    fastthorough
  • maxClaimsinteger

    Maximum claims to extract and verify (default 20, max 50)

Другие проверенные MCP-сервера

OctoMind-dev/octomind-mcp

OctoMind-dev/octomind-mcp

официальный

MCP сервер для платформы Octomind: управляйте e2e тестами прямо из локальной среды. Создавайте тест-кейсы по описанию, запускайте тесты и управляйте окружениями. Получайте отчёты. Полезен разработчикам и QA для интеграции автоматизированного тестирования.

TypeScript24
coinpaprika/dexpaprika-mcp

coinpaprika/dexpaprika-mcp

официальный

DexPaprika MCP сервер даёт AI-ассистентам живой доступ к криптовалютным и DEX данным на 33 блокчейнах. Без API-ключа — 14 инструментов для анализа токенов, пулов ликвидности и децентрализованных би...

JavaScript40
skyhook-io/radar

skyhook-io/radar

Radar - MCP сервер, который даёт AI-ассистентам прямой доступ к Kubernetes: визуализирует топологию, показывает ресурсы и логи, управляет Helm и GitOps. Устанавливается одним бинарником без агентов. Полезен DevOps и SRE.

Go2621
Vultr MCP

Vultr MCP

официальный

Сервер Vultr MCP позволяет AI-агентам управлять облачными ресурсами через естественный язык. Инструменты генерируются из OpenAPI, поддерживаются STDIO и HTTP, аутентификация по API ключу и OAuth. Подходит для DevOps.

Python1
dagger/container-use

dagger/container-use

официальный

MCP сервер container-use даёт агентам (Claude Code, Cursor) работать параллельно в изолированных контейнерах - безопасно и без конфликтов. Полезен разработчикам: видит лог действий и даёт доступ к ...

Go3914
VictoriaMetrics-Community/mcp-victorialogs

VictoriaMetrics-Community/mcp-victorialogs

официальный

MCP-сервер для VictoriaLogs. Предоставляет AI-агентам доступ к чтению логов, метрик, полей и встроенной документации через LogsQL-запросы. Упрощает отладку и мониторинг для инженеров.

Go90
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин