Alternatives to microsoft/markitdown
MarkItDown is Microsoft's lightweight Python utility for converting files to Markdown for use with LLMs and text-analysis pipelines, and this repository includes the markitdown-mcp package that exposes the converter through MCP. It converts PDF, PowerPoint, Word, Excel, images (EXIF metadata and OCR), audio (EXIF metadata and speech transcription), HTML, text-based formats such as CSV, JSON, and XML, ZIP files, YouTube URLs, and EPUBs, preserving document structure such as headings, lists, tables, and links.
microsoft/markitdown is tagged Python, Communication. The servers below cover similar ground, ranked by how many tags they share with it, then by GitHub stars.
taylorwilsdon/google_workspace_mcp
by taylorwilsdon
🐍 ☁️ 🍎 🪟 🐧 - Comprehensive Google Workspace MCP server with full support for Google Calendar, Drive, Gmail, and Docs, Forms, Chats, Slides and Sheets over stdio, Streamable HTTP and SSE transports
uvx workspace-mcpxing5/mcp-google-sheets
by xing5
🐍 ☁️ - A Model Context Protocol server for interacting with Google Sheets. This server provides tools to create, read, update, and manage spreadsheets through the Google Sheets API.
uvx mcp-google-sheetsMarkusPfundstein/mcp-gsuite
by MarkusPfundstein
🐍 ☁️ - Integration with gmail and Google Calendar.
npx -y -y @smithery/cliInditexTech/mcp-teams-server
by InditexTech
🐍 ☁️ - MCP server that integrates Microsoft Teams messaging (read, post, mention, list members and threads)
npx -y inditextech-mcp-teams-serverserpapi/serpapi-mcp
by serpapi
🐍 ☁️ 🏠 🍎 🪟 🐧 - SerpApi MCP Server for Google and other search engine results. Provides multi-engine search across Google, Bing, Yahoo, DuckDuckGo, YouTube, eBay, and more with real-time weather d
npx -y @modelcontextprotocol/inspectorgomarble-ai/google-ads-mcp-server
by gomarble-ai
🐍 ☁️ - MCP server acting as an interface to the Google Ads, enabling programmatic access to Google Ads data and management features.
npx -y gomarble-ai-google-ads-mcp-serverleehanchung/bing-search-mcp
by leehanchung
📇 ☁️ - Web search capabilities using Microsoft Bing Search API
uvx bing-search-mcpfeuerdev/keep-mcp
by feuerdev
🐍 ☁️ - Read, create, update and delete Google Keep notes.
npx -y feuerdev-keep-mcpmindsdb/mindsdb
by mindsdb
Connect and unify data across various platforms and databases with .
npx -y mindsdb-mindsdbFastMCP
by jlowin
🐍 - A high-level framework for building MCP servers in Python
npx -y fastmcporaios/serena
by oraios
🐍 🏠 - A fully-featured coding agent that relies on symbolic code operations by using language servers.
npx -y oraios-serenaPython MCP SDK
by modelcontextprotocol
The official Python SDK for the Model Context Protocol. With it, developers build MCP servers that expose tools, resources, and prompts to any MCP host, and MCP clients that connect to any MCP server, over the standard stdio, Streamable HTTP, and SSE transports; it requires Python 3.11+, and the optional CLI extra adds the mcp command-line tool (mcp dev, mcp run, mcp install). It is a development library, not a ready-made data server.
npx -y -y @modelcontextprotocol/inspector