Snf
Provides a Model Context Protocol server for web search, Wikipedia lookups, and content extraction from web pages.
概要
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.
主な機能
- DuckDuckGo Web Search
- Wikipedia Search
- Web Content Fetching (HTML & Markdown)
- Built-in Rate Limiting
- Model Context Protocol (MCP) compatible
- 0 GitHub stars
ユースケース
- Integrating search and fetch capabilities with LLM clients
- Programmatic web search automation
- Automated extraction of web page content