Web Search
Overview
Melian uses DuckDuckGo for web search, enabling her to answer questions that require current information, research topics, and find resources. The search capability is provided by an external DuckDuckGo MCP server, not a built-in tool. The MCP server registers a search tool that Melian can invoke like any other tool.
How It Works
The DuckDuckGo MCP server is configured as an MCP server entry (see MCP). On startup, Melian connects to it and registers the search tool. When invoked, the call is proxied to the MCP server, which handles the DuckDuckGo query and returns results.
search("query")
└── proxy to DuckDuckGo MCP server
└── MCP server queries DuckDuckGo
└── return resultsTools
| Tool | Parameters | Description |
|---|---|---|
search |
query: string, limit?: number |
Search DuckDuckGo and return results |
limit defaults to 5 results. Melian typically follows up a search with browser_open on a specific result URL when deeper content extraction is needed.