D365FO Client
Provides a comprehensive Python client library and Model Context Protocol (MCP) server for Microsoft Dynamics 365 Finance & Operations, enabling streamlined access to OData endpoints, metadata, labels, and AI assistant integration.
소개
Interact with Microsoft Dynamics 365 Finance & Operations (D365 F&O) effortlessly using this comprehensive Python client. It offers robust capabilities for OData endpoint access, including full CRUD operations with composite key support and advanced querying. Beyond data interaction, the tool provides intelligent metadata and label management with caching, and integrates an MCP server for seamless AI assistant integration. Developers benefit from a rich CLI, async/await patterns, type hints, and enhanced credential management, simplifying D365 F&O automation and extension.
주요 기능
- 2 GitHub stars
- Comprehensive Command Line Interface (CLI) for all D365 F&O operations
- Production-ready Model Context Protocol (MCP) server for AI assistant integration
- Full CRUD operations on D365 F&O data entities with advanced OData query support
- Intelligent metadata and multilingual label caching with async support
- Azure AD integration with support for default credentials, service principal, and Azure Key Vault
사용 사례
- Building AI assistants that leverage D365 F&O context and data via the MCP server
- Automating data synchronization and manipulation within D365 F&O environments
- Developing custom integrations and applications that interact with D365 F&O OData services