Packages
An MCP server that bridges AI agents to Microsoft Fabric Real-Time Intelligence services, exposing Kusto queries, Eventstreams, Activators, and Maps as tools through the Model Context Protocol.
Provides core abstractions and base classes that Kiota-generated SDKs depend on to function, including request handling, serialization, and HTTP middleware patterns.
Provides Azure identity authentication for HTTP requests in Kiota-generated API client libraries, integrating with Azure's identity services.
Install it if you are using Kiota-generated clients and need to authenticate against Azure-protected APIs or Microsoft Graph.
Provides default client setup and request handling for Kiota-generated API clients, bundling serialization and HTTP adapters for Microsoft Graph integration.
Install it if you are building a client for Microsoft Graph or another OpenAPI-based service using Kiota.
Provides an HTTP client implementation for Kiota-generated Python API libraries, using httpx as the underlying transport layer.
Handles serialization of data into application/x-www-form-urlencoded format for use with Kiota-generated API client libraries.
Serializes and deserializes JSON payloads for Kiota-generated API client libraries in Python.
Handles multipart/form-data serialization for Kiota-generated API client libraries, enabling them to send multipart payloads to supporting API endpoints.
Serializes and deserializes plain text payloads for Kiota-generated API client libraries, handling text/plain content types from REST endpoints.
Provides a unified OpenTelemetry distribution for Python that simplifies instrumentation across Azure Monitor, OTLP-compatible backends, and Microsoft Agent 365 integrations.
Install it if you want a batteries-included distribution; skip it if you need minimal dependencies or are not using Azure.
Detects and masks sensitive data in text using regex patterns, with built-in rules for common secret types and options to replace matches with symbols or SHA256 hashes.
Not recommended if you need active maintenance, custom pattern tuning, or support for emerging secret formats.
HTTP client library for Microsoft Teams Bot Framework APIs, providing typed models, authentication handlers, and bot/user/conversation/team/meeting API clients.
Framework for building Microsoft Teams applications with decorator-based activity routing, OAuth authentication, and Microsoft Graph integration.
Provides Pydantic-based models for building Adaptive Cards and Teams-specific actions in Microsoft Teams applications.
Provides shared utilities for Microsoft Teams SDK packages, including an async HTTP client with token support, type-safe event emitter, local storage implementations, and logging helpers.
A Python wrapper for the Microsoft Graph API that handles OAuth 2.0 authentication and provides structured access to Microsoft 365 resources including mail, calendar, contacts, files, and OneNote.
However, verify that the endpoints you need are stable and that the package's v1.0.0+ breaking changes align with your use case; consider monitoring for security…
Parses and validates OpenStack microversion headers in HTTP requests, extracting version information for API versioning and providing WSGI middleware for automatic version negotiation.
Control Midea M-Smart appliances over local network using their native protocol, with device discovery and attribute management.
Install it if you own Midea M-Smart appliances and want local-network control without cloud dependency.
Mido provides a Python library for creating, parsing, and sending MIDI messages and files, with support for multiple backends (RtMidi, PortMidi, Pygame) and port I/O.
Install it if you need to work with MIDI messages, files, or hardware in any capacity.
migra compares PostgreSQL database schemas and generates the SQL statements needed to transform one schema into another, automating schema migrations from the command line or within Python scripts.
However, the aging maintenance status (latest release 2022, though recent commits exist) means you should verify compatibility with your PostgreSQL version and be…
Automates migration of Python projects from Poetry, Pipenv, pip-tools, or pip to the uv package manager, converting project metadata, dependencies, and lock files.
mike deploys multiple versions of MkDocs-generated documentation to a Git branch (typically gh-pages), managing version history and aliases without rebuilding or modifying older docs.
Install it if you maintain MkDocs documentation and need version management.
Encodes binary data into text using base2048, a binary-text encoding that achieves 11 bits per character and produces display-safe, markdown-compatible output without padding overhead.
Python library to control Mill heater devices and read their measured temperatures via network communication.
Milvus Lite is a pure-Python local vector database that provides dense and sparse vector search, BM25 full-text search, and scalar filtering through a Milvus-compatible API, storing data in a local `.db` file or embedded gRPC server.
Mimesis generates realistic fake data across 47 locales—names, addresses, emails, phone numbers, financial records, and more—for populating test databases, mocking APIs, and creating fixtures without external dependencies.
MindRoom is a multi-agent runtime that deploys AI agents as persistent Matrix users, giving them access to 100+ integrated tools and persistent memory across chat platforms including Slack, Telegram, Discord, and email via Matrix bridges.
Converts PDF, DOCX, PPTX, XLSX, images, and web pages into structured Markdown or JSON using VLM and OCR engines, supporting 109 languages and complex layouts.
However, the custom license treatment is unclear—verify the terms before commercial use.
Provides a lightweight Python wrapper to interact with the MinerU Vision-Language Model, supporting multiple deployment backends for document layout detection and content recognition.
Python client library for MaxMind's minFraud web services, providing synchronous and asynchronous APIs to assess transaction fraud risk and report fraudulent activity.
Embeds Google's V8 JavaScript engine in Python, allowing you to execute JavaScript code, evaluate expressions, and call functions with full ES6+ and WebAssembly support.
An AI agent that solves software engineering tasks by running bash commands in sandboxed environments, controlled by language models via litellm.
Miniaudio provides Python bindings for cross-platform audio playback, recording, decoding, and sample format conversion using the miniaudio C library.
Parses Microsoft minidump files and reads process memory dumps; can also create minidumps on Windows machines via the Windows API.
Maintenance is dormant but recent enough (last commit January 2025) that it remains usable; however, if you need active support or expect frequent updates, consider…
Minifies HTML, JavaScript, and CSS in a single pass using a Rust-based engine with Python bindings, optimized for both speed and compression ratio.
A pure-Python Kerberos client library supporting password, certificate (PKINIT), and key-based authentication with both synchronous and asynchronous APIs.
However, the 289-day gap between last commit and latest release suggests maintenance is infrequent—verify that its PKINIT and delegation features meet your current…
Minilog wraps Python's standard logging module to eliminate boilerplate, letting you call logging methods directly without manual logger setup or basicConfig calls.
Sends event data from Python applications to Snowplow analytics servers using a minimal event tracker.
Minimalmodbus provides a Python interface to communicate with Modbus RTU and Modbus ASCII devices over serial connections, handling protocol details and offering convenience functions for floats, strings, and multi-byte integers.
Install only if your use case is serial Modbus; verify this package does not support Modbus TCP before committing if that is required.
An MCP server that connects MiniMax's AI APIs (web search and image analysis) to coding-focused MCP clients like Claude Desktop, Cursor, and Windsurf.
However, the package is aging (last release 185 days ago) and carries no known vulnerabilities, so monitor for maintenance gaps if you rely on it long-term.