Skip to main content
Glama
README.md
# amendor-mcp

[![Featured on Product Hunt](https://img.shields.io/badge/Product%20Hunt-Featured-da552f?logo=producthunt&logoColor=white)](https://www.producthunt.com/products/amendor/amendor/launch-day)
[![amendor-mcp MCP server](https://glama.ai/mcp/servers/deslay1/amendor-mcp/badges/score.svg)](https://glama.ai/mcp/servers/deslay1/amendor-mcp)

Connect your coding agent to [Amendor](https://amendor.site).

Amendor lets the people you build for request changes right on your live site. Requests land on a board. This connector pulls them into your agent (Claude Code, Cursor, Cline, Codex, any MCP client) so it can build each one on a branch and open a pull request.

## Setup

1. Sign in at [amendor.site](https://amendor.site) and create a project.
2. Go to Settings and copy the connector command. It already has your token filled in and looks like this:

   ```
   claude mcp add amendor --env AMENDOR_API=https://amendor.site --env AMENDOR_TOKEN=your-token -- npx -y amendor-mcp
   ```

3. Run it in your repo.

`AMENDOR_TOKEN` is the key that ties the connector to your Amendor account. You do not make it up. Amendor generates it and shows it inside the ready-made command on the Settings page, so create a project first, then copy the whole command.

## Use it

Ask your agent: "show me the change requests," pick one, "build that one." It opens a pull request, your host builds a preview, the requester approves, you merge.

Tools: `list_change_requests`, `get_change_request`, `start_build`, `set_preview_url`, `publish_preview`, `update_status`, `ship_change`.

MIT license. More at [amendor.site](https://amendor.site).

TDQS

A4.1/5.0

Scored across 7 tools

Disambiguation4/5

Most tools have distinct purposes, but publish_preview and set_preview_url both mark a change request as ready for review, potentially confusing an agent. start_build is a separate local-mode flow that could be misused if the normal GitHub flow is expected.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern in snake_case (e.g., get_change_request, publish_preview, ship_change), making them predictable and easy to understand.

Tool Count5/5

With 7 tools covering listing, detail retrieval, status updates, preview management, and final shipping, the count is well-scoped for managing change requests without excess or deficiency.

Completeness4/5

The tool set covers the main lifecycle but lacks a creation tool, which is acceptable if change requests are always created externally. update_status provides flexibility for status transitions.

Maintenance

ActivitySlowing
ResponsivenessNo issues