MCP-сервер для Markdown👁 Image
👁 Подписаться на Твиттер
👁 значок кузнеца
Английский |简体中文
Мощный сервер Model Context Protocol (MCP), который использует службы Cloudflare AI для преобразования различных форматов файлов в описания Markdown. Этот сервер предоставляет стандартизированный интерфейс для бесшовного преобразования файлов и генерации описаний.
Основные характеристики
Полная интеграция с сервисами Cloudflare AI
Эффективная генерация описаний Markdown
Комплексная поддержка форматов файлов
Интеграция API Native Cloudflare tomarkdown
Удобный интерфейс MCP
Кроссплатформенная совместимость
Related MCP server: Textin MCP Server
Поддерживаемые форматы файлов
Категория | Расширения файлов |
Документы | |
Изображения | .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
Интеграция курсора
Перейдите к настройкам курсора.
Выберите «MCP» на боковой панели.
Выберите «Добавить новый глобальный сервер MCP».
Примените следующую конфигурацию:
{ "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
Запустить ChatWise
Настройки доступа
Выберите раздел «Инструменты»
Нажмите «+», чтобы добавить новый инструмент
Настройте с помощью следующих параметров:
Тип:
stdioID:
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
}
]Руководство по разработке
Начиная
Клонирование и настройка среды:
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Структура проекта
.
├── src/ # Source code
├── dist/ # Compiled output
├── types.ts # Type definitions
└── .env # Environment configurationДоступные сценарии
npm run build— сборка кода TypeScriptnpm run inspect— запуск с помощью MCP-инспектора
Пример использования
const result = await toMarkdown({
filePaths: [
"/path/to/document.pdf",
"/path/to/image.jpg"
]
});Лицензия
Лицензия Массачусетского технологического института
Этот проект поддерживается Фрадом ЛИ.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
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
