MCP.Market

searchio MCP server

by IOServicesLabs·io.github.IOServicesLabs/searchio·v0.1.1

Keyless web search and page reading for AI agents, built to get past bot walls.

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

full report

Adoption
Growing

0 stars206 downloads/wk

Reviews

Write one

Nobody has reviewed searchio yet.

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

searchio tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-13 · same rubric, same numbers if you re-run it

no findings
  • Code scan2 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 qualitylocal package, no credentials required12/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 91/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How searchio compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
91/100
higher than 88% of 3,470 Web search servers
Downloads a week
206
more than 71% of 827 Web search servers with a package

Install searchio in Claude Code, Cursor or VS Code

Runs npx -y @ioserviceslabs/searchio-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add searchio -- npx -y @ioserviceslabs/searchio-mcp
Add to Cursor

What the publisher says

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

searchio

searchio is a tool for search, page reading, and product lookup. Use it from the command line, from Python, or over HTTP. Use it as a person or as an AI agent. Search and reading need no API key.

Quick start for AI agents

An AI agent can set up searchio for its user in one pass. Follow these steps in order. Stop when the verify step passes.

1. Use Docker when Docker runs. Try:

docker run -i --rm ghcr.io/ioserviceslabs/searchio-mcp

The image holds the full system: fetch ladder, Rust engine sidecar, and a Chromium for the challenge tier. No other install step. Go to step 3.

2. No Docker: install from source. Needs Python 3.10 or newer.

pip install "searchio[mcp]"
curl -fsSL https://raw.githubusercontent.com/IOServicesLabs/searchio-engine/main/scripts/install.sh | sh

The pip command installs the searchio package with the MCP server from PyPI. The curl command adds the Rust engine sidecar at ~/.searchio/bin/se-serve (linux, macOS, Windows with Git Bash). The sidecar is the fast tier-2 backend. It is optional but recommended. For the latest development build use pip install "searchio[mcp] @ git+https://github.com/IOServicesLabs/searchio".

3. Add the MCP server to the client. Claude Desktop and Cursor use this config shape.

Docker:

{
  "mcpServers": {
    "searchio": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "ghcr.io/ioserviceslabs/searchio-mcp"]
    }
  }
}

Source install:

{
  "mcpServers": {
    "searchio": { "command": "searchio-mcp" }
  }
}

4. Verify. Restart the client. Ask: "Use searchio to search the web for the current time in Tokyo." Real results mean the setup works. An error about a missing command means the config points at a path that does not exist; fix the config and retry.

Note. npx @ioserviceslabs/searchio-mcp also works as the client command in step 3. The launcher starts the Docker image when Docker runs. Without Docker it starts the local install from step 2.

1. Install

You need Python 3.10 or newer.

Path A -- pip (one command):

pip install "searchio[mcp]"
searchio-mcp        # MCP server on stdio, ready for an LLM client

searchio doctor checks the install. The Rust engine sidecar is optional. Install it with the curl command in the quick start, step 2.

Path B -- Docker (no Python needed):

docker run -i --rm ghcr.io/ioserviceslabs/searchio-mcp              # stdio MCP
docker run -p 8080:8080 ghcr.io/ioserviceslabs/searchio-mcp \
  searchio-mcp --transport sse --host 0.0.0.0 --port 8080

No prebuilt image for your platform? Build from source:

docker build -t searchio https://github.com/IOServicesLabs/searchio.git

The image holds the full ladder: the Python tiers, the Rust engine sidecar, and a Chromium for the challenge tier. State (clearance, sessions) persists in a volume at /root/.searchio:

docker run -i --rm -v searchio-state:/root/.searchio ghcr.io/ioserviceslabs/searchio-mcp

Path C -- from source:

git clone https://github.com/IOServicesLabs/searchio.git
cd searchio
python -m venv .venv
.venv\Scripts\activate          # Windows
# source .venv/bin/activate     # macOS / Linux
pip install -e '.[mcp]'
searchio doctor

searchio doctor shows which fetch tiers work on your machine. Tier 0 is plain HTTP. Tier 1 adds TLS impersonation. Tier 2 adds a real browser for pages that block bots. Tier 2 starts on its own the first time it is needed.

The engine tier (optional, recommended)

Tier 2 uses the Rust searchio-engine sidecar when a se-serve binary is present. It boots in milliseconds and has no Chromium. The Docker image includes it. On a host install, one command adds it:

curl -fsSL https://raw.githubusercontent.com/IOServicesLabs/searchio-engine/main/scripts/install.sh | sh

Shortened. The full README is on GitHub.

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

searchio: common questions

Is searchio MCP server safe?
Yes, by our scan: it is graded A (91/100). Read the searchio safety report
How do I install searchio?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does searchio need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is searchio maintained?
The last commit was 24 days ago (2026-10-11). The latest release is v0.1.1.
What can I use instead of searchio?
Servers from other publishers that do the same job: Free Search MCP server, SearXNG Search MCP server and Exa Search MCP server. Compare all searchio alternatives.
How does searchio compare with other Web search MCP servers?
safety score 91/100 (higher than 88% of 3,470 Web search servers); downloads a week 206 (more than 71% of 827 Web search servers with a package). Full comparison.

Alternatives to searchio

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

All searchio alternatives →
  • Free Search
    No-API-key web search, page fetching and document reading across many engines. Local-first.
    B
  • SearXNG Search
    MCP server for SearXNG — privacy-respecting web search with pagination, URL reading
    B
  • Exa Search
    Search the live web and fetch clean content from source pages.
    A
  • Search1API
    Web search, agentic search, news, page retrieval, sitemaps, and trending topics through Search1API.
    A
  • FrankenSurf
    Read any web page and search the web: 28 tools, cheapest first, every page checked.
    A