Skip to content

docs(readme): add Kiro MCP server installation button - #527

Open
CatherineCao2016 wants to merge 1 commit into
hashicorp:mainfrom
CatherineCao2016:docs/add-kiro-install-button
Open

CatherineCao2016 wants to merge 1 commit into
hashicorp:mainfrom
CatherineCao2016:docs/add-kiro-install-button

Conversation

@CatherineCao2016

@CatherineCao2016 CatherineCao2016 commented Sep 16, 2026 •

Copy link
Copy Markdown

Description

Adds a one-click Add to Kiro installation button for the Terraform MCP Server, matching the existing VS Code and Cursor install buttons already in the README.

  • New ### Usage with Kiro section with the Add-to-Kiro button and a version-split (0.3.0+ / 0.2.3) JSON config block, consistent with every other client section.
  • Moves Kiro out of the shared "Claude Desktop / Amazon Q Developer / Kiro CLI" heading (now "Claude Desktop / Amazon Q Developer") so Kiro has its own section.
  • New "Kiro" entry in the Table of Contents.
  • CHANGELOG entry added.

The button uses Kiro's install-link scheme (https://kiro.dev/launch/mcp/add?...), which opens a confirmation dialog in Kiro showing the command and args before anything is written to the user's config. The button config is the minimal unauthenticated form (docker run -i --rm hashicorp/terraform-mcp-server), matching the VS Code and Cursor buttons in this same README; the version-pinned tag and TFE_ADDRESS/TFE_TOKEN inputs remain in the config block below the button.

This supersedes #341, which proposed the same "Add to Kiro" badge but stalled on a missing CHANGELOG entry and an unsigned CLA. This PR gives Kiro its own section (per the maintainer's suggestion on #341 to update that area) and includes the CHANGELOG entry.

Docs-only change. No code, tests, or security controls are affected.

PCI review checklist

  • I have documented a clear reason for, and description of, the change I am making.

  • If applicable, I've documented a plan to revert these changes if they require more than reverting the pull request. N/A — reverting the pull request is sufficient (README + CHANGELOG edit).

  • If applicable, I've documented the impact of any changes to security controls. N/A — docs-only change; no security controls affected.

@CatherineCao2016
CatherineCao2016 requested a review from a team as a code owner September 16, 2026 15:00
@hashicorp-cla-app

hashicorp-cla-app Bot commented Sep 16, 2026 •

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@hashicorp-cla-app

Copy link
Copy Markdown

CLA assistant check

Thank you for your submission! We require that all contributors sign our Contributor License Agreement ("CLA") before we can accept the contribution. Read and sign the agreement

Learn more about why HashiCorp requires a CLA and what the CLA includes

Have you signed the CLA already but the status is still pending? Recheck it.

Add a dedicated 'Usage with Kiro' section with a one-click Add to Kiro
install button and a version-split config table, matching the existing
VS Code and Cursor install buttons. Move Kiro out of the shared
'Claude Desktop / Amazon Q Developer / Kiro CLI' heading so Kiro has its
own section. Add a Kiro entry to the Table of Contents and a CHANGELOG
entry.
@Marin2409

Copy link
Copy Markdown
Collaborator

Thank you for adding this small improvement. Currently taking a look. In the meantime could you rebase to keep branch updated.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants