- 3 minutes to read

MCP Tools for BizTalk

The BizTalk group lets an AI assistant explain a BizTalk Server landscape: what each application holds, how it is bound, what runs according to the DTA (tracking) database, and how hard it is to migrate. It can also draw the application as Mermaid C4. Every tool in the group only reads. BizTalk and the MCP Endpoint describes the questions it answers.

  • ✅ 34 read tools
  • ✅ Inventory, bindings, runtime activity, and dependencies per application
  • ✅ Mermaid C4 diagrams and a migration worklist

The group is not selected by default in the AI Assistant: it has 34 tools, and the default selection already holds 108, so you untick other tools first (Choose Your Tools). The MCP Tool Reference explains the scopes, the paging rules, and the other groups.

Understanding When the Tools Run

The BizTalk tools are always listed, and in OAuth mode they need mcp:repository.read. Apart from get_biz_talk_capability_status, they also refuse to run unless all three of these hold:

  • BizTalk AI (EnableAiForBizTalk) is ticked in the AI System Parameter.
  • At least one active BizTalk environment exists.
  • The caller is a Nodinite Administrator.

A refused tool returns the reason and a hint to call get_biz_talk_capability_status, which always runs and shows the flag, your Administrator status, the environments, and any warnings.

Tools (34)

Tool What it does
get_biz_talk_capability_status Whether the BizTalk tools can run: the flag, Administrator status, environments, and warnings
list_biz_talk_environments The active BizTalk environments: Log Agent, management and DTA server and database
list_biz_talk_applications BizTalk applications with their artifact counts
search_biz_talk_applications BizTalk applications by part of a name
get_biz_talk_application_overview One application: metadata, artifact counts, and references
explain_biz_talk_application One application explained: inventories, bindings, and runtime signals
explain_biz_talk_bindings An application's bindings: orchestration ports, receive ports, and send ports
list_biz_talk_assemblies The assemblies of an application
list_biz_talk_maps The maps of an application
list_biz_talk_orchestrations The orchestrations of an application
list_biz_talk_pipelines The pipelines of an application
list_biz_talk_receive_locations The receive locations of an application
list_biz_talk_receive_ports The receive ports of an application
list_biz_talk_schemas The schemas of an application
list_biz_talk_send_port_groups The send port groups of an application
list_biz_talk_send_ports The send ports of an application
get_biz_talk_artifact_details Full details of one artifact, by type and name
get_biz_talk_artifact_status One artifact's status in four parts: configuration, tracking, runtime, and presence in Nodinite
get_biz_talk_end_points BizTalk endpoints with Nodinite correlation data: tracking, Message Type, and Log Agent
get_biz_talk_message_types BizTalk message types with Log Point usage and related endpoints
get_biz_talk_message_type_usage Message type (schema) usage from the DTA database
get_biz_talk_application_activity_summary An application's activity from the DTA database
build_biz_talk_follow_up_log_query A follow-up log query for the DTA database
find_possibly_dead_biz_talk_ports Ports of an application that may be dead, each with a label
find_biz_talk_shared_resources Artifacts used by more than one application
get_biz_talk_application_dependencies An application's dependencies: references and shared artifacts
assess_biz_talk_migration_complexity How complex an application is to migrate
build_biz_talk_migration_worklist A structured migration worklist for an application
recommend_biz_talk_c4_diagrams Which C4 diagrams suit an application
generate_biz_talk_c4_context_diagram A Mermaid C4 Context diagram of an application
generate_biz_talk_c4_container_diagram A Mermaid C4 Container diagram of an application
generate_biz_talk_c4_component_diagram A Mermaid C4 Component diagram of an application
generate_biz_talk_c4_dynamic_diagram A Mermaid C4 Dynamic diagram from DTA runtime evidence
generate_biz_talk_c4_diagram_bundle Every suitable Mermaid C4 diagram of an application in one call

The Mermaid tools return diagram text. To keep a diagram in Nodinite, create it with the C4 Diagram Tools.

Next Steps