LabscoMCP early access ↗
mseriMCP SERVER

Web fetch and search MCP Server

DuckDuckGo and Wikipedia search plus page fetching, as one small OCaml binary with no API key.

by mseri ↗Web Search EnginesCommunity

LABSCO SUMMARY

Search the web and read the page, without a search API key.

Both back ends are public, which makes this one of the few web-search servers that needs no signup — and long pages come back in byte slices rather than truncated at an arbitrary point.

What it is

A web search and fetch MCP server written in OCaml on the eio runtime. It searches DuckDuckGo and Wikipedia, fetches pages as cleaned-up text or as Markdown, walks long pages by byte offset, and rate-limits itself to stay inside the services' limits.

What you get

  • DuckDuckGo results for a query, with the result count you set
  • Wikipedia results for the same
  • A page fetched and parsed into cleaned-up content
  • The same page returned as Markdown
  • Long pages read in slices — max_length in bytes and start_from as an offset, or -1 to lift the limit
  • Built-in rate limiting, and a choice of stdio or an HTTP port

Requirements

The snf-mcp binary — one executable, no runtime to install. No account and no API key. It runs over stdio by default, or listens on a network port.

Setup effort

Build from source — git clone https://github.com/mseri/snf-mcp