Summary
Argument names come from the registry rather than from memory.
Resource and data-source documentation is fetched per version, so what gets written matches the provider you have pinned instead of whatever was current when the model was trained. Search takes the simple name — the 'terraform-provider-' prefix is dropped rather than required.
What it is
A client for the OpenTofu Registry: one search across providers, modules, resources and data sources, plus detail and documentation lookups for each of them.
What you get
- The registry searched by plain term, narrowed by type to providers, modules, resources or data sources
- Provider details by namespace and name
- Module details by namespace, name and target
- Documentation for a named resource under a provider, at a version you specify
- Documentation for a data source the same way
Requirements
Npx on your PATH. No account and no key.
Setup effort
One command — npx -y @opentofu/opentofu-mcp-server
