list_terraform_providers
Retrieve and filter cached Terraform providers with essential metadata to identify and manage IaC components efficiently on the IaC Memory MCP Server.
Instructions
List all cached Terraform providers with basic metadata
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filter_criteria | No | Optional filtering criteria |
Implementation Reference
- Schema definition for the 'list_terraform_providers' tool, including input parameters for optional filtering."list_terraform_providers": { "type": "object", "description": "List all cached Terraform providers with basic metadata", "required": [], "properties": { "filter_criteria": { "type": "object", "description": "Optional filtering criteria", "properties": { "name_pattern": { "type": "string", "description": "Regex pattern to filter provider names", } }, } }, },
- src/iac_memory_mcp_server/tools/__init__.py:39-41 (registration)Registration of tools via TOOL_SCHEMAS in the MCP list_tools handler, which includes 'list_terraform_providers' schema."""Main entry point for tool listing.""" return await base_list_tools(TOOL_SCHEMAS, ctx)