hello-world
Generate a personalized greeting message by providing your name. This tool creates custom hello messages for users interacting with the MCP server boilerplate.
Instructions
Say hello to the user
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The name of the user |
Implementation Reference
- src/index.ts:19-30 (handler)The asynchronous handler function that executes the 'hello-world' tool logic, greeting the user by name and returning a text content block.async ({ name }) => { const response = `Hello ${name}`; return { content: [ { type: "text", text: response, }, ], }; }
- src/index.ts:16-18 (schema)Zod schema defining the input parameter 'name' as a string for the 'hello-world' tool.{ name: z.string().describe("The name of the user"), },
- src/index.ts:13-31 (registration)Registration of the 'hello-world' tool using server.tool(), including name, description, input 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, }, ], }; } );