{"id":18429,"date":"2025-11-11T11:14:00","date_gmt":"2025-11-11T10:14:00","guid":{"rendered":"https:\/\/www.2wcom.com\/?p=18429"},"modified":"2026-11-11T12:45:21","modified_gmt":"2026-11-11T11:45:21","slug":"potential-of-mcp","status":"publish","type":"post","link":"https:\/\/www.2wcom.com\/de\/potential-of-mcp\/","title":{"rendered":"AI Meets Broadcast: Exploring the Potential of MCP"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"18429\" class=\"elementor elementor-18429\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8fa514f e-ecs-flex e-flex e-con-boxed e-con e-parent\" data-id=\"8fa514f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ecs_container_type&quot;:&quot;flex&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f1b926c elementor-widget elementor-widget-text-editor\" data-id=\"f1b926c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>What if you could simply talk to your broadcast infrastructure? <\/strong>Instead of navigating through multiple configuration pages or manually correlating status information, we could simply ask:<\/p>\n<ul>\n<li>\u201cWhat signal paths are currently active?\u201d<\/li>\n<li>\u201cWhy is there no audio at the receiver?\u201d<\/li>\n<li>\u201cConnect this sender to that receiver.\u201d<\/li>\n<li>\u201cSwitch to the backup source.\u201d<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-80e033a elementor-widget elementor-widget-text-editor\" data-id=\"80e033a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>At this year&#8217;s <strong>IBC<\/strong>, we at 2wcom presented an experimental approach to connecting <strong>AI with broadcast infrastructure <\/strong>using MCP. Our colleague Arne Borsum also explored the concept in his presentation at <strong>WSDB 2026 in Erfurt<\/strong>, demonstrating its potential while raising an important question: <strong>How much control should we give AI over broadcast systems?<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-947eb6f elementor-widget elementor-widget-heading\" data-id=\"947eb6f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">What Is MCP and How Does It Work?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0b0639a elementor-widget elementor-widget-text-editor\" data-id=\"0b0639a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-pm-slice=\"1 1 []\">The <strong>Model Context Protocol (MCP)<\/strong> is a standardized interface that allows AI systems to access external information and functions. Instead of only generating text, an AI model can <strong>interact with connected systems<\/strong>, retrieve information and, if permitted, execute actions.<\/p>\n<p>In a broadcast environment, <strong>MCP servers<\/strong> can act as an interface between an AI model and broadcast devices. They translate technical APIs into functions that an AI can understand and use.<\/p>\n<p>For example, instead of working directly with complex API commands, an AI could be provided with a clearly defined function such as <code dir=\"ltr\">switch_to_backup_source()<\/code>. This makes it possible to <strong>interact with broadcast infrastructure using natural language<\/strong> while maintaining control over which actions are available.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5081b4d elementor-widget elementor-widget-image\" data-id=\"5081b4d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.2wcom.com\/wp-content\/uploads\/What_is_MCP.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-description=\"MCP Diagram\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTg0NDYsInVybCI6Imh0dHBzOlwvXC93d3cuMndjb20uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC9XaGF0X2lzX01DUC5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"466\" src=\"https:\/\/www.2wcom.com\/wp-content\/uploads\/What_is_MCP-1024x597.png\" class=\"attachment-large size-large wp-image-18446\" alt=\"MCP Diagram\" srcset=\"https:\/\/www.2wcom.com\/wp-content\/uploads\/What_is_MCP-1024x597.png 1024w, https:\/\/www.2wcom.com\/wp-content\/uploads\/What_is_MCP-300x175.png 300w, https:\/\/www.2wcom.com\/wp-content\/uploads\/What_is_MCP-768x448.png 768w, https:\/\/www.2wcom.com\/wp-content\/uploads\/What_is_MCP.png 1512w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d4d5efc elementor-widget elementor-widget-heading\" data-id=\"d4d5efc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">From Understanding to Taking Action<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a031b7 elementor-widget elementor-widget-text-editor\" data-id=\"2a031b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-pm-slice=\"1 1 []\">To explore these possibilities, we developed demonstrations showing how MCP could be used in broadcast environments.<\/p>\n<p>In one demonstration, an AI model accessed the <strong>configuration and status of connected IP codecs<\/strong>. It could identify active audio sources, inspect backup configurations and analyze potential causes of audio problems.<\/p>\n<p>When asked about possible audio distortions, the AI examined available system information and identified a small buffer size as a potential cause. It then suggested adjustments that could improve the situation. After receiving instructions, it was able to <strong>apply configuration changes<\/strong> through the connected interface.<\/p>\n<p>Another demonstration combined <strong>MCP with NMOS<\/strong>, using the standardized <strong>IS-04 and IS-05 interfaces<\/strong> for device discovery and connection management. This approach illustrates how AI could potentially interact with multiple devices in a standardized broadcast infrastructure.<\/p>\n<p>These examples show how MCP could support engineers in <strong>monitoring, troubleshooting and configuring complex systems<\/strong>. Instead of navigating multiple interfaces and manually checking individual parameters, users could request information and receive suggestions through a natural-language interface.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b80f4ba elementor-widget elementor-widget-heading\" data-id=\"b80f4ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How Much Control Should AI Have?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f8d9748 elementor-widget elementor-widget-text-editor\" data-id=\"f8d9748\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-pm-slice=\"1 1 []\">While these possibilities are promising, they also raise important questions about <strong>safety and responsibility<\/strong>.<\/p>\n<p>There is a significant difference between allowing an AI to read a device&#8217;s status and allowing it to modify configurations or independently control signal paths.<\/p>\n<p>AI interaction with broadcast systems can therefore be considered at <strong>different levels of autonomy<\/strong>:<\/p>\n<ul data-spread=\"false\">\n<li>\n<p><strong>Observe:<\/strong> Read system status, configurations and signal paths.<\/p>\n<\/li>\n<li>\n<p><strong>Diagnose:<\/strong> Analyze information and identify potential problems.<\/p>\n<\/li>\n<li>\n<p><strong>Recommend:<\/strong> Suggest possible solutions.<\/p>\n<\/li>\n<li>\n<p><strong>Act with approval:<\/strong> Execute changes after human confirmation.<\/p>\n<\/li>\n<li>\n<p><strong>Act autonomously:<\/strong> Perform actions independently.<\/p>\n<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7705676 elementor-widget elementor-widget-image\" data-id=\"7705676\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.2wcom.com\/wp-content\/uploads\/AI_Autonomy-Infographic.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-description=\"AI graphic\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTg0MzIsInVybCI6Imh0dHBzOlwvXC93d3cuMndjb20uY29tXC93cC1jb250ZW50XC91cGxvYWRzXC9BSV9BdXRvbm9teS1JbmZvZ3JhcGhpYy5wbmcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"334\" src=\"https:\/\/www.2wcom.com\/wp-content\/uploads\/AI_Autonomy-Infographic-1024x427.png\" class=\"attachment-large size-large wp-image-18432\" alt=\"AI graphic\" srcset=\"https:\/\/www.2wcom.com\/wp-content\/uploads\/AI_Autonomy-Infographic-1024x427.png 1024w, https:\/\/www.2wcom.com\/wp-content\/uploads\/AI_Autonomy-Infographic-300x125.png 300w, https:\/\/www.2wcom.com\/wp-content\/uploads\/AI_Autonomy-Infographic-768x320.png 768w, https:\/\/www.2wcom.com\/wp-content\/uploads\/AI_Autonomy-Infographic-1536x641.png 1536w, https:\/\/www.2wcom.com\/wp-content\/uploads\/AI_Autonomy-Infographic.png 1942w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9aad56d elementor-widget elementor-widget-text-editor\" data-id=\"9aad56d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-pm-slice=\"1 1 []\">Each level offers different opportunities, but also introduces new risks. Particularly in broadcast environments, where <strong>reliability and uninterrupted operation<\/strong> are essential, uncontrolled changes could have serious consequences.<\/p>\n<p>This is why the <strong>design of an MCP server matters<\/strong>. Rather than providing unrestricted access to device APIs, it should expose clearly defined functions with appropriate permissions and limitations.<\/p>\n<p>Separating <strong>read and write access<\/strong>, validating parameters, requiring confirmation for critical actions and maintaining audit logs are all important considerations.<\/p>\n<p>Ultimately, the goal is <strong>not to give AI as much control as possible<\/strong>, but to determine which capabilities can be made available safely and meaningfully.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-36f792e elementor-widget elementor-widget-heading\" data-id=\"36f792e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">A Look at What Could Be Possible<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6077d3b elementor-widget elementor-widget-text-editor\" data-id=\"6077d3b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-pm-slice=\"1 1 []\">MCP-based interaction with broadcast infrastructure is still an <strong>experimental and forward-looking concept<\/strong>. Our demonstrations are not intended to present a finished solution, but to explore how AI could change the way broadcast systems are operated and managed.<\/p>\n<p>The potential goes beyond simplifying individual configuration tasks. In the future, AI could help engineers <strong>understand complex signal paths, identify problems more quickly and support operational decisions<\/strong> across connected infrastructure.<\/p>\n<p>However, making these capabilities technically possible is only part of the challenge. Equally important is defining <strong>where human control remains necessary<\/strong> and how AI-driven actions can be kept transparent, predictable and secure.<\/p>\n<p>At 2wcom, we believe exploring these questions today is an important step toward understanding the possibilities of tomorrow&#8217;s broadcast technology.<\/p>\n<p><strong>The question is not only what AI could do with broadcast infrastructure, but what we should allow it to do.<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>What if you could simply talk to your broadcast infrastructure? Ask which signal paths are currently active, why an audio stream is not working, or instruct a system to switch to a backup source.<\/p>\n","protected":false},"author":29,"featured_media":18437,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"categories":[382],"tags":[],"class_list":["post-18429","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.2wcom.com\/de\/wp-json\/wp\/v2\/posts\/18429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.2wcom.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.2wcom.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.2wcom.com\/de\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/www.2wcom.com\/de\/wp-json\/wp\/v2\/comments?post=18429"}],"version-history":[{"count":17,"href":"https:\/\/www.2wcom.com\/de\/wp-json\/wp\/v2\/posts\/18429\/revisions"}],"predecessor-version":[{"id":18454,"href":"https:\/\/www.2wcom.com\/de\/wp-json\/wp\/v2\/posts\/18429\/revisions\/18454"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.2wcom.com\/de\/wp-json\/wp\/v2\/media\/18437"}],"wp:attachment":[{"href":"https:\/\/www.2wcom.com\/de\/wp-json\/wp\/v2\/media?parent=18429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.2wcom.com\/de\/wp-json\/wp\/v2\/categories?post=18429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.2wcom.com\/de\/wp-json\/wp\/v2\/tags?post=18429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}