An MCP (Model Context Protocol) server that exposes Kiro's system prompts and instructions.
This server provides access to Kiro's comprehensive system instructions, capabilities, guidelines, and quality standards through the Model Context Protocol. It allows AI assistants and other MCP clients to access and utilize Kiro's prompt engineering best practices.
- Resources: Access all Kiro system documentation files
- Tools: Query and retrieve specific system instructions
- Prompts: Pre-configured prompts for common Kiro workflows
uvx kiro-mcp-serverpip install kiro-mcp-servercd mcp-server
pip install -e .Add to your MCP client configuration (e.g., Claude Desktop, Kiro):
{
"mcpServers": {
"kiro-prompts": {
"command": "uvx",
"args": ["kiro-mcp-server"],
"disabled": false,
"autoApprove": []
}
}
}Or if installed locally:
{
"mcpServers": {
"kiro-prompts": {
"command": "python",
"args": ["-m", "kiro_mcp_server.server"],
"disabled": false,
"autoApprove": []
}
}
}The server exposes the following Kiro system documentation:
kiro://system/complete-instructions- Complete Kiro system instructionskiro://system/capabilities- Kiro capabilities and featureskiro://system/guidelines- Development guidelineskiro://system/quality-standards- Quality standardskiro://system/response-style- Response style guidekiro://system/workflow-patterns- Common workflow patterns
get_system_instruction- Retrieve specific system instruction by typesearch_instructions- Search across all system instructionslist_instructions- List all available instruction types
kiro_assistant- Set up an AI assistant with Kiro's system instructionscode_review- Configure for code review with Kiro's standardsfeature_development- Configure for feature development workflow
# Install development dependencies
pip install -e ".[dev]"
# Run tests
pytest
# Run the server locally
python -m kiro_mcp_server.serverSee the main Kiro repository for license information.
Contributions are welcome! Please see the main Kiro repository for contribution guidelines.