Skip to main content
Glama
FradSer

MCP Markdown Conversion Server

by FradSer

MCP-сервер для Markdown

Подписаться на Твиттер значок кузнеца

Английский |简体中文

Мощный сервер Model Context Protocol (MCP), который использует службы Cloudflare AI для преобразования различных форматов файлов в описания Markdown. Этот сервер предоставляет стандартизированный интерфейс для бесшовного преобразования файлов и генерации описаний.

Основные характеристики

  • Полная интеграция с сервисами Cloudflare AI

  • Эффективная генерация описаний Markdown

  • Комплексная поддержка форматов файлов

  • Интеграция API Native Cloudflare tomarkdown

  • Удобный интерфейс MCP

  • Кроссплатформенная совместимость

Related MCP server: Markdownify MCP Server - UTF-8 Enhanced

Поддерживаемые форматы файлов

Категория

Расширения файлов

Документы

.pdf

Изображения

.jpeg, .jpg, .png, .webp, .svg

Веб-контент

.html

Данные

.xml, .csv

Электронные таблицы

.xlsx, .xlsm, .xlsb, .xls, .et, .ods, .numbers

Системные требования

  • Node.js 18 или более поздняя версия

  • Действительный токен API Cloudflare

  • Активный идентификатор учетной записи Cloudflare

Установка

Установка через Smithery

Чтобы автоматически установить Markdown转换服务器 для Claude Desktop через Smithery :

npx -y @smithery/cli install @FradSer/mcp-server-to-markdown --client claude

Ручная установка

Установить глобально с помощью npm:

npm install -g mcp-server-to-markdown

Конфигурация клиента MCP

Интеграция курсора

  1. Перейдите к настройкам курсора.

  2. Выберите «MCP» на боковой панели.

  3. Выберите «Добавить новый глобальный сервер MCP».

  4. Примените следующую конфигурацию:

    {
      "mcpServers": {
        "to-markdown": {
          "command": "mcp-server-to-markdown",
          "args": [
            "CLOUDFLARE_API_TOKEN": "your_api_token"
            "CLOUDFLARE_ACCOUNT_ID": "your_account_id"
          ]
        }
      }
    }

Настройка рабочего стола Клода

Добавьте следующее в ваш claude_desktop_config.json :

{
  "mcpServers": {
    "to-markdown": {
      "command": "mcp-server-to-markdown",
      "args": [
            "CLOUDFLARE_API_TOKEN": "your_api_token"
            "CLOUDFLARE_ACCOUNT_ID": "your_account_id"
          ]
    }
  }
}

Конфигурация ChatWise

  1. Запустить ChatWise

  2. Настройки доступа

  3. Выберите раздел «Инструменты»

  4. Нажмите «+», чтобы добавить новый инструмент

  5. Настройте с помощью следующих параметров:

    • Тип: stdio

    • ID: to-markdown

    • Команда: mcp-server-to-markdown

    • Аргументы:

      CLOUDFLARE_API_TOKEN=your_api_token
      CLOUDFLARE_ACCOUNT_ID=your_account_id

Ссылка на API

Инструмент для разметки

Конвертирует различные форматы файлов в описания Markdown.

Входные параметры:

  • filePaths : Массив (обязательно) — список путей к файлам для обработки

Структура ответа:

[
  {
    "filename": "example.pdf",
    "mimeType": "application/pdf",
    "description": "Generated Markdown description",
    "tokens": 123
  }
]

Руководство по разработке

Начиная

  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

Структура проекта

.
├── src/             # Source code
├── dist/            # Compiled output
├── types.ts         # Type definitions
└── .env             # Environment configuration

Доступные сценарии

  • npm run build — сборка кода TypeScript

  • npm run inspect — запуск с помощью MCP-инспектора

Пример использования

const result = await toMarkdown({
  filePaths: [
    "/path/to/document.pdf",
    "/path/to/image.jpg"
  ]
});

Лицензия

Лицензия Массачусетского технологического института

Этот проект поддерживается Фрадом ЛИ.

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/FradSer/mcp-server-to-markdown'

If you have feedback or need assistance with the MCP directory API, please join our Discord server