OpenTofu MCP Server
Un servidor del Protocolo de Contexto del Modelo (MCP) para acceder al Registro de OpenTofu.
Documentación
Servidor MCP de OpenTofu
Un servidor de Protocolo de Contexto de Modelo (MCP) para acceder al Registro de OpenTofu. Este servidor permite a los asistentes de modelos de lenguaje buscar y recuperar información sobre proveedores, módulos, recursos y fuentes de datos de OpenTofu.
Disponible tanto como servidor local de Node.js como implementación remota de Cloudflare Worker.
Características
- Buscar en el Registro de OpenTofu proveedores, módulos, recursos y fuentes de datos
- Obtener información detallada sobre proveedores y módulos específicos
- Acceder a documentación de recursos y fuentes de datos
- Recuperar ejemplos completos de configuración de OpenTofu
- Interfaz compatible con MCP para asistentes de IA
Instalación
Puede usar este servidor MCP con cualquier asistente de IA que admita el Protocolo de Contexto de Modelo. Elija entre el servicio alojado o la instalación local:
Servicio Alojado (Recomendado)
La forma más fácil de comenzar es usar nuestro servicio alojado en mcp.opentofu.org. Los beneficios incluyen:
- ✅ No se requiere instalación local
- ✅ Siempre actualizado con los datos más recientes del Registro de OpenTofu
- ✅ Distribuido globalmente mediante Cloudflare Workers
- ✅ Alta disponibilidad y rendimiento
Claude Code
Agregue el servidor MCP de OpenTofu alojado a Claude Code:
claude mcp add opentofu -t streamable-http https://mcp.opentofu.org/mcp
Cursor / VS Code
Instalar automáticamente en Cursor con un clic
Agregue esto a su settings.json.
{
"mcp": {
"servers": {
"opentofu": {
"type": "streamable-http",
"url": "https://mcp.opentofu.org/mcp"
}
}
}
}
No necesita definir ninguna entrada.
Configuración Genérica de MCP
{
"mcpServers": {
"opentofu": {
"transport": "streamable-http",
"url": "https://mcp.opentofu.org/mcp"
}
}
}
Servidor Local
Uso Básico
También puede ejecutar el servidor localmente con npx:
npx @opentofu/opentofu-mcp-server
Instalación Global
Instale globalmente para uso repetido:
npm install -g @opentofu/opentofu-mcp-server
opentofu-mcp-server
Claude Code (Local)
Agregue el servidor local a Claude Code:
claude mcp add opentofu -- npx @opentofu/opentofu-mcp-server
Configuración Genérica de MCP (Local)
{
"mcpServers": {
"opentofu": {
"command": "npx",
"args": ["-y", "@opentofu/opentofu-mcp-server"]
}
}
}
Herramientas Disponibles
El servidor MCP de OpenTofu proporciona las siguientes herramientas:
Búsqueda e Información del Registro
search-opentofu-registry: Buscar proveedores, módulos, recursos y fuentes de datosget-provider-details: Obtener información detallada sobre un proveedor específicoget-module-details: Obtener información detallada sobre un módulo específicoget-resource-docs: Obtener documentación para un recurso específicoget-datasource-docs: Obtener documentación para una fuente de datos específica