-
Notifications
You must be signed in to change notification settings - Fork 55
feat: add mcp config for kiro and windsurf modules #391
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Testing these modules and then I will move out of draft |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds MCP (Model Context Protocol) file creation functionality to both the kiro and windsurf Coder modules. It enables these modules to create MCP configuration files when a JSON configuration is provided via a new mcp
variable.
- Adds MCP configuration support through new
mcp
variables andcoder_script
resources - Standardizes windsurf module variables by adding
slug
anddisplay_name
variables to match other modules - Includes comprehensive test coverage for the new MCP file creation functionality
Reviewed Changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.
Show a summary per file
File | Description |
---|---|
registry/coder/modules/windsurf/main.tf | Adds mcp variable, slug/display_name variables, and coder_script for MCP file creation |
registry/coder/modules/windsurf/main.test.ts | Adds test for MCP configuration file creation |
registry/coder/modules/windsurf/README.md | Updates version references from 1.1.1 to 1.2.0 |
registry/coder/modules/kiro/main.tf | Adds mcp variable and coder_script for MCP file creation |
registry/coder/modules/kiro/main.test.ts | Adds test for MCP configuration file creation |
registry/coder/modules/kiro/README.md | Updates version references from 1.0.0 to 1.1.0 |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
…include the mcp server example
Awesome! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks great
@DevelopmentCats lets also set file permissions as per https://kiro.dev/docs/mcp/security/ |
…ro as recommended
Would you prefer this for all of the modules (cursor, kiro, windsurf) to do this or just kiro like I have commit above? |
@DevelopmentCats All |
Description
coder_script
in kiro and windsurf modulesType of Change
Module Information
Path:
registry/coder/modules/kiro
New version:
v1.1.0
Breaking change: [ ] Yes [X] No
Path:
registry/coder/modules/windsurf
New version:
v1.2.0
Breaking change: [ ] Yes [X] No
Path:
registry/coder/modules/cursor
New version:
v1.3.2
Breaking change: [ ] Yes [X] No
Testing & Validation
bun test
)bun run fmt
)