hc0061365-mcp-hello-world
# MCP Hello World
A simple MCP (Model Context Protocol) server that provides hello world greeting tools.
## 工具列表 | Tools
| 工具名称 | 描述 |
|---------|------|
| `hello` | 向某人问好,返回友好的问候消息 |
| `greet_multiple` | 同时向多人问好 |
## 前置需求 | Prerequisites
- Node.js 22 或以上版本
## 开始使用 | Getting Started
### 使用 Stdio 启动 | Start with Stdio transport
在 MCP 客户端配置中添加以下内容:
```json
{
"mcpServers": {
"hc0061365-mcp-hello-world": {
"command": "npx",
"args": ["hc0061365-mcp-hello-world@latest"]
}
}
}
```
### 本地开发 | Local Development
```bash
# 安装依赖
npm install
# 使用 MCP Inspector 测试
npx @modelcontextprotocol/inspector node src/index.js
```
## MCP 客户端配置 | MCP Client Configuration
### Claude Desktop
编辑 `~/.claude/claude_desktop_config.json`:
```json
{
"mcpServers": {
"hc0061365-mcp-hello-world": {
"command": "node",
"args": ["/path/to/hc0061365-mcp-hello-world/src/index.js"]
}
}
}
```
### Cursor
编辑 `~/.cursor/mcp.json`:
```json
{
"mcpServers": {
"hc0061365-mcp-hello-world": {
"command": "node",
"args": ["/path/to/hc0061365-mcp-hello-world/src/index.js"]
}
}
}
```
### VS Code
在工作区 `.vscode/mcp.json` 中添加:
```json
{
"mcpServers": {
"mcp-hello-world": {
"command": "node",
"args": ["${workspaceFolder}/src/index.js"]
}
}
}
```
## License
MIT
TDQS
Scored across 2 tools
hello targets a single recipient while greet_multiple targets multiple recipients, so the cardinality difference provides some distinction. However, greet_multiple is essentially a batch version of hello, creating overlap if an agent could simply call hello repeatedly.
hello is a bare greeting word while greet_multiple follows a verb+quantifier pattern; both are lowercase snake_case but do not follow a consistent verb_noun convention. The mixed structure is readable but not predictable.
Only two tools exist, which feels thin even for a hello-world server. The second tool is a minor variant rather than a distinct capability, so the set is borderline under-scoped.
The greeting domain is covered for single and multiple recipients, but there is no customization (e.g., formal/informal tone) or additional greeting lifecycle operations. These are minor gaps that an agent can work around.