Iac Memory MCP Server

Enhances Claude AI's Infrastructure-as-Code (IaC) capabilities by providing persistent memory storage with version tracking and relationship mapping.

Local serverstdioPython★ 1

What is the Iac Memory MCP Server?

Enhances Claude AI's Infrastructure-as-Code (IaC) capabilities by providing persistent memory storage with version tracking and relationship mapping.

What you get

A Model Context Protocol (MCP) server that enhances Claude AI's capabilities by providing persistent memory storage for Infrastructure-as-Code (IaC) components, with a focus on version tracking and relationship mapping for Terraform and Ansible resources.

The IaC Memory MCP Server addresses the challenge of maintaining accurate, version-aware context for IaC components by providing:

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_terraform_provider_infoRetrieve detailed provider information including version and resources
list_provider_resourcesList all resources available for a specific provider
get_terraform_resource_infoGet detailed information about a specific resource type
add_terraform_providerRegister new providers with versioning
add_terraform_resourceAdd resource definitions with schemas
update_provider_versionUpdate provider versions with new documentation
get_ansible_collection_infoGet detailed information about an Ansible collection
list_ansible_collectionsList all available Ansible collections
get_collection_version_historyView version history of a collection
get_ansible_module_infoGet detailed information about a specific module
list_collection_modulesList all modules in a collection
get_module_version_compatibilityCheck version compatibility of modules
add_ansible_collectionRegister new Ansible collections
add_ansible_moduleAdd new modules with validation and documentation

Configuration

VariableDescriptionRequired
DATABASE_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use Iac Memory to get terraform provider info.”
  • “Use Iac Memory to list provider resources.”
  • “Use Iac Memory to get terraform resource info.”

Frequently asked questions

IaC Memory is an MCP (Model Context Protocol) server designed to provide persistent memory storage for Infrastructure-as-Code (IaC) components used with Claude AI, focusing on version tracking and relationship mapping, specifically for Terraform and Ansible resources.