Back to Apps

Kaelo
by hachemih
Intelligent, token-aware web fetching MCP server that learns optimal retrieval strategies per domain.
4 stars
Updated 26 days ago
Works in:CursorzedWindsurf
Exposes:Tools
What it does
Kaelo is a high-performance Rust-based MCP server designed to provide AI agents with reliable access to web content. It solves common scraping challenges like bot detection and JS-heavy SPAs by employing a multi-strategy fetching approach and a persistent route cache that remembers the most effective method for each domain.
Tools
web_fetch: Retrieves a URL and returns clean Markdown with support for CSS focusing and token budgets.web_search: Performs web searches via DuckDuckGo or SearXNG, with an option to fetch the top result immediately.fetch_urls: Parallel batch fetching of up to 10 URLs in a single request.ping: Basic health check to verify the server status.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"kaelo": {
"command": "kaelo",
"args": ["serve"]
}
}
}
Supported hosts
Claude Desktop, Cursor, Claude Code, Windsurf, Zed
Quick install
curl -fsSL https://raw.githubusercontent.com/HachemiH/kaelo/main/install.sh | bashInformation
- Pricing
- free
- Published
- 6/13/2026
- Updated
- 26 days ago
- stars
- 4
Categories
Choose your AI client and follow the steps below.
zed
{
"mcp": {
"servers": {
"kaelo": {
"command": "kaelo",
"args": ["serve"]
}
}
}
}Cursor
{
"mcpServers": {
"kaelo": {
"command": "kaelo",
"args": ["serve"]
}
}
}Windsurf
{
"mcpServers": {
"kaelo": {
"command": "kaelo",
"args": ["serve"]
}
}
}Claude Desktop
{
"mcpServers": {
"kaelo": {
"command": "kaelo",
"args": ["serve"]
}
}
}





