AWS Amplify Gen 2 Documentation MCP Server
About
This MCP server provides tools to access AWS Amplify Gen 2 documentation and search for content. (not official)
Details
- Author
- unirt
- Downloads
- 351
- Categories
- Knowledge Base
Jump to
- Fetch an Amplify Gen 2 documentation page and convert it to markdown
- Search Amplify Gen 2 documentation using the official search API (Algolia)
- Integrates with MCP‑compatible assistants (Amazon Q, Claude)
- Lightweight, no persistent database – queries are made on demand
- Provides two tools: read_amplify_documentation and search_amplify_documentation
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
AWS Amplify Gen 2 Documentation MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install uv and Python 3.13+, then add the configuration block shown in the README to your MCP config file (e.g., .amazonq/mcp.json for Amazon Q). Once configured, you can ask natural‑language questions such as "How can I create custom resources in Amplify Gen 2?" and the server will fetch or search the documentation to answer.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"aws amplify gen 2 documentation mcp server": {
"unirt.amplify-doc-mcp-server": {
"command": "uvx",
"args": [
"unirt.amplify-doc-mcp-server@latest"
],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR"
},
"disabled": false,
"autoApprove": []
}
}
}
}
McpServers
{
"unirt.amplify-doc-mcp-server": {
"command": "uvx",
"args": [
"unirt.amplify-doc-mcp-server@latest"
],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR"
},
"disabled": false,
"autoApprove": []
}
}
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
- This is an unofficial MCP server - Inspired by and references AWS Documentation MCP ServerFeatures
- 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]
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.


