mcp-hello-test
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-hello-testUse whoami to check if the demo API key was injected"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-hello-test
Minimal MCP server built to be a deploy target for OneClickMCP. It exists to exercise the deploy pipeline — clone, docker build, run, inject env, expose a port — not to do anything useful.
Why it satisfies the deploy wizard
Dockerfileat the repo root (the wizard blocks deploys without one).env.exampleat the root, so the wizard prefills the env-var formlistens on
0.0.0.0:$PORT, default3000— matches the wizard's default internal port
Related MCP server: mcpscope
Transports
Both are served, so it works whichever one the console picks:
Transport | Endpoint |
SSE (legacy) |
|
Streamable HTTP |
|
Also: GET /health → {"status":"ok"}, and GET / returns the endpoint map.
Tools
Tool | Args | Returns |
|
|
|
|
| their sum |
| — | node version, port, uptime, and whether |
whoami is the one that matters for testing: it confirms secrets actually reached the container without printing the secret itself.
Env
Var | Purpose |
| fallback name for |
| dummy secret — |
| listen port, default |
Run locally
npm install
GREETING_NAME=you DEMO_API_KEY=sk-test node server.jsdocker build -t mcp-hello-test .
docker run --rm -p 3000:3000 -e DEMO_API_KEY=sk-test mcp-hello-testSmoke test:
curl -s localhost:3000/health
curl -s -X POST localhost:3000/mcp \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
MCP server for progressive tool usage at any scale (see https://klavis.ai)
Related MCP Servers
- -licenseCqualityNot gradedmaintenanceA simple boilerplate MCP server that provides a basic greeting tool for demonstration purposes. Serves as a starting template for developers to quickly create and deploy custom MCP servers.15 npm-
- FlicenseAqualityDmaintenanceA simple local MCP server that provides greeting and integer addition tools.2-
- AlicenseNot gradedqualityCmaintenanceA minimal MCP server deployable to Volken that exposes echo, add, and current_time tools for demonstrating the MCP deployment and usage loop.MIT
- FlicenseNot gradedqualityCmaintenanceA minimal MCP server with three toy tools (add, echo, current_time) for learning deployment on SAP BTP Cloud Foundry.1-