A powerful Model Context Protocol (MCP) server designed for fetching website content and converting it to Markdown format, making it easier for AI to understand and process website information.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add website-to-markdown --env WEBSITES_CONFIG_PATH='<WEBSITES_CONFIG_PATH>' -- npx -y website-to-markdown-mcp~/.codex/config.toml
[mcp_servers.website-to-markdown]
command = "npx"
args = ["-y", "website-to-markdown-mcp"]
env = { WEBSITES_CONFIG_PATH = "<WEBSITES_CONFIG_PATH>" }
# codex mcp add website-to-markdown --env WEBSITES_CONFIG_PATH='<WEBSITES_CONFIG_PATH>' -- npx -y website-to-markdown-mcp~/.cursor/mcp.json
{
"mcpServers": {
"website-to-markdown": {
"command": "npx",
"args": [
"-y",
"website-to-markdown-mcp"
],
"env": {
"WEBSITES_CONFIG_PATH": "<WEBSITES_CONFIG_PATH>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"website-to-markdown": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"website-to-markdown-mcp"
],
"env": {
"WEBSITES_CONFIG_PATH": "<WEBSITES_CONFIG_PATH>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"website-to-markdown": {
"command": "npx",
"args": [
"-y",
"website-to-markdown-mcp"
],
"env": {
"WEBSITES_CONFIG_PATH": "<WEBSITES_CONFIG_PATH>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"website-to-markdown": {
"command": "npx",
"args": [
"-y",
"website-to-markdown-mcp"
],
"env": {
"WEBSITES_CONFIG_PATH": "<WEBSITES_CONFIG_PATH>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"website-to-markdown": {
"command": "npx",
"args": [
"-y",
"website-to-markdown-mcp"
],
"env": {
"WEBSITES_CONFIG_PATH": "<WEBSITES_CONFIG_PATH>"
}
}
}
}Environment variables
WEBSITES_CONFIG_PATH
Replace the placeholders with your own credentials and keep them out of version control.