-
Notifications
You must be signed in to change notification settings - Fork 1.4k
mcp: aws-diagram-mcp-server deprecated but replacement "diagram agent skill" not available for Kiro CLI #2883
Copy link
Copy link
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationneeds-triageThis needs to be handled, it is the first automatically assigned label to issues.This needs to be handled, it is the first automatically assigned label to issues.
Description
Describe the issue
The AWS Diagram MCP Server page (https://awslabs.github.io/mcp/servers/aws-diagram-mcp-server) states the server is deprecated and directs users to the "diagram agent skill" in the deploy-on-aws plugin (awslabs/agent-plugins).
However, the migration guide (https://github.com/awslabs/mcp/blob/main/docs/migration-diagram.md) explicitly states:
"The agent skill currently works with Claude Code. For other clients, continue using the MCP server until those clients support agent skills."
This creates a gap for Kiro CLI users:
- The MCP server is deprecated and won't receive updates
- The replacement skill is only available as a Claude Code plugin (claude plugin add)
- The Kiro installation page still shows an "Add to Kiro" button for the deprecated MCP server
- No timeline or path is provided for Kiro CLI compatibility with the deploy-on-aws diagram skill
Expected behavior:
Either:
- Provide the diagram agent skill as a Kiro-compatible skill (e.g., installable under ~/.kiro/skills/), or
- Continue maintaining the MCP server until Kiro CLI supports the plugin format, or
- Update the documentation to clearly state Kiro CLI users should continue using the MCP server and remove the deprecation warning from the Kiro installation path
Environment:
- Kiro CLI
- awslabs.aws-diagram-mcp-server (deprecated)
- awslabs/agent-plugins deploy-on-aws plugin (Claude Code only)
Links
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationneeds-triageThis needs to be handled, it is the first automatically assigned label to issues.This needs to be handled, it is the first automatically assigned label to issues.
Type
Projects
Status
To triage