Researcher MCP
A research assistant powered by Perplexity AI for intelligent search, documentation retrieval, and code assistance.
MCP-researcher Server
A powerful research assistant that integrates with Cline and Claude Desktop! Leverages Perplexity AI for intelligent search, documentation retrieval, API discovery, and code modernization assistance - all while you code.
Features
- Seamless Context Tracking: Maintains conversation history in SQLite database to provide coherent responses across multiple queries
- Advanced Query Processing: Uses Perplexity's Sonar models for sophisticated reasoning and detailed answers to complex questions
- Intelligent Rate Management: Implements adaptive rate limiting with exponential backoff to maximize API usage without hitting limits
- High Performance Networking: Optimizes API calls with connection pooling and automatic retry logic for reliable operation
Tools
1. Search
Performs general search queries to get comprehensive information on any topic. The example shows how to use different detail levels (brief, normal, detailed) to get tailored responses.
2. Get Documentation
Retrieves documentation and usage examples for specific technologies, libraries, or APIs. The example demonstrates getting comprehensive documentation for React hooks, including best practices and common pitfalls.
3. Find APIs
Discovers and evaluates APIs that could be integrated into a project. The example shows finding payment processing APIs with detailed analysis of features, pricing, and integration complexity.
4. Check Deprecated Code
Analyzes code for deprecated features or patterns, providing migration guidance. The example demonstrates checking React class components and lifecycle methods for modern alternatives.
Installation
paste this part into claude directly if you want to, the ai can install it for you
-
First install Node.js if not already installed (from nodejs.org)
-
Clone the repo
-
Install dependencies and build
-
Get a Perplexity API key from https://www.perplexity.ai/settings/api
-
Create the MCP settings file in the appropriate location for your OS:
-
To use with Claude Desktop, add the server config:
-
To use with Cline, add into 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"
]
}
}
}
- Build the server: npm run build
Verwandte Server
vinted-mcp-server
First MCP server for Vinted marketplace. Search millions of second-hand items, compare prices across 19 countries (FR, DE, ES, IT, NL, BE, UK...), analyze seller profiles with ratings and verification status, detect cross-country arbitrage opportunities, and track trending products. 5 tools: search_items, get_item, get_seller, compare_prices, get_trending. 2 resources: countries list, categories. Works with Claude Desktop, Cursor, Windsurf, and any MCP-compatible client. Zero config — just npx.
Weather
Provides weather data using the US National Weather Service (NWS) API. Built with pure JavaScript ES Modules.
arXiv Search
A server for searching academic papers and preprints on arXiv.org.
PBS API
Access Australian Pharmaceutical Benefits Scheme data for medicine information, pricing, and availability. Built with Python and FastAPI.
Knowledge Vault Search
Search a personal knowledge vault using hybrid semantic and keyword matching.
Kagi Search
Search the web using Kagi's search API
MCP Tavily
Advanced web search and content extraction using the Tavily API.
Mevzuat MCP
Provides programmatic access to the Turkish Ministry of Justice Legislation Information System (mevzuat.gov.tr) for searching and retrieving legal texts.
Java Conferences MCP Server
Provides information about Java conferences worldwide by parsing data from the javaconferences.github.io repository.
Google AI Search MCP
A server providing Google AI-powered search and documentation tools for developers.