pageAL Developmentofficial - Microsoftderived - from the source, no model text

Page 8351 "MCP Config Card"

System Application · System.MCP

Across versions

  1. BC23-26not present
  2. BC27added
  3. BC281 procedures added
  4. BC291 procedures added, 1 procedures removed
  5. BC30unchanged

Neighbourhood 4 connected objects and pages

Page 8350 "MCP Config List" (pages and codeunits on it)MCP Config ListCodeunit 8351 "MCP Config Implementation" (calls, 4 links)MCP Config ImplementationCodeunit 8359 "MCP Notifications" (calls)MCP NotificationsConfigure Business Central MCP Server (Learn pages)Configure Business Central M…

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

System Application · System.MCP · captioned “Model Context Protocol (MCP) Server Configuration” · BC27-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Model Context Protocol (MCP) Server Configuration
Extensible false
SourceTable MCP Configuration
PageType Card
ApplicationArea All

Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).

Group Control Shows ToolTip
Column1 Name Rec.Name Specifies the name of the MCP configuration.
Description Rec.Description Specifies the description of the MCP configuration.
Column2 Active Rec.Active Specifies whether the MCP configuration is active.
Default Rec.Default Specifies whether this configuration is the default. The default configuration is used when no configuration is specified by a connection. Use the Set as Default and Clear Default actions on the configuration list to change this.
AllowProdChanges Rec.AllowProdChanges Allows create, update and delete tools for the specified MCP configuration. Disallowing this will make the tools read-only.
Content ServerFeatureList part Page 8368 “MCP Server Feature List” —
ToolList part Page 8352 “MCP Config Tool List” —
FactBoxes SystemToolList part Page 8365 “MCP System Tool List” —

Actions

Group Action ToolTip Runs
Creation Copy Creates a copy of the current MCP configuration, including its tools and permissions.
Processing Validate Validates the MCP configuration to ensure all settings and tools are correctly configured.
Advanced Export Export the selected MCP configuration and its tools to a JSON file.
Connection String Generate a connection string for this MCP configuration to use in your MCP client.

Procedures

1 local procedures, no public ones.

Triggers

OnOpenPage, OnAfterGetRecord, OnAfterGetCurrRecord, OnDeleteRecord, OnInsertRecord, OnModifyRecord

Pages and codeunits on this table

Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.

Recent changes

Documented on Microsoft Learn

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "MCP Config Card"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 2 sources