MCP-researcher Server
MCP-исследователь Сервер
Мощный помощник по исследованиям, интегрируемый с Cline и Claude Desktop! Использует Perplexity AI для интеллектуального поиска, извлечения документации, обнаружения API и помощи в модернизации кода — и все это во время написания кода.
Функции
Бесперебойное отслеживание контекста : сохраняет историю разговоров в базе данных SQLite для предоставления согласованных ответов на несколько запросов.
Расширенная обработка запросов : использует модели Sonar Perplexity для сложных рассуждений и подробных ответов на сложные вопросы.
Интеллектуальное управление скоростью : реализует адаптивное ограничение скорости с экспоненциальным замедлением для максимального использования API без достижения ограничений
Высокопроизводительная сеть : оптимизирует вызовы API с помощью пула соединений и автоматической логики повтора для надежной работы
Related MCP server: Perplexity Tool for Claude Desktop
Инструменты
1. Поиск
Выполняет общие поисковые запросы для получения полной информации по любой теме. Пример показывает, как использовать различные уровни детализации (краткий, нормальный, подробный) для получения индивидуальных ответов.
2. Получить документацию
Извлекает документацию и примеры использования для определенных технологий, библиотек или API. Пример демонстрирует получение полной документации для React hooks, включая лучшие практики и распространенные ошибки.
3. Найдите API
Обнаруживает и оценивает API, которые могут быть интегрированы в проект. Пример показывает поиск API обработки платежей с подробным анализом функций, цен и сложности интеграции.
4. Проверьте устаревший код
Анализирует код на предмет устаревших функций или шаблонов, предоставляя руководство по миграции. Пример демонстрирует проверку компонентов класса React и методов жизненного цикла для современных альтернатив.
Установка
Если хотите, вставьте эту часть непосредственно в claude, ИИ сможет установить ее для вас.
Сначала установите Node.js, если он еще не установлен (с nodejs.org)
Клонировать репозиторий
Установка зависимостей и сборка
Получите ключ API Perplexity по ссылке https://www.perplexity.ai/settings/api
Создайте файл настроек MCP в соответствующем месте для вашей ОС:
Для использования с Claude Desktop добавьте конфигурацию сервера:
Для использования с Cline добавьте в mcpServers:
{
"mcpServers": {
"perplexity-server": {
"command": "node",
"args": ["[path/to/researcher-mcp/build/index.js]"],
"env": {
"PERPLEXITY_API_KEY": "pplx-...",
"PERPLEXITY_MODEL": "sonar-reasoning" // you can use different models
},
"disabled": false,
"alwaysAllow": [],
"autoApprove": [
"search",
"get_documentation",
"find_apis",
"check_deprecated_code",
"get_request_status"
]
}
}
}Соберите сервер: npm run build
Available Tools
4 toolscheck_deprecated_codeC
Check if code or dependencies might be using deprecated features
Inputs: code (required), technology.
find_apisC
Find and evaluate APIs that could be integrated into a project
Inputs: requirement (required), context.
get_documentationB
Get documentation and usage examples for a specific technology, library, or API
Inputs: query (required), context.
searchC
Perform a general search query to get comprehensive information on any topic
Inputs: query (required), detail_level.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 4 tools
Each tool has a clearly distinct purpose with no overlap: checking deprecated code, finding APIs, getting documentation, and performing general searches. The descriptions make it easy for an agent to select the right tool for each specific research task.
Three tools follow a consistent verb_noun pattern (check_deprecated_code, find_apis, get_documentation), but 'search' deviates as a single verb without an object. This minor inconsistency slightly affects predictability, though all names remain readable.
With only 4 tools, the set feels thin for a research server that aims to cover broad information-gathering tasks. While each tool is useful, the scope suggests more specialized research operations could be missing, making it borderline appropriate.
The tools cover key research functions like checking deprecations, finding APIs, getting docs, and general searches, but there are notable gaps. For example, missing tools for comparing technologies, validating information sources, or tracking research progress limit comprehensive workflow coverage.
Maintenance
Related MCP Connectors
Persistent memory for Claude Code and Cursor. Stop re-explaining your project every session.
Persistent context for Claude. Your AI always knows your projects and next actions across sessions.
Encrypted long-term memory shared across your AI assistants (Claude, ChatGPT, Perplexity).
Connect your team's living knowledge base — docs, data, issues, CRM — to Claude and ChatGPT.
Related MCP Servers
- AlicenseBqualityCmaintenanceEnables intelligent code analysis and debugging through the Perplexity AI's API, offering detailed error analysis, pattern detection, and comprehensive solutions, with integration support for the Claude desktop client.11,004 npmMIT
- AlicenseCqualityDmaintenanceA custom MCP tool that integrates Perplexity AI's API with Claude Desktop, allowing Claude to perform web-based research and provide answers with citations.16MIT
- FlicenseAqualityDmaintenanceIntegrates Perplexity AI's search-enhanced language models with Claude Desktop, providing three tools with different complexity levels for quick fact-checking, technical analysis, and deep research.32-
- AlicenseNot gradedqualityDmaintenanceExposes Perplexity AI's search capabilities to Claude, enabling real-time web search and information retrieval within the assistant. The project is currently in active development with plans to support Perplexity Spaces and multi-source data synthesis.Apache 2.0