OpenTofu MCP Server
Um servidor do Model Context Protocol (MCP) para acessar o Registro OpenTofu.
Documentação
OpenTofu MCP Server
Um servidor Model Context Protocol (MCP) para acessar o OpenTofu Registry. Este servidor permite que assistentes de modelos de linguagem pesquisem e recuperem informações sobre provedores, módulos, recursos e fontes de dados do OpenTofu.
Disponível como um servidor Node.js local e uma implantação remota do Cloudflare Worker.
Recursos
- Pesquise no OpenTofu Registry por provedores, módulos, recursos e fontes de dados
- Obtenha informações detalhadas sobre provedores e módulos específicos
- Acesse a documentação de recursos e fontes de dados
- Recupere exemplos abrangentes de configuração do OpenTofu
- Interface compatível com MCP para assistentes de IA
Instalação
Você pode usar este servidor MCP com qualquer assistente de IA que suporte o Model Context Protocol. Escolha entre o serviço hospedado ou a instalação local:
Serviço Hospedado (Recomendado)
A maneira mais fácil de começar é usar nosso serviço hospedado em mcp.opentofu.org. Os benefícios incluem:
- ✅ Nenhuma instalação local necessária
- ✅ Sempre atualizado com os dados mais recentes do OpenTofu Registry
- ✅ Distribuído globalmente via Cloudflare Workers
- ✅ Alta disponibilidade e desempenho
Claude Code
Adicione o servidor OpenTofu MCP hospedado ao Claude Code:
claude mcp add opentofu -t streamable-http https://mcp.opentofu.org/mcp
Cursor / VS Code
Instale automaticamente no Cursor com um clique
Adicione isso ao seu settings.json.
{
"mcp": {
"servers": {
"opentofu": {
"type": "streamable-http",
"url": "https://mcp.opentofu.org/mcp"
}
}
}
}
Você não precisa definir nenhuma entrada.
Configuração Genérica do MCP
{
"mcpServers": {
"opentofu": {
"transport": "streamable-http",
"url": "https://mcp.opentofu.org/mcp"
}
}
}
Servidor Local
Uso Básico
Você também pode executar o servidor localmente com npx:
npx @opentofu/opentofu-mcp-server
Instalação Global
Instale globalmente para uso repetido:
npm install -g @opentofu/opentofu-mcp-server
opentofu-mcp-server
Claude Code (Local)
Adicione o servidor local ao Claude Code:
claude mcp add opentofu -- npx @opentofu/opentofu-mcp-server
Configuração Genérica do MCP (Local)
{
"mcpServers": {
"opentofu": {
"command": "npx",
"args": ["-y", "@opentofu/opentofu-mcp-server"]
}
}
}
Ferramentas Disponíveis
O servidor OpenTofu MCP fornece as seguintes ferramentas:
Pesquisa e Informação do Registro
search-opentofu-registry: Pesquise por provedores, módulos, recursos e fontes de dadosget-provider-details: Obtenha informações detalhadas sobre um provedor específicoget-module-details: Obtenha informações detalhadas sobre um módulo específicoget-resource-docs: Obtenha documentação para um recurso específicoget-datasource-docs: Obtenha documentação para uma fonte de dados específica