What is MCP?
The Model Context Protocol (MCP) is an open-source standard that acts as a universal translator between AI models and external tools or data sources. Instead of building custom integrations for every AI application (such as Claude, ChatGPT, or Copilot), MCP allows a server to expose specific capabilities, such as reading files or executing API calls, to any compatible AI host, enabling complex tasks beyond simple text generation. This allows AI applications to interact directly with technical environments, such as executing infrastructure changes via Terraform or retrieving live network analytics.How does that relate to Terraform?
In the context of infrastructure management, an MCP server for Terraform allows AI applications to understand and interact with existing Terraform configurations and providers. The Megaport Terraform Provider is a tool that communicates directly with the Megaport API to provision network resources, and MCP Server is a translator that helps AI applications to understand how to use the Megaport Terraform Provider correctly.The Megaport Terraform Provider is built on HashiCorp Terraform. HashiCorp is actively developing and progressively releasing the Terraform MCP Server implementation, which is currently in open beta. Megaport is closely monitoring HashiCorp’s MCP Server deployment.