TechWord Translator MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@TechWord Translator MCP Servertranslate 'cloud computing' to Spanish"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
TechWord Translator MCP Server
A public Model Context Protocol (MCP) server that provides translation services for technical terms across English, Spanish, and German. Built with FastMCP and powered by the TechWordTranslator API.
โจ Features
๐ Multi-language Translation: Translate technical terms between English, Spanish, and German
๐ Smart Search: Search for technical terms with partial matching
๐ Comprehensive Database: Access to a curated database of IT and technology terminology
โก Fast & Efficient: Built on FastMCP with async HTTP client
๐ Easy Integration: Works with Claude Desktop, Cursor, and other MCP clients
โ Production Ready: Comprehensive test suite, high coverage, enterprise-grade quality
Related MCP server: docrag
๐งช Testing
./run-tests.shSee docs/testing.md for details.
๐ Quick Start
# Build and run with Docker Compose
docker compose build
docker compose run --rm -e TECHWORD_TRANSLATOR_API_URL=http://localhost:8000 techword-mcp๐ Documentation
Guide | Description |
Get up and running in 5 minutes | |
Complete documentation of all 5 MCP tools | |
Detailed Docker configuration guide | |
Integrate with Cursor IDE | |
Developer guide and architecture | |
Testing guide and coverage | |
Production deployment options |
๐ ๏ธ Available Tools
The server provides 5 MCP tools for technical term translation and search. See the API Reference for complete details.
translate_term- Translate a technical term from one language to anothersearch_tech_terms- Search for technical terms in the databaseget_all_translations- Get all available translations for a termget_term_details- Get detailed information about a specific termlist_tech_terms- List technical terms with pagination
๐ง Integration
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"techword-translator": {
"command": "docker",
"args": [
"run", "--rm", "-i", "--network=host",
"-e", "TECHWORD_TRANSLATOR_API_URL=http://localhost:8000",
"techword-mcp"
]
}
}
}Cursor IDE
See the complete Cursor Setup Guide for integration steps.
๐๏ธ Architecture
Built following SOLID principles with a clean, modular architecture:
models/ - Domain models (
Word,TranslationItem)services/ - Business logic (
APIClient,SearchService,TranslatorService)formatters.py - Response formatting utilities
tools.py - All 5 MCP tool implementations
container.py - Service singleton lifecycle (dependency container)
server.py - Thin entry point: registers tools and starts the MCP server
๐ Requirements
Docker (recommended) or Python 3.12+
TechWordTranslator API instance
Environment Variables
TECHWORD_TRANSLATOR_API_URL- Base URL of the TechWordTranslator API (required)
๐ License
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
๐ Acknowledgments
TechWordTranslator API - The backend API
FastMCP - FastMCP framework
Anthropic MCP - Model Context Protocol specification
This server cannot be deployed
Maintenance
Related MCP Connectors
Accurate, brand-controlled translation for text, code, images, and documents with terminology.
MCP server for Translation Services
Phrase MCP server: language intelligence platform for translation, terminology, and quality.
Translate MCP โ wraps LibreTranslate API (https://libretranslate.com/)
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides a semantic search interface that enables discovery and routing across over 1,000 local MCP tools using natural language queries. It leverages hybrid search and embeddings to accurately match user intent with tool names and descriptions.5 npm1MIT
- AlicenseNot gradedqualityDmaintenanceProvides RAG (Retrieval Augmented Generation) access to technical documentation through MCP, enabling LLMs to search and retrieve relevant documentation on-demand.4MIT
- FlicenseCqualityDmaintenanceEnables semantic search over knowledge-base articles and listing of sample support tickets using MCP tools.4-
- AlicenseAqualityBmaintenanceVendor-neutral MCP server for knowledge retrieval across repositories, offering stable tools for searching, getting, and listing documents with hybrid lexical and optional semantic search.3MIT