IAC Memory MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_terraform_provider_infoC | Retrieve comprehensive information about a Terraform provider |
| list_terraform_providersB | List all cached Terraform providers with basic metadata |
| get_provider_version_historyC | Retrieve version history for a specific Terraform provider |
| get_terraform_resource_infoC | Retrieve comprehensive information about a Terraform resource including schema and documentation |
| list_provider_resourcesC | List all resources associated with a specific Terraform provider |
| get_ansible_collection_infoC | Retrieve comprehensive information about an Ansible collection |
| list_ansible_collectionsC | List all cached Ansible collections with basic metadata |
| get_collection_version_historyC | Retrieve version history for a specific Ansible collection |
| get_ansible_module_infoC | Retrieve comprehensive information about an Ansible module including schema and documentation |
| get_resource_version_compatibilityC | Check resource compatibility across provider versions |
| add_terraform_providerC | Add a new Terraform provider to the memory store with version and documentation information |
| update_provider_versionC | Update an existing Terraform provider's version information and documentation links |
| add_terraform_resourceC | Add a new Terraform resource definition with its schema and version information |
| update_resource_schemaC | Update an existing Terraform resource's schema and related information |
| add_ansible_collectionC | Add a new Ansible collection to the memory store with version and documentation information |
| update_collection_versionC | Update an existing Ansible collection's version information and documentation links |
| add_ansible_moduleC | Add a new Ansible module definition with its schema and version information |
| update_module_versionC | Update an existing Ansible module's schema and related information |
| get_module_version_compatibilityC | Check module compatibility across collection versions |
| create_entityC | Create a new entity in the knowledge graph with optional initial observations |
| update_entityC | Update an existing entity's properties and add new observations |
| delete_entityC | Remove an entity and its relationships from the knowledge graph |
| view_relationshipsC | Retrieve all relationships and observations for a specific entity |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| Terraform Provider | Access Terraform provider information and resources |
| Terraform Resource | Access specific Terraform resource type information |
| Ansible Collection | Access Ansible collection information and modules |
| Ansible Module | Access specific Ansible module information |
| Entity | Access entity information including observations and relationships |
| Entity Relationships | Access entity relationship information |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AgentWong/iac-memory-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server