SkillAgentSearch skills...

heventure-search-mcp

Free, API-key-free MCP web search server — DuckDuckGo, Bing, Google + optional SerpAPI/Tavily. Works with Claude Desktop, Cursor, and any MCP client.

Install / Use

claude mcp add HughesCuit -- npx -y github:HughesCuit/heventure-search-mcp

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

75/100

Supported Platforms

Claude Code
Claude Desktop
Cursor

Our assessment of heventure-search-mcp

heventure-search-mcp scores 75/100 on our quality scale, 797th of 932 AI & Machine Learning skills we index.

Its MCP Server is 3.0 KB long, well organised into 15 sections with 5 code examples: a solid amount of guidance for an agent.

It has 10 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
26/30
Structure
20/20
Description
15/15
Adoption
4/20
Freshness
11/15

Maintenance, license and trust

  • The repository was last updated about 5 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 83/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

heventure-search-mcp compared with similar skills

All 4 of these similar skills score higher than heventure-search-mcp; compare them before choosing.

SkillScoreStarsUpdatedFormat
heventure-search-mcp (this skill)by HughesCuit75105mo agoMCP Server
claude-memby thedotmack10095.1ktodayCLAUDE.md
Agent-Reachby Panniantong10087.5k16d agoCLAUDE.md
Understand-Anythingby Egonex-AI10084.9k3d agoCLAUDE.md
headroomby headroomlabs-ai10074.2ktodayCLAUDE.md

Frequently asked questions

How do I install heventure-search-mcp?
Run claude mcp add HughesCuit -- npx -y github:HughesCuit/heventure-search-mcp. The install tabs above show the steps for each supported agent.
Which AI agents does heventure-search-mcp work with?
It is written for Claude Code, Claude Desktop and Cursor, as a MCP Server file. Other agents that read the same format can often use it too.
Is heventure-search-mcp safe to use?
It declares no license and scores 83/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is heventure-search-mcp still maintained?
The repository was last updated about 5 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
<!-- mcp-name: io.github.HughesCuit/heventure-search-mcp -->

中文 | English


PyPI version Python License: MIT Downloads heventure-search-mcp MCP server

🔍 MCP Web Search Server

Free forever. No API key required. A web search MCP server that works out of the box with Claude Desktop, Cursor, and any MCP-compatible AI tool.

pip install heventure-search-mcp

✨ Why?

Most MCP search servers require you to sign up for API keys (Bing, Google, SerpAPI...). This one works immediately — zero configuration, zero cost, zero sign-ups.

| Feature | This Server | Others | |---------|:-----------:|:------:| | No API key needed | ✅ | ❌ | | DuckDuckGo (free) | ✅ | varies | | Bing (free) | ✅ | ❌ | | Google (free) | ✅ | ❌ | | Optional SerpAPI/Tavily | ✅ | ✅ | | Async + caching | ✅ | varies | | Install in 10 seconds | ✅ | varies |

🚀 Quick Start

Option 1: Claude Desktop / Cursor

Add to your MCP config:

{
  "mcpServers": {
    "web-search": {
      "command": "uvx",
      "args": ["heventure-search-mcp"]
    }
  }
}

Option 2: Command Line

pip install heventure-search-mcp
heventure-search-mcp

Option 3: Docker

docker run -p 8080:8080 heventure-search-mcp

🔧 Available Tools

web_search

Search the web with multiple engines simultaneously.

| Parameter | Type | Default | Description | |-----------|------|---------|-------------| | query | string | required | Search query | | max_results | int | 10 | Number of results (1-20) | | search_engine | string | "both" | duckduckgo, bing, google, or both |

get_page_content

Extract readable text from any webpage.

| Parameter | Type | Default | Description | |-----------|------|---------|-------------| | url | string | required | Page URL to fetch |

🔑 Optional: Enhanced Search

The free engines work great for most use cases. For higher quality results, you can optionally add paid API keys:

# SerpAPI — 100 free searches/month
export SERPAPI_KEY="your_key"

# Tavily — 1,000 free searches/month  
export TAVILY_API_KEY="your_key"

🏗️ Architecture

  • Engines: DuckDuckGo, Bing, Google, SerpAPI, Tavily
  • Caching: LRU cache with 300s TTL (100 entries max)
  • Protocol: MCP (Model Context Protocol)
  • Runtime: Python 3.10+ with asyncio

🤝 Contributing

Issues and Pull Requests are welcome! See CONTRIBUTING.md for guidelines.

📄 License

MIT License — use it however you want.

Related Skills

View on GitHub
GitHub Stars10
CategoryAI
Updated4mo ago
Forks0

Languages

Python

Trust signals

83/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 medium2 info