这是一个基于 Cloudflare Workers 的模型上下文协议(MCP)服务器,使用 WebforAI 从网页中提取纯文本。
WebforAI 是一个强大的库,旨在使网络内容对 AI 模型可用。它提供了以下工具:
此 MCP 服务器利用 WebforAI 的功能从任何网页 URL 中提取纯文本,使其易于通过模型上下文协议将网络内容输入到 AI 模型中。
这将把您的 MCP 服务器部署到类似这样的 URL:webforai-mcp-server.<your-account>.workers.dev/sse
克隆此仓库:
git clone https://github.com/yutakobayashidev/webforai-mcp-server.git
cd webforai-mcp-server
安装依赖项:
pnpm install
启动开发服务器:
pnpm dev
您的服务器将在 http://localhost:8787 可用
extractWebPageText 工具接受一个指向网页的 URL,并返回以 Markdown 格式提取的文本内容:
{
"url": "https://example.com/page"
}
响应将包含以 Markdown 格式提取的文本,其中:
webforai-mcp-server.<your-account>.workers.dev/sse)要从 Claude Desktop 连接到您的 MCP 服务器:
{
"mcpServers": {
"webforaiExtractor": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse" // 或 webforai-mcp-server.your-account.workers.dev/sse
]
}
}
}
MIT