Simple MCP Tool Server

Simple MCP Tool Server is an MCP server that provides tools for fetching web content and querying local documentation over Server-Sent Events (SSE) transport. Built using Python and the Model Context Protocol SDK, the server connects LLM clients directly to remote web pages and internal semantic documentation search indexes. Developers, researchers, and technical users utilize this server to allow AI coding assistants to extract live web content via plain HTTP requests and retrieve structured references from local Markdown documentation. It enables agents to pull raw text from any accessible URL, perform top-k vector similarity searches over the Python SDK guides, and retrieve full document contents based on search results. Operating as an ASGI application with a dedicated command-line interface, Simple MCP Tool Server manages runtime lifecycle processes such as starting, stopping, checking status, and restarting background daemon services on designated ports.

Category: Browser & Web Automation

Tags: html, http, sse, web scraping

Visit Simple MCP Tool Server

How to install and configure Simple MCP Tool Server

  1. Clone the repository and navigate into the project directory. 2. Create and activate a Python virtual environment: bash python3 -m venv venv source venv/bin/activate 3. Install dependencies: bash pip install -r requirements.txt 4. Start the MCP server: bash python -m mcp_simple_tool start 5. In your project, create or update .cursor/mcp.json with the following configuration: json { "mcpServers": { "website-fetcher-sse": { "url": "http://localhost:7000/sse" } } }

What you can do with Simple MCP Tool Server

  • Fetching text content from external documentation or web pages directly into an AI assistant using absolute URLs. - Performing semantic searches across local SDK documentation to retrieve the top relevant text excerpts for development questions. - Inspecting full reference files from local documentation based on matched search results within your coding workspace. - Running a persistent SSE-based MCP background service managed through simple command-line interface commands.

Key facts

  • https://github.com/slawekradzyminski/mcp
  • Browser & Web Automation, Web Search & Research
  • html, http, sse, web scraping

Part of MCP Servers

Related MCP servers

  • MCP JSON — MCP JSON is an MCP server collection that bundles tools for file system operations, Google search, browser-based web automation, and…
  • MCP NPX Fetch — MCP NPX Fetch is an MCP server that retrieves online resources and transforms web content into structured formats including HTML,…
  • MCP Naver News — MCP Naver News is an MCP server that connects AI assistants to the Naver News API, enabling automated search and…
  • MCP NIF.PT — MCP NIF.PT is an MCP server that connects LLM clients to the Portuguese NIF.PT public API to retrieve and analyze…
  • MCP Node Fetch — MCP Node Fetch is an MCP server that enables language model assistants to retrieve web content and query remote endpoints…
  • MCP Open Library — MCP Open Library is an MCP server that connects AI assistants to the Open Library catalogue API to retrieve book,…

How do I install Simple MCP Tool Server?

Set up a Python 3.10 or higher virtual environment, activate it, and install the project requirements using pip install -r requirements.txt. You can then manage the server process using the provided python -m mcp_simple_tool command-line interface.

What tools does Simple MCP Tool Server provide?

The server exposes three primary tools: fetch, which downloads page text from an absolute URL; search_docs, which performs semantic searches across local SDK documentation to return top excerpts; and get_content, which retrieves full file contents for matched documentation paths.

Which MCP clients work with Simple MCP Tool Server?

The server operates over an SSE transport endpoint at http://localhost:7000/sse. It is documented for use with Cursor by configuring an entry in .cursor/mcp.json, but it can connect to any client supporting SSE MCP transports.

How do I manage the Simple MCP Tool Server lifecycle?

The package includes a CLI module run via python -m mcp_simple_tool. It supports start, stop, check, and restart commands, allowing you to run the server as a background daemon and configure custom ports using the --port flag.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories