D365FO MCP Server
A community-driven Microsoft Dynamics 365 Finance & Operations MCP server
39 stars99 downloads/wk
Reviews
Write oneNobody has reviewed D365FO MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
D365FO MCP Server tools (49, 10 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
d365fo_call_actionwrite actionExecute an OData action method in D365 Finance & Operations.
d365fo_call_json_serviceCall a D365 F&O JSON service endpoint using the /api/services pattern.
d365fo_cancel_syncwrite actionCancel a running sync session. Only sessions that are currently running and marked as cancellable can be cancelled.
d365fo_clone_profileClone an existing D365FO environment profile with optional modifications.
d365fo_create_entity_recordwrite actionCreate a new record in a D365 Finance & Operations data entity.
d365fo_create_profilewrite actionCreate a new D365FO environment profile with full configuration options.
d365fo_delete_entity_recordwrite actionDelete a record from a D365 Finance & Operations data entity.
d365fo_delete_profilewrite actionDelete a D365FO environment profile.
d365fo_download_customer_invoiceDownload a customer invoice report as PDF from D365 Finance & Operations.
d365fo_download_debit_credit_noteDownload a debit/credit note report as PDF from D365 Finance & Operations.
d365fo_download_free_text_invoiceDownload a free text invoice report as PDF from D365 Finance & Operations.
d365fo_download_purchase_orderwrite actionDownload a purchase order report as PDF from D365 Finance & Operations.
d365fo_download_sales_confirmationDownload a sales confirmation report as PDF from D365 Finance & Operations.
d365fo_download_srs_reportDownload SQL Server Reporting Services (SSRS/SRS) reports from D365 Finance & Operations as PDF files.
d365fo_execute_sql_querywrite actionExecute a SELECT query against the D365FO metadata database to get insights from cached metadata.
d365fo_export_profilesExport all D365FO environment profiles to a file.
d365fo_get_database_schemaGet comprehensive schema information for the D365FO metadata database.
d365fo_get_database_statisticsGet comprehensive database statistics and analytics including: - Overall database size and table counts - Record counts by table - Global version statistics - Environment statistics - Cache hit rates and performance metrics - Storage utilization analysis - Data distribution insights
d365fo_get_default_profileGet the current default D365FO environment profile.
d365fo_get_entity_recordGet a specific record from a D365FO data entity.
d365fo_get_entity_schemaGet the detailed schema for a specific D365 F&O data entity, including properties, keys, and available actions.
d365fo_get_enumeration_fieldsGet the detailed members (fields) and their values for a specific D365 F&O enumeration.
d365fo_get_environment_infoGet D365FO environment information and version details.
d365fo_get_installed_modulesGet the list of installed modules in the D365 F&O environment with their details including name, version, module ID, publisher, and display name.
d365fo_get_labelGet label text by label ID.
d365fo_get_labels_batchGet multiple labels in a single request.
d365fo_get_profileGet details of a specific D365FO environment profile.
d365fo_get_profile_namesGet list of all D365FO environment profile names.
d365fo_get_server_configGet current FastMCP server configuration and feature status.
d365fo_get_server_performanceGet FastMCP server performance statistics and health metrics.
d365fo_get_sync_historyGet the history of completed sync sessions including success/failure status, duration, and statistics.
d365fo_get_sync_progressGet detailed progress information for a specific sync session including current phase, completion percentage, items processed, and estimated time remaining.
d365fo_get_table_infoGet detailed information about a specific database table including: - Column definitions with types, nullability, and defaults - Primary and foreign key constraints - Indexes and their characteristics - Table statistics (row count, size, last updated) - Sample data (first few rows) - Relationships to other tables
d365fo_import_profilesImport D365FO environment profiles from a file.
d365fo_list_profilesGet list of all available D365FO environment profiles.
d365fo_list_sync_sessionsGet a list of all currently active sync sessions with their status, progress, and details.
d365fo_query_entitiesQuery D365FO data entities with simplified filtering capabilities.
d365fo_reset_performance_statsReset server performance statistics.
d365fo_search_actionsSearch for available OData actions in D365 F&O using simple keyword-based search.
d365fo_search_entitiesSearch for D365 F&O data entities using simple keyword-based search.
d365fo_search_enumerationsSearch for enumerations (enums) in D365 F&O using simple keyword-based search.
d365fo_search_profilesSearch D365FO environment profiles based on criteria.
d365fo_set_default_profileSet the default D365FO environment profile.
d365fo_start_syncStart a metadata synchronization session and return a session ID for tracking progress.
d365fo_test_connectionTest connection to D365FO environment.
d365fo_test_profile_connectionTest connection for a specific D365FO environment profile.
d365fo_update_entity_recordwrite actionUpdate an existing record in a D365 Finance & Operations data entity.
d365fo_update_profilewrite actionUpdate an existing D365FO environment profile with full configuration options.
d365fo_validate_profileValidate a D365FO environment profile configuration.
Public scan report
scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it
- Code scan73 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 4 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install D365FO MCP Server in Claude Code, Cursor or VS Code
claude mcp add d365fo-client -- uvx d365fo-client
What the publisher says
From the D365FO MCP Server repository's README, as published. We do not edit it. Read it on GitHub
Dynamics 365 Finance & Operations MCP Server
<!-- mcp-name: io.github.mafzaal/d365fo-client -->
Production-ready Model Context Protocol (MCP) server that exposes the full capabilities of Microsoft Dynamics 365 Finance & Operations (D365 F&O) to AI assistants and other MCP-compatible tools. This enables sophisticated Dynamics 365 integration workflows through standardized protocol interactions.
🚀 One-Click Installation for VS Code:
🐳 Docker Installation for VS Code:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
D365FO MCP Server: common questions
- Is D365FO MCP Server safe?
- Mostly: it is graded B (83/100). Read the D365FO MCP Server safety report
- How do I install D365FO MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does D365FO MCP Server need an API key?
- Yes. The registry entry asks for
D365FO_CLIENT_SECRET. - Is D365FO MCP Server maintained?
- The last commit was 15 days ago (2026-09-28). The latest release is v0.3.6.
- What can I use instead of D365FO MCP Server?
- Servers from other publishers that do the same job: Finance Toolkit MCP server, Yahoo Finance MCP server and Agent402.Tools: pay-per-call web tools MCP server. Compare all D365FO MCP Server alternatives.
Alternatives to D365FO MCP Server
Same job from other publishers: the closest match first, then the best rated.
- Finance Toolkit200+ transparent financial metrics calculated from raw statements, not third-party endpoints.not reviewedEstablishedA
- Yahoo FinanceAccess Yahoo Finance stock data, news, screeners, options, financials, and charts through MCP.not reviewedEstablishedA
- Agent402.Tools: pay-per-call web toolsAgentic Finance: 500+ agent tools, multi-chain USDC over x402 or MPP, or free via proof-of-worknot reviewedEstablishedA
- PluggyMCP server for Pluggy — Open Finance Brasil aggregator: accounts, transactions, payment initiationnot reviewedEstablishedB
- MoneyMatterPersonal finance tracker: accounts, transactions, budgets, investments and analytics over OAuth.not reviewedGrowingA