Serveur MCP vers Markdown - MCP Server sécurisé par ALMC Security 2025

Serveur MCP vers Markdown

Voir sur GitHub

MCP Server To Markdown

Twitter Followsmithery badge

French | 简体中文

Un puissant serveur Model Context Protocol (MCP) qui exploite les services Cloudflare AI pour convertir divers formats de fichiers en descriptions Markdown. Ce serveur fournit une interface standardisée pour une conversion de fichiers et une génération de descriptions transparentes.

Caractéristiques principales

  • Intégration transparente avec les services Cloudflare AI
  • Génération efficace de descriptions Markdown
  • Prise en charge complète des formats de fichiers
  • Intégration native de l'API Tomarkdown de Cloudflare
  • Interface MCP conviviale
  • Compatibilité multiplateforme

Formats de fichiers pris en charge

CatégorieExtensions de fichiers
Documents.pdf
Images.jpeg, .jpg, .png, .webp, .svg
Contenu Web.html
Données.xml, .csv
Feuilles de calcul.xlsx, .xlsm, .xlsb, .xls, .et, .ods, .numbers

Configuration requise

  • Node.js 18 ou plus récent
  • Jeton API Cloudflare valide
  • ID de compte Cloudflare actif

Installation de l'application

Installation via Smithery

Pour installer Markdown转换服务器 pour Claude Desktop automatiquement via Smithery:

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

Installation manuelle

Installer globalement à l'aide de npm :

npm install -g mcp-server-to-markdown

Configuration du client MCP

Intégration du curseur

  1. Naviguer vers les paramètres du curseur
  2. Sélectionnez "MCP" dans la barre latérale
  3. Choisissez "Add new global MCP server" (Ajouter un nouveau serveur MCP global)
  4. Appliquez la configuration suivante :
    { "mcpServers" : { "to-markdown" : { "command" : "mcp-server-to-markdown", "args" : ["CLOUDFLARE_API_TOKEN" : "votre_api_token" "CLOUDFLARE_ACCOUNT_ID" : "your_account_id" ] } }

Configuration de Claude Desktop

Ajoutez les éléments suivants à votre fichier claude_desktop_config.json:

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

Configuration de ChatWise

  1. Lancer ChatWise
  2. Accéder aux paramètres
  3. Sélectionnez la section Outils
  4. Cliquez sur "+" pour ajouter un nouvel outil
  5. Configurer avec les paramètres suivants
    • Type : stdio
    • ID : to-markdown
    • Commande : mcp-server-to-markdown
    • Args :
      CLOUDFLARE_API_TOKEN=votre_api_token CLOUDFLARE_ACCOUNT_ID=votre_id_compte

Référence API

outil to-markdown

Convertit divers formats de fichiers en descriptions Markdown.

Paramètres d'entrée :

  • filePaths: Tableau (obligatoire) - Liste des chemins d'accès aux fichiers à traiter

Structure de la réponse :

[ { "filename" : "example.pdf", "mimeType" : "application/pdf", "description" : "Description Markdown générée", "tokens" : 123 } ]

Guide de développement

Mise en route

  1. Cloner et configurer l'environnement :
git clone <repository-url> cd mcp-server-to-markdown cp .env.example .env
  1. Configurer les informations d'identification Cloudflare :
CLOUDFLARE_API_TOKEN=votre_api_token CLOUDFLARE_ACCOUNT_ID=votre_id_compte
  1. Installer les dépendances et construire :
npm install npm run build

Structure du projet

. ├── src/ # Code source ├── dist/ # Sortie compilée ├── types.ts # Définitions de types └── .env # Configuration de l'environnement

Scripts disponibles

  • npm run build - Construire du code TypeScript
  • npmrun inspect - Exécuter avec l'inspecteur MCP

Exemple d'utilisation

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

Licence

Licence MIT

Ce projet est maintenu par Frad LEE

Liés dans Service en nuage - MCP Servers sécurisés

ServeurRésuméActions
CDK AWSServeur MCP pour les meilleures pratiques du kit de développement cloud (CDK) d'AWS, les modèles d'i...Voir
Outil IOL MCPUn outil de protocole de contexte de modèle (MCP) pour interagir avec l'API d'Invertir Online (IOL)...Voir
WeatherXM PROUne implémentation de serveur MCP exposant les API de WeatherXM PRO en tant qu'outils MCP, permettan...Voir
Gestion des PC dans le nuageMCP Server pour la gestion des PC du nuage Azure à l'aide de l'API Microsoft Graph.Voir
TerraUn serveur Model Context Protocol qui permet aux LLM de configurer le tableau de bord TerraAPI.Voir
DokployL'interface ultime de l'univers Dokploy, alimentée par l'IAVoir