Skip to main content
Glama
mochammadshenna

MCP Greetings Server

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 | bash

Manual Install

  1. Download the binary for your platform from Releases

  2. Make it executable: chmod +x mcp-greetings-*

  3. 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 greet

  • language (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 Spanish

This 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 start

Publishing

# Login to npm
npm login

# Publish
npm publish

Architecture

This MCP server is built with the official Go SDK:

  1. Official Go SDK (github.com/modelcontextprotocol/go-sdk): Google-maintained MCP implementation

  2. Pure Go Binary: Single executable with no dependencies

  3. Cross-platform Build: Automated builds for macOS, Linux, Windows (Intel & ARM)

  4. Simple Installation: Direct binary download and installation

License

MIT

Author

Mochammad Shenna

Contributing

  1. Fork the repository

  2. Create your feature branch (git checkout -b feature/amazing-feature)

  3. Commit your changes (git commit -m 'Add some amazing feature')

  4. Push to the branch (git push origin feature/amazing-feature)

  5. 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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityInactive
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    D
    maintenance
    A 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.
    3
    MIT
  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    A 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.
    -
  • F
    license
    C
    quality
    D
    maintenance
    A demonstration server based on Model Context Protocol (MCP) that showcases how to build custom tools for AI assistants, providing mathematical calculation and multilingual greeting capabilities.
    3
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    A 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.
    -

Latest Blog Posts

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/mochammadshenna/mcp-greetings'

If you have feedback or need assistance with the MCP directory API, please join our Discord server