Hello World Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Hello World Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A simple Model Context Protocol (MCP) server that provides a hello world tool. This server serves as a boilerplate template to help developers quickly create and deploy new MCP servers. It demonstrates basic MCP server functionality with a greeting tool and can be easily modified to add custom tools and resources.
This project serves as a starting template for building your own MCP servers. To create a custom MCP server:
index.js to add your own tools using server.registerTool()package.json with your server name and descriptionThe basic structure includes proper error handling, input validation with Zod, and MCP protocol compliance.
The server provides a simple hello world tool that greets users with a customizable name.
The helloWorld tool accepts an optional name parameter and returns a greeting message.
Parameters:
name: Name to greet (optional, defaults to "world")Example Response:
Hello, world! npm install -g hello-world-mcphello-world-mcp command will be available system-wide npm install npm startnpm start#### For Global Installation
Add this to your MCP client configuration:
{
"mcpServers": {
"hello-world-mcp": {
"command": "hello-world-mcp",
"args": [],
"env": {},
"description": "Hello World MCP server with greeting tool"
}
}
}#### For Local Installation
Add this to your MCP client configuration:
{
"mcpServers": {
"hello-world-mcp": {
"command": "node",
"args": ["index.js"],
"cwd": "/path/to/hello-world-mcp",
"env": {},
"description": "Hello World MCP server with greeting tool"
}
}
}{
"name": "helloWorld",
"arguments": {
"name": "Alice"
}
}Response:
{
"content": [
{
"type": "text",
"text": "Hello, Alice!"
}
]
}{
"name": "helloWorld",
"arguments": {}
}Response:
{
"content": [
{
"type": "text",
"text": "Hello, world!"
}
]
}#### helloWorld A simple greeting tool that says "Hello, {name}" with default "world".
Parameters:
name: Name to greet (optional, defaults to "world")#### Basic Greeting
{
"name": "helloWorld",
"arguments": {
"name": "Alice"
}
}Response:
{
"content": [
{
"type": "text",
"text": "Hello, Alice!"
}
]
}#### Default Greeting
{
"name": "helloWorld",
"arguments": {}
}Response:
{
"content": [
{
"type": "text",
"text": "Hello, world!"
}
]
}The hello world tool returns a simple text response:
{
"content": [
{
"type": "text",
"text": "Hello, world!"
}
]
}@modelcontextprotocol/sdk: MCP SDK for server implementationzod: Schema validation libraryISC
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.