Snf icon

Snf

Provides a Model Context Protocol server for web search, Wikipedia lookups, and content extraction from web pages.

About

Snf offers a robust Model Context Protocol (MCP) server solution for integrating web search and content retrieval capabilities into various applications, particularly Large Language Models (LLMs). Built with OCaml and leveraging the Eio asynchronous runtime, it efficiently performs DuckDuckGo web searches, queries Wikipedia for articles, and fetches and parses content from arbitrary web pages, providing results in both cleaned HTML and Markdown formats. The server includes built-in rate limiting to ensure responsible usage of external services and supports flexible deployment as an HTTP server or via standard I/O for seamless client integration.

Key Features

  • DuckDuckGo Web Search
  • Wikipedia Search
  • Web Content Fetching (HTML & Markdown)
  • Built-in Rate Limiting
  • Model Context Protocol (MCP) compatible
  • 0 GitHub stars

Use Cases

  • Integrating search and fetch capabilities with LLM clients
  • Programmatic web search automation
  • Automated extraction of web page content