AWS Documentation

Provides tools to read, search, and get recommendations for AWS docs, with optional China-region access.
  • other

0

GitHub Stars

other

Language

6 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "joseph19820124-aws-doc-sse": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "--interactive",
        "--env",
        "FASTMCP_LOG_LEVEL=ERROR",
        "--env",
        "AWS_DOCUMENTATION_PARTITION=aws",
        "mcp/aws-documentation:latest"
      ],
      "env": {
        "FASTMCP_LOG_LEVEL": "ERROR",
        "AWS_DOCUMENTATION_PARTITION": "aws"
      }
    }
  }
}

You can run and interact with the AWS Documentation MCP Server to read, search, and get recommendations for AWS documentation pages, including specialized access for China regions. This server exposes practical endpoints you can use from your MCP client to fetch markdown-formatted docs, perform searches, and retrieve content recommendations.

How to use

You will connect your MCP client to the AWS Documentation MCP Server using a local stdio workflow or a containerized runtime. Once connected, you can fetch a documentation page and receive it transformed into markdown, search the AWS documentation globally, and request related content recommendations. If you are querying China-region content, you can enable that mode to access AWS China services and docs.

How to install

Prerequisites: install the runtime you will use to host the MCP server client. You need a runtime tool named UV to run MCP servers and Python 3.10 or newer for some environment setups.

Install UV if you have not already. Then install Python 3.10+ if you plan to use a Python-based setup path.

Option A: Run via UVX (local stdio server). Use the following command to start the server via UVX with the latest package.

uvx awslabs.aws-documentation-mcp-server@latest

Configure your MCP client to point to the local stdio server. Example configuration snippet:

{
  "mcpServers": {
    "awslabs.aws-documentation-mcp-server": {
      "command": "uvx",
      "args": ["awslabs.aws-documentation-mcp-server@latest"],
      "env": {
        "FASTMCP_LOG_LEVEL": "ERROR",
        "AWS_DOCUMENTATION_PARTITION": "aws"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

Option B: Run via Docker container. Build the image and then run with the shown command, which passes the necessary environment variable for partitioning and log level.

{
  "mcpServers": {
    "awslabs.aws-documentation-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "--interactive",
        "--env",
        "FASTMCP_LOG_LEVEL=ERROR",
        "--env",
        "AWS_DOCUMENTATION_PARTITION=aws",
        "mcp/aws-documentation:latest"
      ],
      "env": {},
      "disabled": false,
      "autoApprove": []
    }
  }
}

Additional notes

If you want to query AWS China documentation specifically, set AWS_DOCUMENTATION_PARTITION to aws-cn in your startup configuration. The http or stdio approach is chosen based on how you want to run the MCP server in your environment.

Troubleshooting and tips

Ensure your MCP client configuration points to the correct server method you are using (stdio or docker). Check that the required environment variables are present when starting the server and that the partition flag aligns with the content you intend to access. If you encounter permission or network errors, verify that the container or local runtime has the necessary access to the internet and that the server image or binary has the appropriate runtime permissions.

Examples of supported capabilities

Read documentation: fetch an AWS docs page and get a markdown version ready for local reading or integration into your docs pipeline.

Search documentation: query the official AWS Documentation search API to retrieve relevant docs for a given topic.

Recommendations: obtain related content recommendations for a given AWS documentation URL to enrich learning paths or reference material.

Available services (China regions): retrieve a list of AWS services available in China regions when querying with the China partition.

Available tools

read_documentation

Fetches an AWS documentation page and converts it to markdown format.

search_documentation

Searches AWS documentation using the official AWS Documentation Search API (global only).

recommend

Gets content recommendations for a AWS documentation page (global only).

get_available_services

Returns a list of available AWS services in China regions (China only).

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational