Mmcp.market

Agent Search MCP server

by lennney·io.github.lennney/agent-search-mcp·v3.2.1

Free-first Chinese and English web search MCP using zero-key sources and inspectable evidence.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Established

111 stars96 downloads/wk

Reviews

Write one

Nobody has reviewed Agent Search yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Agent Search tools (7)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • fetch_csdn_article

    Fetch content from a CSDN blog article.

  • fetch_github_readme

    Fetch README content from a GitHub repository.

  • fetch_juejin_article

    Fetch content from a Juejin article.

  • free_extract

    Extract one selected URL into clean Markdown. Use after search when snippets are insufficient, or for a URL supplied by the user. It fetches one page; it does not search or bulk-extract URLs. Behavior: Makes an outbound HTTP request to Jina Reader (r.jina.ai) which fetches and converts the page to markdown.

  • free_search

    Quick public-web search for current facts and discovery.

  • free_search_advanced

    Verification-oriented search with domain filters and waterfall fallback. Use for claim checking, Chinese-source search, or publisher restrictions. Start with free_search for quick discovery. The response exposes source_count, stop_reason, evidence_budget, and partialFailures. @readOnly true @idempotent true — runs waterfall progressive search across policy-allowed engines.

  • search_with_synthesis

    Opt-in deep search with waterfall verification and content enrichment. Returns structured results plus a prompt_hint; it does not call an external LLM.

Public scan report

scanner v0.1.9 · 2026-09-23 · same rubric, same numbers if you re-run it

no findings
  • Code scan81 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the Agent Search repository's README, as published. We do not edit it. Read it on GitHub

Agent Search MCP: Free-first Web Search with Inspectable Evidence

A Node.js MCP server and CLI for English and Chinese web search.

Agent Search MCP starts without an API key. It returns compact multi-source evidence, records provider failures, and bounds work with request and evidence budgets. Paid providers run only when policy and credentials allow.

中文文档 · Product page · Benchmarks · Architecture · CHANGELOG

Install

npx -y agent-search-mcp

Requires Node.js >= 18.17. The default runtime does not require a browser, database, Python, or a search API account.

Connect an MCP client

Use this stdio configuration in MCP clients that accept mcpServers JSON, including Claude Desktop, Cursor, VS Code, and Windsurf:

{
  "mcpServers": {
    "agent-search": {
      "command": "npx",
      "args": ["-y", "agent-search-mcp"]
    }
  }
}

Claude Code and Codex can register the same npx -y agent-search-mcp stdio command through their MCP settings.

Add the optional Agent Skill

After connecting the MCP server, Agent Skills-compatible clients can install the repository-owned routing guide:

npx skills add lennney/agent-search-mcp --skill agent-search

Invoke it with a request such as Use $agent-search to verify this claim with official sources. The Agent Search Skill chooses one of four bounded paths: quick discovery, stricter verification, Chinese-source search, or extraction of a selected URL. It checks that the needed MCP tool exists and asks before any install or configuration change. Installing the Skill does not start or configure the MCP server.

Example: inspect a bounded search result

After building the local package, run a CLI query without adding a provider key:

npm run build
fasm search "MCP server without an API key" --json

The response contract keeps result evidence, meta.execution, and partialFailures separate. A provider timeout or challenge remains visible to the agent instead of being converted into an unexplained empty result. This is a contract example, not a live availability or search-quality benchmark.

After a global install, check the local runtime without making a search request:

npm install -g agent-search-mcp
fasm doctor

Why Agent Search MCP

The difference from a plain multi-engine wrapper

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Install directly

Runs npx -y agent-search-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add agent-search-mcp -- npx -y agent-search-mcp
Add to Cursor

Agent Search: common questions

Is Agent Search MCP server safe?
Mostly: it is graded B (83/100). Read the Agent Search safety report
How do I install Agent Search?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Agent Search need an API key?
Yes. The registry entry asks for BRAVE_API_KEY, TAVILY_API_KEY, EXA_API_KEY, YDC_API_KEY and 3 more.
Is Agent Search maintained?
The last commit was 3 days ago (2026-09-21). The latest release is v3.2.1.
What can I use instead of Agent Search?
Servers from other publishers that do the same job: HOL Guard MCP server, Basic Memory MCP server and Agent-Native Chat MCP server. Compare all Agent Search alternatives.

Alternatives to Agent Search

Same job from other publishers: the closest match first, then the best rated.

All Agent Search alternatives →
  • HOL Guard
    Local-first AI agent security evidence and approval workflows through HOL Guard's stdio MCP server.
    A
  • Basic Memory
    Local-first knowledge management with bi-directional LLM sync via Markdown files.
    C
  • Agent-Native Chat
    Minimal chat-first app with durable threads, actions, and the app-agent loop
    A
  • mcptoon
    MCP tools + agent skills in one zero-dependency CLI: 71,929 -> 581 tokens (-99.2%, measured).
    A
  • Google Surf
    Web, academic and code search with graph RAG, data lineage, ontology and cross-project schema links.
    B

More from lennney