mdurl
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
go_mcp_server_mdurl
A Go MCP (Model Context Protocol) server that converts URL content to Markdown.
Server URL: http://localhost:8890/sse
Requirements
Go 1.23+
Related MCP server: urltomarkdown-mcp
Tools
markdown_content_of_url- Extracts the main article content from a URL and converts it to Markdownmarkdown_all_html_of_url- Converts the entire HTML content from a URL to Markdown
Running
The server can operate in two modes: stdio and sse (Server-Sent Events). By default, it uses sse.
Stdio
go_mcp_server_mdurl -t stdioSSE
go_mcp_server_mdurl -t sse -h 0.0.0.0 -p 8890SSE endpoint:
http://localhost:8890/sseBuild
make buildBinary output: ./go_mcp_server_mdurl
npm / npx
This repo includes an npm wrapper so the server can be installed and run via npx.
Build npm package (multi-platform binaries)
npm run build:npmThis creates platform binaries under native/ and prepares the package for npm pack/publish.
Run with npx
After publishing the package (or using a local tarball), you can run:
npx go-mdurl-mcp-server -t stdioTo run a specific version:
npx go-mdurl-mcp-server@1.0.0 -t stdioFor a local tarball:
npm pack
npx ./go-mdurl-mcp-server-*.tgz -t stdioClaude Code
claude mcp add --transport stdio mdurl -- npx -y go-mdurl-mcp-server -t stdioIn project .mcp.json or global ~/.claude.json:
{
"mcpServers": {
"mdurl": {
"type": "stdio",
"command": "npx",
"args": ["-y", "go-mdurl-mcp-server", "-t", "stdio"]
}
}
}Codex CLI
Codex supports MCP servers in ~/.codex/config.toml or via the codex mcp add command.
Add via CLI:
codex mcp add mdurl -- npx -y go-mdurl-mcp-server -t stdioOr configure in ~/.codex/config.toml:
[mcp_servers.mdurl]
command = "npx"
args = ["-y", "go-mdurl-mcp-server", "-t", "stdio"]Cursor
macOS/Linux:
~/.cursor/mcp.jsonWindows:
%USERPROFILE%\\.cursor\\mcp.json
{
"mcpServers": {
"mdurl": {
"command": "npx",
"args": ["-y", "go-mdurl-mcp-server", "-t", "stdio"]
}
}
}MCP Client Config Example
{
"mcpServers": {
"mdurl": {
"command": "/path/to/go_mcp_server_mdurl",
"args": ["-t", "stdio"]
}
}
}Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Convert any webpage to clean LLM-ready markdown, extraction-first, with article and news modes.
Turn any web page URL or HTML into clean Markdown or plain text for an LLM to read.
Converts any URL to clean, LLM-ready Markdown using real Chrome browsers
Web scraping for AI agents. Converts URLs to clean, LLM-ready Markdown with anti-bot bypass.
Related MCP Servers
- AlicenseAqualityDmaintenanceConverts various file types and web content to Markdown format. It provides a set of tools to transform PDFs, images, audio files, web pages, and more into easily readable and shareable Markdown text.10581 npm3,001MIT
- AlicenseAqualityDmaintenanceConverts URLs and raw HTML to clean Markdown, enabling AI assistants to read web pages for summarization, analysis, or ingestion.213 npm1MIT
- AlicenseNot gradedqualityDmaintenanceConverts HTML webpages to clean Markdown format, reducing size by ~90-95% while preserving tables, images, and important content. Supports both simple HTTP fetch and Playwright browser mode for JavaScript-heavy or authenticated pages.5MIT
- AlicenseNot gradedqualityDmaintenanceConverts URLs into clean, LLM-ready markdown, respecting robots.txt and never bypassing anti-bot measures or paywalls.MIT