
g36maid/zed-mcp-server-markitdown
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
マークダウン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 oronnxruntimedependency 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
インストール
uvx --python 3.13 markitdown-mcp