Skip to main content
Glama

MCP Server Boilerplate

by ricleedo

hello-world

Generate personalized hello messages by providing a user name. This tool helps create customized greetings for integration with AI assistants and applications.

Instructions

Say hello to the user

Input Schema

NameRequiredDescriptionDefault
nameYesThe name of the user

Input Schema (JSON Schema)

{ "properties": { "name": { "description": "The name of the user", "type": "string" } }, "required": [ "name" ], "type": "object" }

Implementation Reference

  • src/index.ts:13-31 (registration)
    Registration of the "hello-world" tool, including schema and handler function.
    server.tool( "hello-world", "Say hello to the user", { name: z.string().describe("The name of the user"), }, async ({ name }) => { const response = `Hello ${name}`; return { content: [ { type: "text", text: response, }, ], }; } );
  • The handler function for the "hello-world" tool that generates a greeting message.
    async ({ name }) => { const response = `Hello ${name}`; return { content: [ { type: "text", text: response, }, ], }; }
  • Input schema for the "hello-world" tool defining the 'name' parameter using Zod.
    { name: z.string().describe("The name of the user"), },

Other Tools

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/ricleedo/reddit-mcp'

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