Skip to main content
Glama

AWS Terraform MCP Server

by stv-io

SearchAwsProviderDocs

Retrieve detailed AWS provider documentation for Terraform resources and data sources. Search for descriptions, example code, arguments, and attributes by specifying asset name and type (resource, data_source, or both). Automatically handles AWS prefixes.

Instructions

Search AWS provider documentation for resources and attributes.

This tool searches the Terraform AWS provider documentation for information about a specific asset in the AWS Provider Documentation, assets can be either resources or data sources. It retrieves comprehensive details including descriptions, example code snippets, argument references, and attribute references. Use the 'asset_type' parameter to specify if you are looking for information about provider resources, data sources, or both. Valid values are 'resource', 'data_source' or 'both'. The tool will automatically handle prefixes - you can search for either 'aws_s3_bucket' or 's3_bucket'. Examples: - To get documentation for an S3 bucket resource: search_aws_provider_docs(asset_name='aws_s3_bucket') - To search only for data sources: search_aws_provider_docs(asset_name='aws_ami', asset_type='data_source') - To search for both resource and data source documentation of a given name: search_aws_provider_docs(asset_name='aws_instance', asset_type='both') Parameters: asset_name: Name of the service (asset) to look for (e.g., 'aws_s3_bucket', 'aws_lambda_function') asset_type: Type of documentation to search - 'resource' (default), 'data_source', or 'both' Returns: A list of matching documentation entries with details including: - Resource name and description - URL to the official documentation - Example code snippets - Arguments with descriptions - Attributes with descriptions

Input Schema

NameRequiredDescriptionDefault
asset_nameYesName of the AWS service (asset) to look for (e.g., "aws_s3_bucket", "aws_lambda_function")
asset_typeNoType of documentation to search - 'resource' (default), 'data_source', or 'both'resource

Input Schema (JSON Schema)

{ "properties": { "asset_name": { "description": "Name of the AWS service (asset) to look for (e.g., \"aws_s3_bucket\", \"aws_lambda_function\")", "title": "Asset Name", "type": "string" }, "asset_type": { "default": "resource", "description": "Type of documentation to search - 'resource' (default), 'data_source', or 'both'", "title": "Asset Type", "type": "string" } }, "required": [ "asset_name" ], "title": "search_aws_provider_docsArguments", "type": "object" }

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/stv-io/aws-terraform-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server