duckduckgo-web-search MCP Server
@Sunwood-ai-labs
About duckduckgo-web-search MCP Server
DuckDuckGo Web Search MCP Server - A simple web search implementation for Claude Desktop using DuckDuckGo API
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
1Create new text notes
Overview
What is duckduckgo-web-search MCP Server?
duckduckgo-web-search MCP Server is a TypeScript-based MCP server that implements a simple notes system. It provides resources for text notes with URIs and metadata, tools for creating new notes, and prompts for generating summaries of notes. It is designed for use with MCP-compatible clients like Claude Desktop.
How to use duckduckgo-web-search MCP Server?
Install dependencies with npm install, build with npm run build, and optionally run in watch mode with npm run watch. To use with Claude Desktop, add the server configuration to claude_desktop_config.json (on MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json, on Windows: %APPDATA%/Claude/claude_desktop_config.json) with the path to the built index.js. For debugging, use the MCP Inspector via npm run inspector.
Key features of duckduckgo-web-search MCP Server
- List and access notes via
note://URIs - Each note has title, content, and metadata
- Plain text mime type for simple content access
create_notetool to create new text notessummarize_notesprompt for LLM summarization- TypeScript-based, easy to build and extend
Use cases of duckduckgo-web-search MCP Server
- Store and retrieve personal notes through an MCP client
- Generate summaries of collections of notes using an LLM
- Experiment with MCP resources, tools, and prompts
FAQ from duckduckgo-web-search MCP Server
What is the server’s primary function?
It implements a simple notes system with resources, tools, and prompts, as a demonstration of MCP concepts.
What dependencies does it require?
Node.js and npm are required to install and build the TypeScript server.
How do I run the server?
Build the TypeScript project with npm run build, then point your MCP client to the built index.js file.
How do I debug the server?
Use the MCP Inspector by running npm run inspector, which provides a URL for debugging in a browser.
Where is the configuration stored for Claude Desktop?
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json; on Windows: %APPDATA%/Claude/claude_desktop_config.json.
Frequently asked questions
What is the server’s primary function?
It implements a simple notes system with resources, tools, and prompts, as a demonstration of MCP concepts.
What dependencies does it require?
Node.js and npm are required to install and build the TypeScript server.
How do I run the server?
Build the TypeScript project with `npm run build`, then point your MCP client to the built `index.js` file.
How do I debug the server?
Use the MCP Inspector by running `npm run inspector`, which provides a URL for debugging in a browser.
Where is the configuration stored for Claude Desktop?
On MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`; on Windows: `%APPDATA%/Claude/claude_desktop_config.json`.
Basic information
More Search MCP servers
Exa MCP Server 🔍
exa-labsExa MCP for web search and web crawling!

Webz.io News Search
Webz.ioSearch global news using natural language. Webz.io News Search API returns the most relevant articles and content, with filters for source, country, language, date, sentiment, and category.
Goalie Trademark Search MCP
goalie-mcpSearch & filter 14M+ USPTO trademark records from an AI agent. This is a trademark MCP server, not a TSDR lookup.
小红书自动搜索评论工具(MCP Server 2.0)
chenningling这是一款基于 Playwright 开发的小红书自动搜索和评论工具,作为 MCP Server,可通过特定配置接入 MCP Client(如Claude for Desktop),帮助用户自动完成登录小红书、搜索关键词、获取笔记内容及发布AI生成评论等操作。
Search Console Mcp
saurabhsharma2uSearch & analytics data as infrastructure — MCP server for Google Search Console, Bing Webmaster Tools, and GA4, designed for AI agents and automation.
Comments