SkillTide Submit
Official description7 sourcesMCP servers8d ago
shuji-bonji/xcomet-mcp-server

shuji-bonji/xcomet-mcp-server

๐Ÿ“‡ ๐Ÿ  - Translation quality evaluation with xCOMET models: quality scoring, error detection with severityโ€ฆ
View on GitHub โ†—Direct link ยท no redirect page
Official description๐Ÿ“‡ ๐Ÿ  - Translation quality evaluation with xCOMET models: quality scoring, error detection with severity levels and batch processing.
Config template (adjust for your client)
claude mcp add xcomet-mcp-server -- npx -y xcomet-mcp-server
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
2 โ˜… ยท shuji-bonji/xcomet-mcp-server ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 7 sources
Score
score 703 ยท 2 โ˜… ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository shuji-bonji/xcomet-mcp-server๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

xCOMET MCP Server

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

**ๆ—ฅๆœฌ่ชž็‰ˆ README ใฏใ“ใกใ‚‰**
> โš ๏ธ This is an unofficial community project, not affiliated with Unbabel.
Translation quality evaluation MCP Server powered by xCOMET (eXplainable COMET).
๐ŸŽฏ Overview
xCOMET MCP Server provides AI agents with the ability to evaluate machine translation quality. It integrates with the xCOMET model from Unbabel to provide:
- **Quality Scoring**: Scores between 0-1 indicating translation quality
- **Error Detection**: Identifies error spans with severity levels (minor/major/critical)
- **Batch Processing**: Evaluate multiple translation pairs efficiently (optimized single model load)
- **GPU Support**: Optional GPU acceleration for faster inference
๐Ÿ”ง Prerequisites
Python Environment
- Python 3.9 - 3.12 recommended (3.13+ is not yet supported by xCOMET dependencies)
xCOMET requires Python with several packages. We recommend using a virtual environment:
bash
> source ~/.xcomet-venv/bin/activate
> hf auth login
> json
> "env": {
> "XCOMET_PYTHON_PATH": "~/.xcomet-venv/bin/python3",
> "HF_TOKEN": "hf_..."
> }
> bash
source ~/.xcomet-venv/bin/activate
python -c "from comet import download_model; download_model('Unbabel/XCOMET-XL')"
~/.xcomet-venv/ โ† Python packages only
โ””โ”€โ”€ lib/python3.x/site-packages/
โ”œโ”€โ”€ comet/ unbabel-comet itself
โ””โ”€โ”€ torch/ transformers/ ... its dependencies
~/.cache/huggingface/ โ† the model weights live here
โ””โ”€โ”€ hub/
โ””โ”€โ”€ models--Unbabel--XCOMET-XL/
โ”œโ”€โ”€ blobs/ the actual ~14GB checkpoint
โ””โ”€โ”€ snapshots/ /
โ”œโ”€โ”€ checkpoints/model.ckpt what download_model() returns
โ””โ”€โ”€ hparams.yaml
bash
Clone the repository
git clone https://github.com/shuji-bonji/xcomet-mcp-server.git
cd xcomet-mcp-server
Set up Python virtual environment and install dependencies
uv venv .venv --python 3.12 # or: python3 -m venv .venv
source .venv/bin/activate
pip install -r python/requirements.txt
Install Node.js dependencies and build
npm install
npm run build
json
{
"mcpServers": {
"xcomet": {
"command": "npx",
"args": ["-y", "xcomet-mcp-server@latest"],
"env": {
"XCOMET_PYTHON_PATH": "~/.xcomet-venv/bin/python3"
}
}
}
}
bash
claude mcp add xcomet --env XCOMET_PYTHON_PATH=~/.xcomet-venv/bin/python3 -- npx -y xcomet-mcp-server@latest
bash
npm install -g xcomet-mcp-server
json
{
"mcpServers": {
"xcomet": {
"command": "xcomet-mcp-server",
"env": {
"XCOMET_PYTHON_PATH": "~/.xcomet-venv/bin/python3"
}
}
}
}
json
{
"mcpServers": {
"xcomet": {
"command": "node",
"args": ["/path/to/xcomet-mcp-server/dist/index.js"],
"env": {
"XCOMET_PYTHON_PATH": "~/.xcomet-venv/bin/python3"
}
}
}
}
json
{
"source": "The quick brown fox jumps over the lazy dog.",
"translation": "็ด ๆ—ฉใ„่Œถ่‰ฒใฎใ‚ญใƒ„ใƒใŒๆ€ ๆƒฐใช็Šฌใ‚’้ฃ›ใณ่ถŠใˆใ‚‹ใ€‚",
"source_lang": "en",
"target_lang": "ja",
"use_gpu": true
}
json
{
"score": 0.847,
"errors": [],
"summary": "Good quality (score: 0.847) with 0 error(s) detected."
}
json
{
"pairs": [
{"source": "Hello", "translation": "ใ“ใ‚“ใซใกใฏ"},
{"source": "Goodbye", "translation": "ใ•ใ‚ˆใ†ใชใ‚‰"}
],
"use_gpu": true,
"batch_size": 16
}
mermaid
sequenceDiagram
participant Agent as AI Agent
participant DeepL as DeepL MCP Server
participant xCOMET as xCOMET MCP Server
Agent->>DeepL: Translate text
DeepL-->>Agent: Translation result
Agent->>xCOMET: Evaluate quality
xCOMET-->>Agent: Score + Errors
Agent->>Agent: Decide: Accept or retry?
json
{
"mcpServers": {
"deepl": {
"command": "npx",
"args": ["-y", "@anthropic/deepl-mcp-server"],
"env": {
"DEEPL_API_KEY": "your-api-key"
}
},
"xcomet": {
"command": "npx",
"args": ["-y", "xcomet-mcp-server@latest"],
"env": {
"XCOMET_PYTHON_PATH": "~/.xcomet-venv/bin/python3"
}
}
}
}
json
{
"mcpServers": {
"xcomet": {
"command": "npx",
"args": ["-y", "xcomet-mcp-server@latest"],
"env": {
"XCOMET_MODEL": "Unbabel/XCOMET-XXL"
Source
awesome ยท https://github.com/shuji-bonji/xcomet-mcp-server
Browse by field
MCP servers
Traction
2 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index