AWS Service Reference MCP Server

Provides access to AWS programmatic service authorization information, including services, actions, condition keys, and resource types.

Local serverstdioPython 8

What is the AWS Service Reference MCP server?

AWS Service Reference MCP server exists for a simple reason — assistants are far more useful when they can act on AWS Service Reference directly instead of describing what you should do. Provides access to AWS programmatic service authorization information, including services, actions, condition keys, and resource types.

What you get

This MCP server provides tools to interact with the AWS Programmatic Service Reference, allowing you to: - List all available AWS services - Get API actions for specific AWS services - Get condition keys supported by specific API actions - Get resource types supported by specific API actions - Get action properties for specific API actions (such as write or list capabilities)

What the assistant can call

Once AWS Service Reference is connected, these are the calls the assistant has available:

  • Dependencies — The project uses the following dependencies (specified in requirements.txt): - mcp[cli]>=0.1.0: The Model Context Protocol SDK with CLI tools -

Setting it up

Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client.

Choosing this one

Among the cloud and infrastructure options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. AWS Service Reference's toolset — Dependencies — is a fair guide to whether it matches your workflow. It is maintained by MitchyBAwesome; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Before you rely on it

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the aws service reference mcp server does with a few real requests.

Available tools

ToolWhat it does
DependenciesThe project uses the following dependencies (specified in requirements.txt): - mcp[cli]>=0.1.0: The Model Context Protocol SDK with CLI tools - httpx>=0.26.0: Modern HTTP client for making API requests

Example prompts to try

  • Use AWS Service Reference to Dependencies.

Frequently asked questions

AWS Service Reference provides a way to access AWS programmatic service authorization information. You can use it to list AWS services, retrieve API actions, and find condition keys and resource types supported by specific actions.