AL Object ID Ninja MCP

AL object ID collision prevention and management for Business Central development teams

Overview

The AL Object ID Ninja MCP Server manages AL object IDs to prevent collisions in Business Central development. It provides two modes: LITE for individual developers and STANDARD for teams with shared ID pools and backend integration.

Created by: SShadowS (Torben Leth)


Key Features

Two Modes:

  • LITE Mode (4 tools) - Individual developers: authorization, config, allocate_id, analyze_workspace
  • STANDARD Mode (8 tools) - Teams: adds pool management, consumption reports, backend sync, activity logs

Collision Prevention:

  • Automatic ID conflict detection
  • Smart ID allocation with preview/reserve/reclaim
  • Git integration for automatic app identification
  • Real-time workspace analysis

Team Collaboration (STANDARD):

  • Shared ID pools across team members
  • Backend integration with AL Object ID Ninja service
  • Consumption tracking and reporting
  • Audit trail with activity logs

Configuration: Set MCP_MODE environment variable to lite or standard (default: lite)



Last modified October 17, 2025: Merge pull request #272 from microsoft/agentic-assistance-hub (2c230e3) by Jeremy Vyska