1. Conduid
  2. Search
  3. Myz Search
MCP server · Search

Myz Search

Poorman's search mcp.

Unclaimed search
37Low

Scored 6 months ago · breakdown

About Myz Search

Myz Search is an MCP server in the Search category: poorman's search mcp.

Install

Claude Code
claude mcp add myz-search -- npx -y mcp-myz-search
npx
npx -y mcp-myz-search

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Myz Search

Powered by Claude · Grounded in docs

I know everything about Myz Search. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

MCP MyZ Search

Poorman's search mcp.

Usage

npx playwright install chromium
npx mcp-myz-search

Command line options

Usage: program [options]

Options:
  --default-provider <provider>  default search provider (choices: "bing", "duckduckgo", "google", default: "bing")
  --port <number>                port number
  --proxy <proxy>                proxy server
  --timeout <ms>                 navigation timeout in ms
  --headed                       headed mode
  --channel <name>               browser channel (default: "chrome")
  --profile <dir>                persistent user data directory
  --human-wait <ms>              wait ms for human to solve challenge
  --stdio                        use stdio transport instead of HTTP
  --log-file <path>              log file path (default: stderr)
  -h, --help                     display help for command

Server Parameters (startup only)

  • --port <number> or MYZ_SEARCH_PORT (fallback PORT), default 3000.
  • --proxy <http|socks URL> or MYZ_SEARCH_PROXY applied to Playwright.
  • --timeout <ms> or MYZ_SEARCH_TIMEOUT for navigation/default timeouts.
  • --profile <dir> or MYZ_SEARCH_PROFILE_DIR to persist session/cookies.
  • --human-wait <ms> or MYZ_SEARCH_HUMAN_WAIT to allow human challenge solve in non-headless.

MCP HTTP Endpoint

  • Streamable HTTP MCP at POST /mcp using @modelcontextprotocol/sdk.
  • Tools:
    • search-links args { q: string; limit?: number<=50; provider?: 'bing'|'duckduckgo'|'google' } returns { results: Array<{link,title,snippet}>, total }.
      • Provider defaults to bing, or you can change it via --default-provider switch.
    • extract-page-text args { url: string; selector?: string } returns { text, isContentPage, url, message }.

Providers

  • bing
  • duckduckgo
  • google

Examples

  • Custom port + proxy: npx mcp-myz-search --port 3100 --proxy socks5://127.0.0.1:1080
  • Persistent profile + human wait: npx mcp-myz-search --headed --profile ~/.myz-bing --human-wait 20000

Notes

  • The server reuses a single Playwright browser/context/page and serializes access to improve performance.
  • Challenge pages are detected; when not using API, you can allow human solve via --human-wait in non-headless mode.
  • Text extraction prefers main, #content, article, or a provided selector; returns a message when content is not found.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Myz Search

How do I install Myz Search?

Run claude mcp add myz-search -- npx -y mcp-myz-search, then add the server to your MCP client's configuration.

Is Myz Search safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Myz Search still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.