Skip to main content

An Model Context Protocol (MCP) server for AWS Amplify Gen 2 Documentation

Project description

AWS Amplify Gen 2 Documentation MCP Server

Model Context Protocol (MCP) server for AWS Amplify Gen 2 Documentation

This MCP server provides tools to access AWS Amplify Gen 2 documentation and search for content.

Important Notes

Features

  • Read Documentation: Fetch and convert AWS Amplify Gen 2 documentation pages to markdown format
  • Search Documentation: Search AWS Amplify Gen 2 documentation

Prerequisites

Installation Requirements

  1. Install uv from Astral or the GitHub README
  2. Install Python 3.13 or newer using uv python install 3.13 (or a more recent version)

Installation

To add this MCP server to your Amazon Q or Claude, add the following to your MCP config file. With Amazon Q, create (if does not yet exist) a file named .amazonq/mcp.json under the same directory that is running q chat. Then add the following config:

{
  "mcpServers": {
    "unirt.amplify-doc-mcp-server": {
        "command": "uvx",
        "args": ["unirt.amplify-doc-mcp-server@latest"],
        "env": {
          "FASTMCP_LOG_LEVEL": "ERROR"
        },
        "disabled": false,
        "autoApprove": []
    }
  }
}

Basic Usage

Example:

  • "How can I create custom resources in Amplify Gen 2? Please provide a detailed explanation based on the documentation."
  • "Please explain the permission configuration details in Amplify Gen2 based on the documentation."

Tools

read_amplify_documentation

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

read_amplify_documentation(url: str, max_length: int = 10000, start_index: int = 0) -> str

search_amplify_documentation

Searches AWS Amplify Gen 2 documentation using the official AWS Amplify Gen 2 Documentation Search API (Algolia).

search_amplify_documentation(search_phrase: str, platform: Optional[str], limit: int) -> list[dict]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

unirt_amplify_doc_mcp_server-0.0.3.tar.gz (84.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

unirt_amplify_doc_mcp_server-0.0.3-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file unirt_amplify_doc_mcp_server-0.0.3.tar.gz.

File metadata

File hashes

Hashes for unirt_amplify_doc_mcp_server-0.0.3.tar.gz
Algorithm Hash digest
SHA256 96c462b98bb31ead0921026a5283f80361190ac56eede251f5ea5219a5586c1c
MD5 af56e5b39b170bb00570a12549f909bd
BLAKE2b-256 0ae2075cfd171d5c45132b0534f8d65e0ee2ef57f8a454880f0a7468ddd4aba6

See more details on using hashes here.

File details

Details for the file unirt_amplify_doc_mcp_server-0.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for unirt_amplify_doc_mcp_server-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f191c5f5f8516a0156ae6ee481c48c5072ac474ea89a4fc2579d707f5d836f9b
MD5 e955adfb77f6e0fab555adb0ed0436c8
BLAKE2b-256 c10d8fc379720cb4463ad536923cc06d43a8f686d957ae5bd1a7728bb1113e69

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page