Skip to main content
Glama
hello-world-mcp

hello-world-mcp

by emokhtareg

Hello World MCP

Minimal Model Context Protocol server written in TypeScript.

What it does

This project starts a stdio-based MCP server with one tool:

  • hello returns Hello, world!

Related MCP server: hello-world-mcp

Requirements

  • Node.js 18 or newer

  • npm

Install

npm install

Build

npm run build

Run

npm start

For development, you can recompile on change with:

npm run dev

Check with MCP Inspector

MCP Inspector is a browser-based tool for testing MCP servers.

  1. Build the server first:

    npm run build
  2. Start Inspector and point it at the TypeScript source directly:

    npm run inspect
  3. Open the Inspector UI in your browser at:

    http://localhost:6274
  4. In the Inspector, connect to the server and call the hello tool to verify the response.

This runs Inspector against src/index.ts through tsx, so you can test changes without rebuilding first.

Project files

Available Tools

2 tools
datetimeDate & TimeA

Returns the current date and time in ISO 8601 format.

Inputs: no named parameters.

helloHello WorldA

Returns a hello world greeting.

Inputs: no named parameters.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4.3/5.0

    Scored across 2 tools

    Disambiguation5/5

    The two tools have clearly distinct purposes: datetime returns the current date/time, and hello returns a greeting. There is no ambiguity or overlap.

    Naming Consistency5/5

    Both tool names are single-word, lowercase nouns that directly describe their function. The naming pattern is consistent and intuitive.

    Tool Count5/5

    With exactly two tools, the server is minimal but well-scoped for its 'hello world' purpose. Each tool serves a clear role without unnecessary complexity.

    Completeness5/5

    For a simple demonstration server, the tool set is complete. It provides a greeting and a current date/time, which covers typical 'hello world' use cases. No obvious gaps.

    Maintenance

    ActivityInactive
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      C
      maintenance
      A simple MCP server with hello and echo tools, built using the MCPize framework.
      -
    • A
      license
      A
      quality
      D
      maintenance
      A simple Model Context Protocol server that provides a hello world greeting tool, serving as a boilerplate template for quickly creating new MCP servers.
      1
      9 npm
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      A minimal MCP server offering a hello_world tool that returns a greeting and current UTC time via streamable HTTP.
      -
    • A
      license
      Not graded
      quality
      D
      maintenance
      A simple MCP server built with MCPize providing hello and echo tools for demonstration purposes.
      2 npm
      MIT