Rosetta MCP server
io.github.ewalid/rosetta-mcp·v0.1.1·2 starsAI-powered Excel translation preserving formatting, formulas, and data integrity.
2 stars
Reviews
Write oneNobody has reviewed Rosetta yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Rosetta tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it
- Code scan18 source files scanned15/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 70 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (2)
- mediumnpm install lifecycle script present
install.script - mediumnpm install lifecycle script present
install.scriptpackage.json: …cess": "public" }, "scripts": { "postinstall": "echo 'Please ensure Python 3.11+ and u…
How Rosetta compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 63/100
- higher than 18% of 48,255 servers
- GitHub stars
- 2
- more than 75% of 28,688 servers
Install Rosetta in Claude Code, Cursor or VS Code
Runs npx -y @ewalid/rosetta-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add rosetta-mcp -- npx -y @ewalid/rosetta-mcp
What the publisher says
From the Rosetta repository's README, as published. We do not edit it. Read it on GitHub
Rosetta
AI-powered Excel translation CLI. Translates Excel files while preserving formatting, formulas, and data integrity.
What it does
Rosetta translates all text in your Excel files using Claude AI, without breaking:
- Formulas and calculations
- Formatting (fonts, colors, borders)
- Merged cells and layouts
- Charts and images
- Dropdown menus
- Rich text (bold, italic within cells)
Prerequisites
You need a Claude API key from Anthropic.
- Go to console.anthropic.com
- Create an account (or sign in)
- Go to API Keys and create a new key
- Copy the key (starts with sk-ant-...)
Note: API usage is billed by Anthropic. See anthropic.com/pricing for current rates. Translating a typical Excel file costs a few cents.
Installation
Install from PyPI:
pip install rosetta-xlThen set your API key:
# Linux/macOS
export ANTHROPIC_API_KEY=sk-ant-your-key-here
# Windows (Command Prompt)
set ANTHROPIC_API_KEY=sk-ant-your-key-here
# Windows (PowerShell)
$env:ANTHROPIC_API_KEY="sk-ant-your-key-here"Or create a .env file in your working directory:
ANTHROPIC_API_KEY=sk-ant-your-key-hereUsage
# Translate to French
rosetta input.xlsx -t french
# Translate to Spanish with custom output name
rosetta input.xlsx -t spanish -o translated.xlsx
# Specify source language (auto-detected by default)
rosetta input.xlsx -s english -t german
# Translate only specific sheets
rosetta input.xlsx -t french --sheets "Sheet1" --sheets "Data"
# Add context for better translations (e.g., domain-specific terms)
rosetta input.xlsx -t french -c "Medical terminology document"Options
Examples
Translate a price list to multiple languages:
rosetta prices.xlsx -t french -o prices_fr.xlsx
rosetta prices.xlsx -t german -o prices_de.xlsx
rosetta prices.xlsx -t spanish -o prices_es.xlsxTranslate a medical form with context:
rosetta patient_form.xlsx -t french -c "Medical intake form with clinical terminology"Translate only the "Questions" sheet:
rosetta survey.xlsx -t japanese --sheets "Questions"Troubleshooting
"ANTHROPICAPIKEY not set"
- Make sure you've exported the key: export ANTHROPICAPIKEY=sk-ant-...
- Or create a .env file with the key
"Invalid API key"
- Check that your key starts with sk-ant-
- Make sure you copied the full key from console.anthropic.com
"Rate limit exceeded"
- You've hit Anthropic's rate limits. Wait a minute and try again
- Or reduce batch size: rosetta input.xlsx -t french -b 20
How it works
- Extracts all text cells from your Excel file
- Sends text to Claude AI for translation (in batches)
- Writes translations back, preserving all formatting
- Saves the translated file
Your original file is never modified.
Web App & API
Rosetta also includes a web application and REST API for browser-based translations.
Running the API server
# Install with uv (recommended)
uv sync
# Start the server
uv run uvicorn rosetta.api:app --reloadShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Rosetta: common questions
- Is Rosetta MCP server safe?
- With care: it is graded C, so read the findings first (63/100). Read the Rosetta safety report
- How do I install Rosetta?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Rosetta need an API key?
- Yes. The registry entry asks for
ANTHROPIC_API_KEY. - Is Rosetta maintained?
- The last commit was 104 days ago (2026-07-23). The latest release is v0.1.1.
- What can I use instead of Rosetta?
- Servers from other publishers that do the same job: Excel MCP Server.
- How does Rosetta compare with other MCP servers?
- safety score 63/100 (higher than 18% of 48,255 servers); github stars 2 (more than 75% of 28,688 servers). Full comparison.
Alternatives to Rosetta
Same job from other publishers: the closest match first, then the best rated.
- Excel MCP ServerCreate and edit Excel files with AI: charts, PivotTables, formulas. No Excel needed.not reviewedWidely usedA