Add it to Claude Code
claude mcp add -e "CIRVOY_BASE_URL=${CIRVOY_BASE_URL}" -e "CIRVOY_API_TOKEN=${CIRVOY_API_TOKEN}" -e "CIRVOY_PROJECT_ID=${CIRVOY_PROJECT_ID}" cirvoy-kiro -- npx -y @cirvoy/kiro-mcpCIRVOY_BASE_URLCIRVOY_API_TOKENCIRVOY_PROJECT_IDMake your agent remember this setup
cirvoy-kiro's config, env vars, and the gotchas you hit — recalled in every future Claude Code, Cursor, and Codex session.
npx conare@latestFree · one command · indexes the sessions already on disk. Set up in the browser instead →
What it does
- Seamless task synchronization between Kiro IDE and Cirvoy
- Direct task creation and management within the IDE
- Support for batch updating multiple tasks
- Per-workspace project configuration
Tools 5
get_taskGet task detailsupdate_taskUpdate task status/prioritycreate_taskCreate new tasklist_tasksList all project tasksbatch_update_tasksUpdate multiple tasksEnvironment Variables
CIRVOY_BASE_URLrequiredThe base URL for the Cirvoy APICIRVOY_API_TOKENrequiredThe API token generated from Cirvoy settingsCIRVOY_PROJECT_IDrequiredThe ID of the Cirvoy project to sync withTry it
Original README from WAI-Soft/MCP
Cirvoy-Kiro MCP Integration
🔗 Seamless task synchronization between Kiro IDE and Cirvoy project management.
🚀 Quick Start for Employees
Step 1: Get Your API Token
- Go to Cirvoy Settings → API Tokens
- Click "Generate Token"
- Give it a name (e.g., "My Laptop - Kiro IDE")
- Copy the token (you won't see it again!)
Step 2: Setup in Kiro IDE
In your project folder, create .kiro/settings/mcp.json:
{
"mcpServers": {
"cirvoy-sync": {
"command": "npx",
"args": ["-y", "@cirvoy/kiro-mcp"],
"env": {
"CIRVOY_BASE_URL": "https://cirvoy.com/api/kiro",
"CIRVOY_API_TOKEN": "paste-your-token-here",
"CIRVOY_PROJECT_ID": "57"
}
}
}
}
Important: Replace:
paste-your-token-herewith your actual token57with your Cirvoy project ID (find it in the project URL:cirvoy.com/admin/projects/57)
Step 3: Restart Kiro IDE
Close and reopen Kiro IDE. The MCP server will start automatically!
🎯 Multiple Projects?
Each Kiro workspace can connect to a different Cirvoy project! Just use a different CIRVOY_PROJECT_ID in each workspace's .kiro/settings/mcp.json.
🛠️ Available Tools
Once connected, you can use these MCP tools in Kiro:
get_task- Get task detailsupdate_task- Update task status/prioritycreate_task- Create new tasklist_tasks- List all project tasksbatch_update_tasks- Update multiple tasks
📝 License
MIT
Made with ❤️ by WAI-Soft Team