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 Server
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
- Install
uvfrom Astral or the GitHub README - 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]
Metadata
Release files for unirt.amplify-doc-mcp-server 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| unirt_amplify_doc_mcp_server-0.0.3.tar.gz | 84.6 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| unirt_amplify_doc_mcp_server-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 94.9 kB
Release files / unirt_amplify_doc_mcp_server-0.0.3.tar.gz
| Download URL | unirt_amplify_doc_mcp_server-0.0.3.tar.gz |
|---|---|
| Size | 84.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
96c462b98bb31ead0921026a5283f80361190ac56eede251f5ea5219a5586c1c
|
|
BLAKE2b-256 checksum How to use checksums |
0ae2075cfd171d5c45132b0534f8d65e0ee2ef57f8a454880f0a7468ddd4aba6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.28.1
|
Release files / unirt_amplify_doc_mcp_server-0.0.3-py3-none-any.whl
| Download URL | unirt_amplify_doc_mcp_server-0.0.3-py3-none-any.whl |
|---|---|
| Size | 10.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f191c5f5f8516a0156ae6ee481c48c5072ac474ea89a4fc2579d707f5d836f9b
|
|
BLAKE2b-256 checksum How to use checksums |
c10d8fc379720cb4463ad536923cc06d43a8f686d957ae5bd1a7728bb1113e69
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.28.1
|
Security for unirt.amplify-doc-mcp-server 0.0.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.