- Home
- MCP servers
- AWS Documentation
AWS Documentation
- 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).