Welcome Text Generator

Generates modular onboarding texts from employee information using a five-module template system.
  • typescript

0

GitHub Stars

typescript

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "goodfel10w-welcometextgenerator": {
      "command": "npx",
      "args": [
        "welcome-text-generator-mcp"
      ]
    }
  }
}

You can automatically generate professional onboarding texts for new employees by running a dedicated MCP server. It analyzes free-form employee information, extracts structured data, and assembles modular, customizable welcome messages using a five-module template system. This helps you scale onboarding while keeping messages consistent and personalized.

How to use

To create onboarding messages, you connect your MCP client to the Welcome Text Generator MCP Server. You first extract the employee data from a free-form description, then generate a modular welcome text using the predefined templates. You can progressively compose the final message by selecting which modules to include and choosing intro and closing variants.

How to install

Prerequisites you need before installing: Node.js version 18 or higher, and the Claude Desktop App for configuring the MCP client.

Step 1. Install the MCP server globally using npm.

npm install -g welcome-text-generator-mcp

Alternative for local development: clone the repository, install dependencies, and build.

git clone https://github.com/goodfel10w/WelcomeTextGenerator.git
cd WelcomeTextGenerator
npm install
npm run build

Step 2. Configure Claude Desktop to run the MCP server. Add a server entry with the runtime command and path to the built bundle.

{
  "mcpServers": {
    "welcome-text-generator": {
      "command": "node",
      "args": [
        "C:\\Pfad\\zum\\Projekt\\dist\\index.js"
      ],
      "env": {}
    }
  }
}

If you installed via npm for global use, Claude Desktop can run the package directly. Add a server entry that uses npx to invoke the MCP server.

{
  "mcpServers": {
    "welcome-text-generator": {
      "command": "npx",
      "args": ["welcome-text-generator-mcp"],
      "env": {}
    }
  }
}

Step 3. Restart Claude Desktop to load the MCP server.

Additional content and configuration

The MCP server supports a modular template system with five modules and a data storage mechanism. You can store extracted employee data and list all saved records. The server runs locally via Node.js and is initiated by the commands shown in the installation steps.

During setup, you may manage the MCP server configuration in JSON form within Claude Desktop. The two example configurations above demonstrate both a direct Node invocation and a local npm-based approach. Ensure the chosen method aligns with your environment and security practices.

Module overview and usage notes

The server modules cover greeting, competencies, optional fun facts, career history, and a closing message. You can enable or disable modules and select introduction and closing variants to tailor each onboarding message.

All textual content uses placeholders like [NAME] to insert the actual employee name at generation time. When you customize messages, you will combine the selected modules into a coherent, personalized welcome note.

Data storage and management

Extracted employee data is automatically stored for future use. The data is kept in your project’s data directory, with entries containing an identifier, timestamp, source, and the extracted data payload. Use the built-in tools to list or review stored records as needed.

Troubleshooting and tips

If Claude Desktop cannot load the MCP server after configuration, verify that the command path to the script is correct and that Node.js is installed and accessible in your system PATH. Check for typos in the JSON snippets and ensure there is a valid working directory for the MCP server. For data storage issues, confirm write permissions to the data folder and that the server has the necessary access rights to create and update files.

Available tools

extract_from_text

Extracts structured employee data from free-form text using defined parsing rules.

generate_modular_welcome_text

Generates a modular onboarding message based on the extracted data and selected template options.

list_extracted_data

Lists all stored employee data entries from the server storage.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational