TechWord Translator MCP Server
Click on "Install 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
๐งช 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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/josego85/TechWordTranslatorMCP-Server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server