AWS Documentation

By awslabsCreated 12 days ago
starstarstarstarstar

Fetch, convert, and search AWS documentation with recommendations for related content.

Visit Project
Share this MCP:
X (Formerly Twitter)RedditblueskyThreads by Instagram

Category

Official MCP Server

Tags

AwsDocumentationSearchRecommendations

What is AWS Documentation?

AWS Documentation is an MCP (Model Context Protocol) server designed to fetch, convert, and search AWS documentation, while also providing recommendations for related content. It allows users to easily access and navigate AWS's extensive documentation and receive AI-powered suggestions for further reading.

How to use AWS Documentation?

  1. Installation: Use uv (Astral's tool) or Docker to install and set up the MCP server.
  2. Configuration: Add the server configuration to your MCP client (e.g., edit ~/.aws/amazonq/mcp.json).
  3. Basic Usage: Query documentation or recommendations using natural language commands (e.g., "look up documentation on S3 bucket naming rules").
  4. Tools: Utilize functions like read_documentation, search_documentation, recommend, and get_available_services (China-specific).

Key Features of AWS Documentation?

  • Read Documentation: Convert AWS docs into markdown format.
  • Search Documentation: Use global search API to find docs.
  • Recommendations: Get AI-suggested related content (global only).
  • China-Specific Services: List available AWS services in China regions.

Use Cases of AWS Documentation?

  1. Quick Reference: Fetch documentation for specific AWS services (e.g., S3 rules).
  2. Advanced Search: Query documentation using keywords or phrases.
  3. AI Recommendations: Discover related content for deeper learning.
  4. China Region Support: Verify available services in AWS China regions.

FAQ from AWS Documentation?

  • Is this free to use?

    Yes, the MCP server is open-source and free to integrate.

  • Can it fetch regional AWS documentation?

    Yes, set AWS_DOCUMENTATION_PARTITION=aws-cn for China-specific docs.

  • Does it support translation?

    Not natively, but markdown output can be processed for translations.