Atlas / MCP servers / minimax-ai / Minimax Search

Minimax SearchSAFE

mcp/minimax-ai/minimax-search

MiniMax Search is an MCP (Model Context Protocol) server that provides web search and browsing capabilities.

Verdict
SAFE
Grade
B
Trust score
89 /100
Exposed tools
2 2r · 0w · 0d
Transport
stdio
License
—
Stars
58
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

English Doc | Chinese Doc

MiniMax Search is an MCP (Model Context Protocol) server that provides web search and browsing capabilities.

🔧 Version Notes

This project uses the standard MCP Server protocol, compliant with MCP specifications:

  • ✅ Complete list_tools() implementation
  • ✅ Complete call_tool() implementation
  • ✅ Standard stdio_server() communication

Features

  • 🔍 Multi-Engine Search: Supports Google search engine
  • 🚀 Parallel Search: Native support for parallel multi-query search
  • 🌐 Batch Browsing: Support for batch browsing of multiple URLs
  • 🤖 Intelligent Understanding: Uses MiniMax LLM to understand web content and answer questions
  • 🎯 Advanced Search: Supports Google advanced search syntax
  • 🔄 Auto Fallback: Automatically switches to other engines when search fails

Quick Start

Install via Git (Recommended)

# Run directly from Git repository
uvx --from git+ssh://[email protected]:MiniMax-AI/minimax_search.git minimax-search 

Install via Local Path (Development)

# Run from local directory
uvx --from /xxx/minimax_search minimax-search

MCP Client Configuration

Add to your MCP client configuration file (e.g., mcp.json):

{
"mcpServers": {
"minimax_search": {
"command": "uvx",
"args": [
"--from",
"git+ssh://[email protected]: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"
}
}
}
}

Available Tools

1. search - Parallel Web Search

Search multiple queries simultaneously, returning brief results (title, URL, snippet).

Parameters:

  • queries (array of strings, required): List of queries, supports Google advanced search syntax

Supported Search Engines:

  • Google Search
Read from source at commit 5f687a988afbOBSERVED · 2026-10-08
02

Connect

Built from this server's own package name, version and transport as found in its source — not copied from anyone's documentation, so it cannot drift against a page we do not control. Replace the environment placeholders with a token scoped to the least it needs.

claude-code
claude mcp add minimax-search --env JINA_API_KEY=${JINA_API_KEY} --env MINIMAX_API_KEY=${MINIMAX_API_KEY} --env SERPER_API_KEY=${SERPER_API_KEY} -- uvx minimax-search
claude-desktop
{
  "mcpServers": {
    "minimax-search": {
      "command": "uvx",
      "args": [
        "minimax-search"
      ],
      "env": {
        "JINA_API_KEY": "${JINA_API_KEY}",
        "MINIMAX_API_KEY": "${MINIMAX_API_KEY}",
        "SERPER_API_KEY": "${SERPER_API_KEY}"
      }
    }
  }
}
03

Exposed tools (2)

2 read · 0 write · 0 destructive.

ToolRiskDescription
browsereadExplore specific information in a list of urls. The parameters are a url list and a query. The urls will be browsed, and each content will be sent to a Large Language Model (LLM) as the based information to answer the query.
searchreadWeb search in parallel. The parameter is a list of queries. The queries will be sent to a search engine. You will get the brief search results with (title, url, snippet)s for each query.
04

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codePASS
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
declared (2 observation(s))
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (1)

LOWInventory / provenance · inv.no_license · CWE-1104
Why it matters. no LICENSE file and no repo licence
Fix. add a licence

Gates applied: no_behavioural_pass, no_license.

Audited 2026-10-08 · audit v0.4.1 · source sha 5f687a988afbfull audit observations/trust-audit/mcp-server/minimax-ai__minimax-search.json · Report an issue / request a re-scan
05

Audit history

Every audit this server has had. A grade with a past is a grade somebody is still checking.

DateSourceVerdictGradeScoreChange
2026-10-085f687a988afbSAFEB89first audit
06

Questions

What is the Minimax Search MCP server?

MiniMax Search is an MCP (Model Context Protocol) server that provides web search and browsing capabilities.

What tools does Minimax Search expose?

2 in total: 2 read-only, 0 that write, and 0 that can delete or overwrite. Every one is listed on this page with its risk.

Is Minimax Search safe to connect to an agent?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean server reads B.

What credentials does Minimax Search need?

It reads JINA_API_KEY, MINIMAX_API_KEY and SERPER_API_KEY from the environment. Give it a token scoped to the least it needs — an agent that can be talked into calling a tool can be talked into calling it with your credentials.

How does Minimax Search run?

It speaks stdio, so it runs as a local process your client starts. It is published on PyPI as minimax-search.

How current is this page?

The grade is for one exact copy of the source (5f687a988afb), read on 2026-10-08. The repository is watched and re-audited when it changes.

Advertisement