GZ

g36maid/zed-mcp-server-markitdown

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

23 stars 4 forks 品質 51 トレンド 10NOASSERTION

マークダウンMCP Zedサーバー

概要

インストールのタイムアウトやonnxruntimeの依存関係の競合に遭遇した場合は、 ➡ python 3.14+ をお読みください。 インストール前のクイックフィックスセクション。 この拡張機能は、Zed のアシスタント用のモデルコンテキストプロトコル (MCP) サーバーとして MarkItDown を統合します。 アップストリーム情報については、MarkItDown-MCP をご確認ください。 - 任意のファイルをアップロードまたは参照し、この拡張は、AIがマルチモーダリティなしで理解し、動作することができるマークダウンをきれいにするためにそれを変換します。 URI が http:, https:, file:, または data: URI であることができる、transform to markdown(uri) の 1 つのツールを expose します。 Zed の設定やアシスタント設定 UI によるアクセス: - : npm パッケージのバージョンを指定します (デフォルト: "latest") - (自動的にZedによって処理される) - (自動的にZedによって処理される) - (最初のパッケージのインストールおよびWeb呼出しのために)

概要(AI 翻訳)

[!警告] Python 3.14+ / アーチベースのユーザー: インストールのタイムアウトや onnxruntime の依存関係の競合に遭遇した場合は、 ➡ Python 3.14+ をお読みください。 インストール前のクイックフィックスセクション。

この拡張機能は、Zed のアシスタント用のモデルコンテキストプロトコル (MCP) サーバーとして MarkItDown を統合します。

アップストリーム情報については、MarkItDown-MCP をご確認ください。

この拡張子が何であるか

AIコンテクストに文書を入力 - 任意のファイルをアップロードまたは参照し、この拡張は、AIがマルチモーダリティなしで理解し、動作することができるマークダウンをきれいにするためにそれを変換します。

サポートされているファイルタイプ

http:, https:], file:], または [data:]の URI を 1 つのツールを 公開します。

| カテゴリー | フォーマット | AI活用事例 | お問い合わせ |ドキュメント | PDF、Word(.docx)、Excel(.xlsx)、PowerPoint(.pptx) | レポートの分析、プレゼンテーションのまとめ、データを抽出 | |Images | JPG、PNG、GIF(OCR) | スクリーンショットの読み出し、グラフの分析、画像の記述 | |Audio | MP3、WAV(転写付き) | トークミーティングの開催、スピーチ内容の分析 | |Web | HTTP/HTTPS URL | 論文のまとめ・抽出キー |

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

MarkItDown MCP Server for Zed

[!WARNING]
Python 3.14+ / Arch-based Users: If you encounter installation timeouts or onnxruntime dependency conflicts, please read the 🛠️ Python 3.14+ Quick Fix section below before installation.

This extension integrates MarkItDown as a Model Context Protocol (MCP) Server for for Zed’s Assistant.

for upstream information, check MarkItDown-MCP

What This Extension Does

Turn any Documents into AI Context - Upload or reference any file, and this extension converts it to clean Markdown that AI can understand and work with without Multimodality.

Supported File Types

It exposes one tool: convert_to_markdown(uri), where uri can be any http:, https:, file:, or data: URI.

Category Formats AI Use Cases
Documents PDF, Word (.docx), Excel (.xlsx), PowerPoint (.pptx) Analyze reports, summarize presentations, extract data
Images JPG, PNG, GIF (with OCR) Read text from screenshots, analyze charts, describe images
Audio MP3, WAV (with transcription) Transcribe meetings, analyze speech content
Web HTTP/HTTPS URLs Summarize articles, extract key information
Data CSV, JSON, XML Process structured data, generate insights
Archives ZIP files Analyze multiple files at once

Quick Start

Installation (dev)

# Clone the repo
git clone [https://github.com/G36maid/zed-mcp-server-markitdown.git](https://github.com/G36maid/zed-mcp-server-markitdown.git)
cd zed-mcp-server-markitdown

# Build the extension
cargo build --release

# Add as a dev extension in Zed:
# In Zed, go to Extensions → Install Dev Extension → Select this directory

Usage Examples

Convert a PDF report:

Please analyze this PDF report and summarize the key findings.

Extract data from a spreadsheet:

Convert this Excel file to markdown and show me the top 5 entries.

Analyze a webpage:

Summarize the main points from this article form link in README.

Configuration

Optional Settings

Access through Zed’s settings or the Assistant configuration UI:

{
  "context_servers": {
    "mcp-server-markitdown": {
      "settings": {
        "package_version": "latest"
      }
    }
  }
}
  • package_version: Specify npm package version (default: “latest”)

Prerequisites

  • Node.js and npm (automatically handled by Zed)
  • Rust (automatically handled by Zed)
  • Internet connection (for initial package installation and web calls)

Local Development

# Clone the repo
git clone [https://github.com/G36maid/zed-mcp-server-markitdown.git](https://github.com/G36maid/zed-mcp-server-markitdown.git)
cd zed-mcp-server-markitdown

# Build the extension
cargo build --release
GitHub で README 全文を見る

インストール

uvx --python 3.13 markitdown-mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →