← Back to Skills Marketplace
firefrog-pepe

DDGS Metasearch via local MCP

by pepe · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
201
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install websearch-ddgs-mcp
Description
Use a local DDGS MCP server (SSE) via mcporter to access fast web search tools (text/news/images/videos/books) without API keys. Use when user requests gener...
Usage Guidance
This skill is internally consistent, but take these practical steps before installing: (1) Verify the brew tap and the 'ddgs' PyPI package are sources you trust (brew steipete/tap and PyPI packages are third-party). (2) The workflow runs a local HTTP SSE server (127.0.0.1:8000); ensure you run it in a user context you control and that firewalls/port bindings are appropriate. (3) Note the SKILL.md suggests using --allow-http and references a default mcporter config path — confirm your mcporter config location before changing files. (4) The recommended books backend ('annasarchive') may host copyrighted material; consider legal/ethical implications. (5) If you need stronger assurance, inspect the brew formula and the ddgs package source (or run them in an isolated environment) before enabling this skill.
Capability Analysis
Type: OpenClaw Skill Name: websearch-ddgs-mcp Version: 1.0.1 The skill provides a legitimate interface for web searching using the `ddgs` Python library and an MCP server via `mcporter`. It includes standard setup instructions for installing dependencies, running a local API server, and configuring a `systemd` user service for persistence, all of which align with its stated purpose of providing search capabilities without API keys. No malicious indicators or suspicious behaviors were found in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
The name/description (local DDGS MCP via mcporter) aligns with the declared binaries (mcporter, python3) and the SKILL.md steps (pip install ddgs, run ddgs api, add server to mcporter). Required env vars/credentials are none, which is consistent with a local-only tool.
Instruction Scope
Instructions stay within the described scope (install ddgs, run a local SSE endpoint, add it to mcporter, and call search endpoints). The SKILL.md references a default mcporter config location (~/.openclaw/workspace/config/mcporter.json) and suggests using --allow-http; these are troubleshooting hints rather than unexplained data collection, but users should confirm actual config paths and be aware that the server communicates over plain HTTP (localhost). The docs also recommend the 'annasarchive' backend for books — that may have legal/ethical implications depending on content.
Install Mechanism
Install spec is a brew formula (steipete/tap/mcporter) which is a reasonable mechanism for the mcporter binary. The runtime instructions also call for 'python3 -m pip install -U ddgs' to install the ddgs package; installing a PyPI package is expected for this workflow but users should vet the package source and pip target environment (user vs system).
Credentials
No environment variables or credentials are requested. The skill operates against a local service and mcporter; the lack of declared secrets is proportional to the stated purpose.
Persistence & Privilege
always is false and there is no request to modify other skills or system-wide settings beyond optional a user-level systemd service. The skill does not request elevated persistence or cross-skill configuration changes.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install websearch-ddgs-mcp
  3. After installation, invoke the skill by name or use /websearch-ddgs-mcp
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Removed the file meta.json from the skill. - No changes to core functionality or documentation.
v1.0.0
Initial release of ddgs-local-mcp skill: - Provides local fast web search tools (text, news, images, videos, books) via DDGS MCP SSE endpoint, no API keys required. - Integrates with mcporter to expose search endpoints as callable tools. - Targets automated/cron use cases and user-driven general web search.
Metadata
Slug websearch-ddgs-mcp
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is DDGS Metasearch via local MCP?

Use a local DDGS MCP server (SSE) via mcporter to access fast web search tools (text/news/images/videos/books) without API keys. Use when user requests gener... It is an AI Agent Skill for Claude Code / OpenClaw, with 201 downloads so far.

How do I install DDGS Metasearch via local MCP?

Run "/install websearch-ddgs-mcp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is DDGS Metasearch via local MCP free?

Yes, DDGS Metasearch via local MCP is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does DDGS Metasearch via local MCP support?

DDGS Metasearch via local MCP is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created DDGS Metasearch via local MCP?

It is built and maintained by pepe (@firefrog-pepe); the current version is v1.0.1.

💬 Comments