WebHelp MCP Server
Transform any public Oxygen WebHelp deployment into a Model Context Protocol server with simplicity.Visit the live demo at webhelp-mcp.vercel.app
What is WebHelp MCP Server?
WebHelp MCP Server is a Next.js-based service that creates Model Context Protocol (MCP) servers from Oxygen WebHelp documentation sites. It enables AI tools like Claude Desktop, ChatGPT Deep Research, and Cursor to query and retrieve documentation content seamlessly. The server dynamically loads WebHelp search indexes and exposes two powerful MCP tools:- search — Query documentation with semantic search and boolean operators
- fetch — Retrieve complete document content converted to Markdown
Key Features
Lightning Fast
Generate MCP servers instantly for any public WebHelp deployment
Semantic Search
Intelligent search with automatic fallback to index-based search
Federated Search
Query multiple documentation sites simultaneously
Wide Compatibility
Works with Claude Desktop, ChatGPT, Cursor, Oxygen AI Positron, and more
HTML to Markdown
Automatically converts WebHelp HTML to clean Markdown for AI consumption
Open Source
MIT licensed and available on GitHub
How It Works
The server uses a Next.js API route at/[...site] that:
- Accepts a WebHelp site URL in the request path
- Dynamically loads the site’s search index
- Exposes MCP
searchandfetchtools - Converts HTML content to Markdown for AI processing
Quick Links
Get Started
Set up your first MCP server in minutes
Deploy to Vercel
Launch your own instance on Vercel
Search Tool
Learn about the search MCP tool
Integration Guides
Connect to your favorite AI tools
Technology Stack
- Framework: Next.js 15 with React 19 and TypeScript
- MCP Handler:
mcp-handlerwith customWebHelpSearchClient - Content Processing:
jsdomandturndownfor HTML to Markdown conversion - Search Engine: Dynamic WebHelp index loader with semantic search support
WebHelp MCP Server is designed for public documentation sites. See the Security guide for important considerations when hosting your own instance.