PlugWiki
Agent Infra Search logo

Agent Infra Search MCP Server: Setup for Claude Code, Cursor and Other Apps

CommunityLocal

Gives Claude, Cursor and other assistants a web search tool backed by a browser, Bing, Tavily, SearXNG or DuckDuckGo.

This small server gives Claude, Cursor and other assistants one tool, a web search that returns titles, links and text. By default it searches through a browser on your computer, and you can switch to Bing, Tavily, SearXNG or DuckDuckGo. It runs locally with npx. Your search words go to whichever provider you choose.

Good for

  • Anyone whose assistant has no built-in web search
  • Developers who want to choose the search engine or run SearXNG themselves
  • Users of Cursor or Windsurf who want a plain search tool

Works in

12 should work

Tap an app to see how to set it up and any known problems.

Install Agent Infra Search MCP

Claude Code

  1. 1

    Copy this prompt.

    Add the Agent Infra Search MCP server to Claude Code. Run this command:
    
    claude mcp add agent-infra-search -- npx -y @agent-infra/mcp-server-search
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

Built from the package data we hold. Not yet tested by us.

Tools

  • Searches the web and returns titles, links and text

    Runs one web search and returns numbered results with title, link and a text snippet. You can set how many results to return; the default is 10.

    Try: “Search the web for the latest Node.js LTS release and give me the links.”

    Network · web_search

Read from the source code

Permissions

low risk · 2 things to watch

Low risk

It sends your search words to the search provider you pick and returns the results, and it cannot change anything on your computer.

What it can do

Watch out for

  • Your search words go to a third party

    Whatever the assistant searches is sent to the chosen engine or API. Use SearXNG on your own server if that matters. github.com

  • Keys appear in the command line if you pass them

    The --api-key option puts a key in your app's config. The environment variable keeps it out of the argument list. github.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Turning on read-onlyThe only tool is a search, so there is nothing that writes.
Talks toThe search engine or provider you choose: Google through a browser by default, or Bing, Tavily, SearXNG or DuckDuckGo
Sign-in and keysNo key for the default browser search. Bing and Tavily need an API key, passed with --api-key or read from BING_SEARCH_API_KEY or TAVILY_API_KEY.

Questions

Do I need an API key?

Not for the default, which searches through a browser. Bing and Tavily need a key; SearXNG and DuckDuckGo do not.

Which search engines can it use?

Browser search (Google by default), Bing, Tavily, SearXNG and DuckDuckGo. Pick one with the provider option, and the engine option for browser search.

Is it an official ByteDance product?

It is published by ByteDance under the Agent Infra name, in the UI-TARS Desktop repository. It is not a server from a search company.

Can it change my files or accounts?

No. It has one tool that returns search results.

Why do I get no results?

The tool returns "No results found" when the provider finds nothing. If you chose Bing or Tavily, check that the key is set.

Information

updated Nov 2, 2026

Publisher
Community
Package
@agent-infra/mcp-server-search
Registry
npm
Transport
stdio
Auth
None
Version
1.0.0
License
Apache-2.0
Last commit
Oct 9, 2026
Open issues
358
Listed in
Official MCP registry

GitHubnpmOfficial MCP Registry

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 3
  1. Search server README · github.com
  2. web_search tool · github.com
  3. Command-line options · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.