
g36maid/zed-mcp-server-markitdown
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
마크ItDown MCP Zed용 서버
개요
설치 타임 아웃 또는 onnxruntime 의존성 충돌을 발생하면 ️ Python 3.14+를 읽으십시오. 설치하기 전에 빠른 수정 섹션. 이 확장은 Zed의 Assistant에 대한 Model Context Protocol (MCP) Server로 MarkItDown을 통합합니다. 업스트림 정보, MarkItDown-MCP 확인 - 업로드 또는 참조 모든 파일 및이 확장은 AI가 Multimodality없이 이해하고 작동 할 수있는 Markdown을 청소하기 위해 변환합니다. 그것은 하나의 도구를 노출: convert to markdown(우리), 어디 uri 할 수 있는 모든 http:, https:, 파일:, 또는 데이터: URI. Zed의 설정 또는 Assistant 구성 UI를 통해 액세스 : - : npm 패키지 버전 지정 (기본값: "latest") - (Zed로 자동 처리) - (Zed로 자동 처리) - (초기 패키지 설치 및 웹 통화 용)
개요(AI 번역)
[!수신] **Python 3.14+ / 아치 기반 사용자: ** 설치 타임 아웃 또는
onnxruntime종속 충돌을 발생하면 ️ Python 3.14+를 읽으십시오. 설치하기 전에 빠른 수정 섹션.
이 확장은 Zed의 Assistant에 대한 Model Context Protocol (MCP) Server로 MarkItDown을 통합합니다.
업스트림 정보, MarkItDown-MCP 확인
이 확장은 무엇입니까?
AI Context에 어떤 문서를 돌려 - 업로드 또는 참조 모든 파일, 그리고 이 확장은 AI가 Multimodality없이 이해하고 작업 할 수있는 Markdown을 깨끗하게 변환합니다.
지원된 파일 유형
그것은 하나의 도구를 노출: convert_to_markdown(uri), 어디 uri 할 수 있습니다 어떤 http:, https:], file:], 또는 data: URI.
| 카테고리 | 형식 | AI 사용 사례 |
|---|---|---|
| Documents | PDF, Word(.docx), Excel(.xlsx), PowerPoint(.pptx) | 분석 보고서, 요약 발표, 데이터 추출 |
| Images | JPG, PNG, GIF(OCR 포함) | 스크린샷, 분석 차트에서 텍스트를 읽으신 후 이미지를 설명해 주세요 |
| Audio | MP3, WAV(문자 포함) | Transcribe meetings, 해석 연설 내용 |
| 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