go_mcp_server_mdurl
Go-MCP(模型上下文协议)服务器,将URL内容转换为Markdown。
服务器URL: http://localhost:8890/sse
需求
- 转到1.23+
工具
markdown_content_of_url-从URL中提取主要文章内容并将其转换为Markdownmarkdown_all_html_of_url-将整个HTML内容从URL转换为Markdown
跑步
服务器可以在两种模式下运行:stdio和sse(服务器发送事件)。默认情况下,它使用sse。
工作室
go_mcp_server_mdurl -t stdio上海证券交易所
go_mcp_server_mdurl -t sse -h 0.0.0.0 -p 8890SSE端点:
http://localhost:8890/sse构建
make build二进制输出: ./go_mcp_server_mdurl
npm/npx
此仓库包含一个npm包装器,因此可以通过以下方式安装和运行服务器 npx.
构建npm包(多平台二进制文件)
npm run build:npm这将在以下位置创建平台二进制文件 native/ 并准备包装 npm pack/出版。
使用npx运行
发布包(或使用本地tarball)后,您可以运行:
npx go-mdurl-mcp-server -t stdio要运行特定版本,请执行以下操作:
npx go-mdurl-mcp-server@1.0.0 -t stdio对于本地tarball:
npm pack
npx ./go-mdurl-mcp-server-*.tgz -t stdio克劳德代码
claude mcp add --transport stdio mdurl -- npx -y go-mdurl-mcp-server -t stdio在项目中 .mcp.json 或全球 ~/.claude.json:
{
"mcpServers": {
"mdurl": {
"type": "stdio",
"command": "npx",
"args": ["-y", "go-mdurl-mcp-server", "-t", "stdio"]
}
}
}Codex CLI
Codex支持MCP服务器 ~/.codex/config.toml 或通过 codex mcp add 命令。
通过CLI添加:
codex mcp add mdurl -- npx -y go-mdurl-mcp-server -t stdio或在中配置 ~/.codex/config.toml:
[mcp_servers.mdurl]
command = "npx"
args = ["-y", "go-mdurl-mcp-server", "-t", "stdio"]光标
- macOS/Linux:
~/.cursor/mcp.json - 窗户:
%USERPROFILE%\\.cursor\\mcp.json
{
"mcpServers": {
"mdurl": {
"command": "npx",
"args": ["-y", "go-mdurl-mcp-server", "-t", "stdio"]
}
}
}MCP客户端配置示例
{
"mcpServers": {
"mdurl": {
"command": "/path/to/go_mcp_server_mdurl",
"args": ["-t", "stdio"]
}
}
}
