Serwer MCPInstaluje się bez problemów
Czytanie plików Word, PDF i Excel
MarkItDown MCP
Serwer MCP od Microsoftu zamienia pliki PDF, Word, Excel, PowerPoint i inne na Markdown, aby asystent mógł je czytać i streszczać.
- Działa z
- Claude Code, Codex CLI, Gemini CLI
- Dla kogo
- Praca i badania, Dla każdego
Co robi
Asystent AI dobrze czyta tekst, ale nie potrafi bezpośrednio otworzyć pliku PDF ani Worda. MarkItDown zamienia te formaty na Markdown, czyli prosty format tekstowy, który zachowuje nagłówki, listy i tabele.
Ten wpis dotyczy wersji działającej jako serwer MCP. Daje ona asystentowi jedno narzędzie: zamianę pliku lub adresu strony internetowej na Markdown.
Komu pomaga
Każdemu, kto chce, żeby asystent streszczał raporty, umowy, prezentacje lub arkusze kalkulacyjne.
Jak zacząć
Zainstaluj serwer, a potem poproś: „Zamień ten PDF na Markdown i podaj mi pięć najważniejszych punktów.”
Uważaj
Narzędzie może odczytać każdy plik, którego adres poda mu asystent. Nie zostawiaj go uruchomionego z dostępem do prywatnych folderów. Porównaj streszczenie ze źródłem.
Jak zainstalować
pip install markitdown-mcpJak tego używać
Po instalacji podaj asystentowi adres pliku, na przykład ~/Documents/report.pdf, i poproś o streszczenie. Narzędzie najpierw zamienia plik na tekst w formacie Markdown.
Na co uważać
- Serwer czyta każdy adres pliku, który poda mu asystent, także pliki spoza folderu, o który Ci chodziło. Jeśli nie ufasz asystentowi w pełni, uruchom serwer w ograniczonym środowisku.
- Opcjonalna funkcja opisywania obrazów wysyła obrazy do usługi z modelem językowym.
- Treść ze stron internetowych lub z plików może zawierać ukryte instrukcje dla asystenta.
Licencja i autor
- Licencja
- MIT
- Autor
- Microsoft
- Kod źródłowy
- github.com/microsoft/markitdown
Jak to testowaliśmy
12 października 2026 zainstalowaliśmy ten dodatek na czystym komputerze testowym. Zainstalowaliśmy go i uruchomiliśmy w czystym systemie testowym. Jeszcze nieużywane w prawdziwej pracy.
Nie konwertowaliśmy żadnego pliku. Komendy pip nie uruchamialiśmy. Użyliśmy uvx, które uruchamia ten sam pakiet. Przy pierwszym uruchomieniu pobrało się wiele pakietów Pythona.
Szczegóły techniczne testu
- Data
- 12 października 2026
- Metoda
- W czystym kontenerze bez konta uruchomiliśmy uvx markitdown-mcp i wysłaliśmy żądania MCP initialize oraz tools/list. Serwer odpowiedział, że ma jedno narzędzie (convert_to_markdown). Zarejestrowaliśmy go też własną komendą claude mcp add (nie z README), a claude mcp list pokazało, że jest połączony. Nie konwertowaliśmy żadnego pliku.
Sprawdzone ponownie: 12 października 2026
Źródła
- github.com/microsoft/markitdown