MCP Server To Markdown

MCP Server To Markdown

site icon
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

调试方式

  1. 克隆并设置环境:
git clone <repository-url>
cd mcp-server-to-markdown
cp .env.example .env
  1. 配置 Cloudflare 凭证:
CLOUDFLARE_API_TOKEN=your_api_token
CLOUDFLARE_ACCOUNT_ID=your_account_id
  1. 安装依赖并构建:
npm install
npm run build
  1. 运行调试脚本:
npm run inspect

许可证

该项目遵循 MIT 开源许可条款。