MiniMax Search is an MCP (Model Context Protocol) server that provides web search and browsing capabilities.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"minimax_search": {
"env": {
"JINA_API_KEY": "your_jina_api_key",
"SERPER_API_KEY": "your_serper_api_key",
"MINIMAX_API_KEY": "your_minimax_api_key"
},
"args": [
"--from",
"git+ssh://git@github.com:MiniMax-AI/minimax_search.git",
"minimax-search"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
English Doc | Chinese Doc
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in search / browser
Web and local search using Brave Search API
Production ready MCP server with real-time search, extract, map & crawl.
Browser automation with Puppeteer for web scraping and testing
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local
MCP Security Weekly
Get CVE alerts and security updates for Minimax_search and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
MiniMax Search is an MCP (Model Context Protocol) server that provides web search and browsing capabilities.
This project uses the standard MCP Server protocol, compliant with MCP specifications:
list_tools() implementationcall_tool() implementationstdio_server() communication# Run directly from Git repository
uvx --from git+ssh://git@github.com:MiniMax-AI/minimax_search.git minimax-search
# Run from local directory
uvx --from /xxx/minimax_search minimax-search
Add to your MCP client configuration file (e.g., mcp.json):
{
"mcpServers": {
"minimax_search": {
"command": "uvx",
"args": [
"--from",
"git+ssh://git@github.com:MiniMax-AI/minimax_search.git",
"minimax-search"
],
"env": {
"MINIMAX_API_KEY": "your_minimax_api_key",
"SERPER_API_KEY": "your_serper_api_key",
"JINA_API_KEY": "your_jina_api_key"
}
}
}
}
Search multiple queries simultaneously, returning brief results (title, URL, snippet).
Parameters:
queries (array of strings, required): List of queries, supports Google advanced search syntaxSupported Search Engines:
Advanced Search Syntax:
site:example.com - Limit to specific siteintitle:keyword - Title contains keywordinurl:keyword - URL contains keyword"exact match" - Exact phrase matchExample:
{
"queries": ["Python asyncio tutorial", "Python threading vs asyncio"]
}
Visit multiple web pages, use MiniMax LLM to understand content and answer questions.
Parameters:
urls (array of strings, required): List of target web page URLsquery (string, required): Question to be answeredExample:
{
"urls": [
"https://docs.python.org/3/library/asyncio.html",
"https://realpython.com/async-io-python/"
],
"query": "Summarize the main features and use cases of asyncio"
}
Basic Search Functionality:
SERPER_API_KEY: Google Search
Web Browsing Functionality:
JINA_API_KEY: Web content reading
Browse Functionality (LLM Understanding):
MINIMAX_API_KEY: MiniMax API Key
Once the MCP server is started, the Agent can use the following tools:
Parallel search for multiple queries:
User: Search for "Python asyncio" and "Python threading" differences simultaneously
Agent: [Calls search tool]
→ search(queries=["Python asyncio", "Python threading"])
→ Returns search results for both queries (executed in parallel)
Batch browse multiple web pages:
User: Visit these links and summarize the main features of asyncio
- https://docs.python.org/3/library/asyncio.html
- https://realpython.com/async-io-python/
Agent: [Calls browse tool]
→ browse(
urls=["https://docs.python.org/...", "https://realpython.com/...
... [View full README on GitHub](https://github.com/MiniMax-AI/minimax_search#readme)