Quick Start
Who is this for? New users setting up Rosetta for the first time.
When should I read this? When you want to go from zero to a working setup.
Step 1: Connect Rosetta MCP
[!WARNING] Use Sonnet 4.6, GPT-5.3-codex-medium, gemini-3.1-pro or better models. Avoid Auto model selection.
Rosetta uses HTTP MCP transport with OAuth. Pick your IDE and add the configuration.
Cursor
Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project):
{
"mcpServers": {
"Rosetta": {
"url": "https://rosetta.evergreen.gcp.griddynamics.net/mcp"
}
}
}
Claude Code
claude mcp add --transport http Rosetta https://rosetta.evergreen.gcp.griddynamics.net/mcp
Authenticate inside a claude session with /mcp, select Rosetta, Authenticate, and complete the OAuth flow.
Codex
codex mcp add Rosetta --url https://rosetta.evergreen.gcp.griddynamics.net/mcp
codex mcp login Rosetta
VS Code / GitHub Copilot
Add to .vscode/mcp.json or ~/.mcp.json:
{
"servers": {
"Rosetta": {
"url": "https://rosetta.evergreen.gcp.griddynamics.net/mcp"
}
}
}
GitHub Copilot (JetBrains)
Settings > Tools > GitHub Copilot > MCP Settings. Add to ~/.config/github-copilot/intellij/mcp.json:
{
"servers": {
"Rosetta": {
"url": "https://rosetta.evergreen.gcp.griddynamics.net/mcp"
}
}
}
Restart IDE after changes.
JetBrains Junie
Settings > Tools > Junie > MCP Settings > + Add > As JSON:
{
"mcpServers": {
"Rosetta": {
"url": "https://rosetta.evergreen.gcp.griddynamics.net/mcp"
}
}
}
Windsurf
Add to your Windsurf MCP config:
{
"mcpServers": {
"Rosetta": {
"url": "https://rosetta.evergreen.gcp.griddynamics.net/mcp"
}
}
}
Antigravity
Add to your Antigravity MCP config:
{
"mcpServers": {
"Rosetta": {
"serverUrl": "https://rosetta.evergreen.gcp.griddynamics.net/mcp"
}
}
}
OpenCode
Add to opencode.json:
{
"mcp": {
"Rosetta": {
"type": "http",
"url": "https://rosetta.evergreen.gcp.griddynamics.net/mcp",
"enabled": true
}
}
}
Any MCP client that supports HTTP transport can connect using the endpoint URL. Complete the OAuth flow when prompted.
STDIO transport is available for air-gapped environments. See Installation.
Step 2: Add Bootstrap Rule
Download bootstrap.md and add it to your IDE’s instruction file (keep entire contents, including YAML frontmatter):
| IDE | Destination |
|---|---|
| Cursor | .cursor/rules/bootstrap.mdc |
| Claude Code | .claude/claude.md |
| VS Code / GitHub Copilot | .github/copilot-instructions.md |
| GitHub Copilot (JetBrains) | .github/copilot-instructions.md |
| JetBrains Junie | .junie/guidelines.md |
| Windsurf | .windsurf/rules/bootstrap.md |
| Antigravity | .agent/rules/bootstrap.md |
| OpenCode | AGENTS.md |
Step 3: Verify
Ask the agent:
What can you do, Rosetta?
It should use Rosetta MCP to retrieve agents, guardrails, and instructions.
Step 4: Initialize (once per repository)
Ask the agent:
Initialize this repository using Rosetta
The agent will analyze your tech stack, generate documentation (TECHSTACK.md, CODEMAP.md, DEPENDENCIES.md, ARCHITECTURE.md, CONTEXT.md), and ask clarifying questions. Read more about workspace files and all workflows.
[!NOTE] Composite workspaces: init each repository separately, then init at the workspace level with “This is composite workspace” appended. Dead code or existing specs: mention their location in the prompt to save time.
Common Issues
- OAuth prompt does not appear: restart your IDE and retry the connection. Read more in Troubleshooting — Connection & Authentication.
- Agent ignores Rosetta tools: confirm the MCP server shows as connected in your IDE’s MCP settings. Add a bootstrap rule if the agent still skips Rosetta. Read more in Troubleshooting — Agent Not Using Rosetta.
- Slow or empty responses: check your network can reach
rosetta.evergreen.gcp.griddynamics.net. See Troubleshooting.
Next Steps
- Usage Guide — how to use Rosetta flows
- Overview — mental model and terminology
- Deployment — org-wide deployment
- Contributing — make your first contribution
- Architecture — system internals
Video Tutorials
- Install Using MCP — step-by-step setup
- Install without MCP — air-gapped environments
- Initialize with Antigravity — project initialization
- Subagents and Workflows in Claude Code — advanced configuration