
MCP Server To Markdown

2025.04.12
30
JavaScript文件转换Markdown生成内容生成
mcp-server-to-markdown 是一个基于 Cloudflare AI 服务的强大模型上下文协议(MCP)服务器,能够将各种文件格式转换为 Markdown 描述。该服务器提供了一个标准化的接口,用于无缝的文件转换和描述生成。
View on GitHub
Overview
基本能力
产品定位
mcp-server-to-markdown 是一个基于 Cloudflare AI 服务的文件转换工具,专注于将多种文件格式高效地转换为 Markdown 描述。
核心功能
- 与 Cloudflare AI 服务的无缝集成
- 高效的 Markdown 描述生成
- 全面的文件格式支持
- 原生的 Cloudflare tomarkdown API 集成
- 用户友好的 MCP 接口
- 跨平台兼容性
适用场景
- 需要将文档、图片、网页内容等转换为 Markdown 描述的场景
- 自动化文档处理和内容生成的场景
- 开发者和技术团队需要快速生成文件描述的场景
工具列表
- to-markdown Tool:将各种文件格式转换为 Markdown 描述。
- 输入参数:
filePaths
(必需) - 要处理的文件路径列表 - 响应结构:包含文件名、MIME 类型、生成的 Markdown 描述和令牌数的 JSON 数组
常见问题解答
- 系统要求:Node.js 18 或更高版本,有效的 Cloudflare API 令牌,活跃的 Cloudflare 账户 ID
- 安装问题:确保全局安装时具有足够的权限
- 配置问题:确保 Cloudflare API 令牌和账户 ID 正确配置
使用教程
使用依赖
- Node.js 18 或更高版本
- 有效的 Cloudflare API 令牌
- 活跃的 Cloudflare 账户 ID
安装教程
全局安装:
npm install -g mcp-server-to-markdown
调试方式
- 克隆并设置环境:
git clone <repository-url>
cd mcp-server-to-markdown
cp .env.example .env
- 配置 Cloudflare 凭证:
CLOUDFLARE_API_TOKEN=your_api_token
CLOUDFLARE_ACCOUNT_ID=your_account_id
- 安装依赖并构建:
npm install
npm run build
- 运行调试脚本:
npm run inspect