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.

Features

  • Read Documentation: Fetch and convert AWS Amplify Gen 2 documentation pages to markdown format
  • Search Documentation: Search AWS documentation using the official search API

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 (TBU)

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 (TBU)

Example:

  • "look up documentation on Amplify authentication"
  • "search for GraphQL API setup in Amplify for React"

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.1.tar.gz (84.4 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.1-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for unirt_amplify_doc_mcp_server-0.0.1.tar.gz
Algorithm Hash digest
SHA256 87236a44935534ee3e0dd805f91e4a8ab695f7ab7a61b43b57b197d4671b991b
MD5 deda6d77326e3eb9ee17e54fbb830f5b
BLAKE2b-256 19552d3cdc1c178ceb5e609b33758958f7cfd1f50cc8e48c804a183b779f1f8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unirt_amplify_doc_mcp_server-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a1cc3062007a6c7cf43ee7234a6db06f6f51f2eb0a942642b07a18ff7a731869
MD5 a65f2e0c559eca84941f90dbf47cbeba
BLAKE2b-256 189d16b46ab4ca2b283f137bd6d50b8f2441ca94bd107c716b876b2915bc09f8

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