WebSearch MCP Server
A simple web search server that supports free search and converts URL content to Markdown. 中文
Features
- Web Search: Perform web searches using different providers. Currently, only Bing is supported.
- Markdown Conversion: Convert the content of a URL into Markdown format.
- Wechat Official Account Articles: Search and retrive wechat official account articles content.
Getting Started
Prerequisites
- Python 3.12 or higher
- uv for dependency management (or pip)
Installation
- Clone the repository:
- Install the dependencies using uv (Recomend):Or, if you prefer using pip:
Configuration
- Create a
.env
file based on the.env.example
file: - Modify the
.env
file with your desired settings:
Usage
Run the server using uv:
Or run the server using python:
Contribution
Contributions are welcome!
This project uses pytest for unit tests
And use the ruff for code sytle formatting
use mcp inpector to debug this server
This server cannot be installed
A server that enables web searches using different providers (currently Bing) and converts URL content to Markdown, with support for retrieving WeChat official account articles.
Related MCP Servers
- AsecurityAlicenseAqualityProvides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.Last updated -4125,855353TypeScriptMIT License
- AsecurityFlicenseAqualityThis server allows users to perform web searches using Perplexity AI, providing a tool for retrieving search results through a simple API interface.Last updated -12TypeScript
- -securityFlicense-qualityProvides functionality to fetch and transform web content in various formats (HTML, JSON, plain text, and Markdown) through simple API calls.Last updated -125,855TypeScript
- -security-license-qualityA server that enables web scraping of difficult-to-access websites affected by bot detection, captchas, or geolocation restrictions, returning results in either HTML or Markdown format.Last updated -1JavaScript