MCPSERV.CLUB
MCP-Mirror

WebSearch MCP Server

MCP Server

Instant web search and Markdown conversion in one API

Stale(55)
0stars
0views
Updated May 30, 2025

About

A lightweight Python MCP server that performs web searches across Bing, Baidu, and GitHub, converts URL content to Markdown, and retrieves WeChat official account articles. Ideal for quick data extraction and content formatting.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

WebSearch MCP Server Demo

The Howe829 WebSearch MCP Server is a lightweight, yet powerful tool that bridges AI assistants with the web by providing instant search and content extraction capabilities. It addresses a common pain point for developers building knowledge‑intensive applications: the need to pull up-to-date information from the internet without having to build custom scrapers or pay for paid APIs. By exposing a simple MCP interface, the server lets an AI client perform web queries and retrieve structured Markdown content in one request, making it ideal for real‑time data retrieval within conversational agents.

At its core, the server offers four main functionalities. First, it can perform web searches across multiple providers (Bing and Baidu) using the same query syntax, allowing developers to choose a provider that best matches their target audience or language needs. Second, it converts the full content of any reachable URL into Markdown—an ideal format for AI models that can ingest plain text while preserving structure such as headings, lists, and code blocks. Third, it provides a dedicated endpoint for searching WeChat Official Account articles, which is especially useful in Chinese‑language contexts where such content is a rich knowledge source. Finally, it supports GitHub search across repositories, users, and issues, enabling developers to surface code‑related information directly from the platform.

These capabilities translate into several practical use cases. A customer support bot can quickly fetch product documentation or FAQs by querying the web and converting the result into a clean Markdown response. A research assistant can pull recent academic articles or blog posts, transform them into structured text, and summarize or analyze the content. Developers building code‑assistants can search GitHub repositories for relevant snippets, issues, or pull requests and present them to the user in a conversational format. Because the server outputs Markdown, it can be rendered natively by most AI assistants or passed through additional formatting layers without extra processing.

Integration with existing AI workflows is straightforward: the MCP server exposes standard endpoints for search, markdown conversion, WeChat article retrieval, and GitHub queries. An AI client simply calls the appropriate tool endpoint with the query parameters; the server returns a JSON payload containing the raw Markdown, which can be injected directly into the assistant’s response or passed to downstream processing steps. The server’s configurable environment variables (such as language, country code, and user‑agent impersonation) give developers fine control over the search experience without modifying code.

What sets this MCP apart is its unified, provider‑agnostic interface combined with the Markdown conversion feature. While many web‑search APIs return raw HTML or JSON, this server normalizes the output into a clean, human‑readable format that AI models can immediately consume. The inclusion of WeChat and GitHub search further expands its applicability across different content ecosystems, making it a versatile backbone for any AI application that needs to pull fresh data from the web.