AWS Service Authorization Reference MCP Server logo

AWS Service Authorization Reference MCP Server

by psantus

This server provides access to AWS Service Reference Information, enabling LLMs to retrieve IAM actions, resources, and condition keys. It leverages the official AWS documentation to provide up-to-date and scoped reference data.

View on GitHub

Last updated: N/A

What is AWS Service Authorization Reference MCP Server?

The AWS Service Authorization Reference MCP Server is a Model Context Protocol server that provides programmatic access to the AWS Service Authorization Reference documentation. This documentation contains exhaustive reference data on all IAM Actions, Resources, and Condition Keys for AWS services.

How to use AWS Service Authorization Reference MCP Server?

The server provides several tools accessible through MCP calls, including listing service codes, retrieving service statistics, and retrieving actions, resources, and condition keys for specific services. Configuration examples are provided for Claude.app using both uv and Docker.

Key features of AWS Service Authorization Reference MCP Server

  • Programmatic access to AWS Service Authorization Reference data

  • Retrieval of IAM actions, resources, and condition keys

  • Up-to-date information sourced from AWS documentation

  • Integration with LLMs via MCP

  • Support for retrieving information for specific services and actions

  • Tools for listing available service codes and retrieving service statistics

Use cases of AWS Service Authorization Reference MCP Server

  • Enhancing LLM-based security tools with accurate IAM information

  • Automating IAM policy generation and validation

  • Providing context-aware security recommendations

  • Building tools for analyzing and understanding AWS IAM permissions

FAQ from AWS Service Authorization Reference MCP Server

What is AWS Service Authorization Reference?

It is a piece of documentation where AWS gives exhaustive reference data on all IAM Actions, Resources and Condition Keys.

What kind of information can I retrieve?

You can retrieve IAM actions, resources, and condition keys for AWS services.

How do I install the server?

You can install it using uv or Docker, as described in the Installation section.

How do I configure the server for Claude.app?

Configuration examples are provided in the Configuration section for both uv and Docker.

How do I debug the server?

You can use the MCP inspector to debug the server, as shown in the Debugging section.