Token导航 LogoToken导航TokenDH.com
Cloudflare Markdown MCP Server logo
开发工具stdio官方级别未说明来源级核验

Cloudflare Markdown MCP Server

MCP Server

wrangler

通过Cloudflare Workers提供的Markdown转换API服务,支持多种文件格式(如PDF、Word、Excel等)转换为Markdown,适用于AI代理和开发工作流。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
Markdown转换开发工具Cloudflare WorkersClaude文件处理Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

g-kari

提供方

g-kari

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx wrangler secret put CLOUDFLARE_ACCOUNT_ID # Cloudflare アカウント ID

详细介绍

cloudflare markdown mcp服务器

Cloudflare AI的 Markdown变换API 是可以从Claude Code·Codex等AI代理经由MCP(Model Context Protocol)使用的服务器。

在Cloudflare Workers上运行。

一键部署

![Deploy to Cloudflare](https://deploy.workers.cloudflare.com/?url=https://github.com/g-kari/-cloudflare-markdown-mcp-server)

部署后,请设置以下密码:

npx wrangler secret put CLOUDFLARE_ACCOUNT_ID  # Cloudflare アカウント ID
npx wrangler secret put CLOUDFLARE_API_TOKEN   # Workers AI 権限付き API トークン
如何创建API Token: Cloudflare API代币 → 自定义令牌→ Workers AI: Run 授予权限

MCP端点

https://cloudflare-markdown-mcp-server.0g0.xyz/mcp

交付工具

工具名称|说明| |---------|------| | convert_file_to_markdown 将PDF、Word、Excel、HTML、图像等转换为Markdown | convert_url_to_markdown 将URL的页面内容转换为Markdown | list_supported_formats 获取转换支持格式列表

对应文件格式

|类别|扩展名| |---------|--------| 文档 .pdf | |Web| .html, .htm, .xml | 数据 .csv | |Word| .docx | |Excel| .xlsx, .xlsm, .xlsb, .xls, .et | |开放文档| .odt, .ods | 苹果 .numbers | | 画像 | .jpg, .jpeg, .png, .webp, .svg |

安装,安装

需要的东西

  • devbox (curl -fsSL https://get.jetify.com/devbox | bash)
  • Cloudflare账户(登録
  • Cloudflare API代币(作成方法

安装

git clone https://github.com/g-kari/-cloudflare-markdown-mcp-server.git
cd cloudflare-markdown-mcp-server
make install

设置环境变量

用于本地开发 .dev.vars 创建:

cp .dev.vars.example .dev.vars
# .dev.vars を編集して CLOUDFLARE_ACCOUNT_ID と CLOUDFLARE_API_TOKEN を設定

本地启动

make start
# http://localhost:8788 で起動

部署

# Cloudflare にログイン
npx wrangler login

# シークレット設定
make secret-account-id  # CLOUDFLARE_ACCOUNT_ID を入力
make secret-api-token   # CLOUDFLARE_API_TOKEN を入力

# デプロイ
make deploy

认证(可选)

API_SECRET 来定义自定义外观 /mcp/api/* 中所述修改相应参数的值。未设置时无认证。

标记发行

# openssl(推奨)
openssl rand -hex 32

# Node.js
node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"

# Python
python3 -c "import secrets; print(secrets.token_hex(32))"

配置生产环境

npx wrangler secret put API_SECRET
# → 上で生成したトークンを入力

设置为本地环境

.dev.vars 添加:

API_SECRET=

连接AI代理

Claude Code(单衬垫)

无认证:

claude mcp add cloudflare-markdown \
  -- npx mcp-remote https://cloudflare-markdown-mcp-server.0g0.xyz/mcp

已认证:

claude mcp add cloudflare-markdown \
  -- npx mcp-remote https://cloudflare-markdown-mcp-server.0g0.xyz/mcp \
  --header "Authorization: Bearer "

追加后、/mcp 命令显示三个工具。

要删除:

claude mcp remove cloudflare-markdown

最终 ~/.claude.json 的,之 mcpServers 如下所示:

{
  "cloudflare-markdown": {
    "type": "stdio",
    "command": "npx",
    "args": [
      "mcp-remote",
      "https://cloudflare-markdown-mcp-server.0g0.xyz/mcp",
      "--header",
      "Authorization: Bearer "
    ]
  }
}

连接到本地服务器时

claude mcp add cloudflare-markdown \
  -- npx mcp-remote http://localhost:8788/mcp \
  --header "Authorization: Bearer "

开发指令

make help             # コマンド一覧表示
make install          # 依存パッケージインストール
make start            # ローカル開発サーバー起動
make build            # TypeScript 型チェック
make deploy           # Cloudflare Workers にデプロイ
make logs             # Worker ログをリアルタイム確認
make inspector        # MCP Inspector でツールをテスト
make secret-list      # 設定済みシークレット一覧

创建API Token

  1. Cloudflare API代币 访问
  2. 选择“创建到”→“自定义到”
  3. 授予以下权限:

- Workers AI --快跑 - Workers Scripts --编辑

  1. 生成并复制标记

项目结构

cloudflare-markdown-mcp-server/
├── .claude/
│   └── agents/              # Claude Code サブエージェント定義
│       ├── project-manager.md
│       ├── mcp-developer.md
│       ├── api-integrator.md
│       ├── tester.md
│       └── deployer.md
├── src/
│   ├── index.ts             # Worker エントリポイント
│   └── mcp.ts               # MCP ツール実装 (MarkdownMCP クラス)
├── .dev.vars.example        # 環境変数テンプレート
├── devbox.json              # 開発環境定義
├── Makefile                 # コマンド集約
├── wrangler.jsonc           # Cloudflare Workers 設定
├── package.json
└── tsconfig.json

许可证

麻省理工学院

目录标签

目录标签

Markdown转换开发工具Cloudflare WorkersClaude文件处理TypeScript本地部署AI集成CloudflareWorkers

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

wrangler

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP