iac-memory-mcp-server

AgentWong/iac-memory-mcp-server

3.3

If you are the rightful owner of iac-memory-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The IaC Memory MCP Server enhances Claude AI's capabilities by providing persistent memory storage for Infrastructure-as-Code (IaC) components, focusing on version tracking and relationship mapping for Terraform and Ansible resources.

Tools

Functions exposed to the LLM to take actions

No tools

Prompts

Interactive templates invoked by user choice

search_resources

Search for IaC resources

analyze_entity

Analyze an entity and its relationships

terraform_provider

Get information about a Terraform provider

ansible_module

Get information about an Ansible module

Resources

Contextual data attached and managed by the client

Terraform Provider

URI: resources://terraform/providers/%7Bprovider_name%7D

MIME: application/json

Access Terraform provider information and resources

Terraform Resource

URI: resources://terraform/resources/%7Bprovider_name%7D/%7Bresource_type%7D

MIME: application/json

Access specific Terraform resource type information

Ansible Collection

URI: resources://ansible/collections/%7Bcollection_name%7D

MIME: application/json

Access Ansible collection information and modules

Ansible Module

URI: resources://ansible/modules/%7Bcollection_name%7D/%7Bmodule_name%7D

MIME: application/json

Access specific Ansible module information

Entity

URI: resources://entities/%7Bentity_id%7D

MIME: application/json

Access entity information including observations and relationships

Entity Relationships

URI: resources://entities/%7Bentity_id%7D/relationships

MIME: application/json

Access entity relationship information