MCP Greetings 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., "@MCP Greetings Servergreet Maria in 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.
MCP Greetings Server
A multilingual greetings Model Context Protocol (MCP) server built with the official Go SDK. Greet users in multiple languages with enterprise-grade performance and reliability.
Features
🌍 Multilingual Support: Greet users in 7 different languages
🚀 Official Go SDK: Built with Google-maintained MCP Go SDK
📦 Pure Go Binary: No Node.js dependencies, single executable
🔧 MCP Compatible: Works with Claude Desktop, Cursor, and other MCP clients
⚡ High Performance: ~50ms response time, enterprise-grade reliability
Related MCP server: Hello World MCP Server
Supported Languages
English (default)
Spanish
French
German
Japanese
Chinese
Korean
Installation
Quick Install (Linux/macOS)
curl -L https://github.com/mochammadshenna/mcp-greetings/releases/download/v1.1.0/install.sh | bashManual Install
Download the binary for your platform from Releases
Make it executable:
chmod +x mcp-greetings-*Move to your PATH:
sudo mv mcp-greetings-* /usr/local/bin/mcp-greetings
Usage
With Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"greetings": {
"command": "mcp-greetings"
}
}
}With Cursor
Add to your ~/.cursor/mcp.json:
{
"mcpServers": {
"greetings": {
"command": "mcp-greetings"
}
}
}Tool: sayGreetings
Parameters
name(required): Name of the person to greetlanguage(optional): Language for greeting (default: English)
Supported Languages
English- "Hello, {name}!"Spanish- "¡Hola, {name}!"French- "Bonjour, {name}!"German- "Hallo, {name}!"Japanese- "こんにちは, {name}!"Chinese- "你好, {name}!"Korean- "안녕하세요, {name}!"
Example Usage
Use the sayGreetings tool to greet John in SpanishThis will return: "¡Hola, John!"
Development
Prerequisites
Node.js 18+
Go 1.21+
Building
# Install dependencies
npm install
# Build binaries for all platforms
node build.js
# Test locally
npm startPublishing
# Login to npm
npm login
# Publish
npm publishArchitecture
This MCP server is built with the official Go SDK:
Official Go SDK (
github.com/modelcontextprotocol/go-sdk): Google-maintained MCP implementationPure Go Binary: Single executable with no dependencies
Cross-platform Build: Automated builds for macOS, Linux, Windows (Intel & ARM)
Simple Installation: Direct binary download and installation
License
MIT
Author
Mochammad Shenna
GitHub: @mochammadshenna
Email: shenawardana@gmail.com
Contributing
Fork the repository
Create your feature branch (
git checkout -b feature/amazing-feature)Commit your changes (
git commit -m 'Add some amazing feature')Push to the branch (
git push origin feature/amazing-feature)Open a Pull Request
Changelog
v1.1.0
Official Go SDK: Migrated to Google-maintained MCP Go SDK
78% code reduction: From 236 lines to ~50 lines
Better performance: ~50ms response time
Enterprise-grade: Production-ready with official support
v1.0.0
Initial release
Support for 7 languages
Cross-platform binary distribution
MCP protocol compliance
This server cannot be deployed
Maintenance
Related MCP Connectors
Generate quick, friendly greetings by name. Personalize salutations for any context. Explore the o…
Generate friendly greetings for any audience. Toggle Pirate Mode for a playful, swashbuckling styl…
Send friendly, personalized greetings on demand. Generate quick salutations with a simple prompt.…
Create personalized greetings by name in the tone you choose. Get quick suggestions for friendly i…
Related MCP Servers
- AlicenseCqualityDmaintenanceA simple demonstration project for the Model Control Protocol (MCP) server that provides tools for AI assistants to fetch news articles, perform calculations, retrieve weather data, and generate personalized greetings.3MIT
- -licenseNot gradedqualityNot gradedmaintenanceA simple Model Context Protocol server that demonstrates basic functionality with greeting tools, allowing Claude to say hello and generate custom greetings with different styles and timestamps.-
- FlicenseNot gradedqualityDmaintenanceA demonstration Model Context Protocol server that provides a configurable 'Hello World' tool with multi-language support and input validation. It supports both local stdio and remote HTTP deployment via Docker, facilitating testing and integration with platforms like Cursor and Manus.-
- AlicenseNot gradedqualityDmaintenanceA minimal Model Context Protocol server that facilitates network-based client connections using Streamable HTTP transport. It provides a greeting tool and is optimized for consistent deployment across local environments, Docker, and Kubernetes.MIT