Server health
healthVerify the upkeep-mcp server is running and reports its version. Use after setup or when another tool fails, to confirm the server is reachable.
Instructions
Confirms that the upkeep-mcp server is running and reports which version it is.
Use this to verify the connection after installing or reconfiguring the server, or when another upkeep-mcp tool behaves unexpectedly and you need to establish whether the server itself is reachable.
Do not use it to check whether a website is up — it says nothing about any domain or URL, only about this server process. Use uptime_check for websites.
Returns the server name and version, the Node.js version it runs under, how long the process has been alive, and the time of the check.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "health"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node | Yes | Node.js version the server runs under, e.g. "v20.11.0". | |
| server | Yes | Server name, e.g. "upkeep-mcp". | |
| status | Yes | Always "ok". If the server can answer, it is healthy. | |
| version | Yes | Server version, e.g. "0.1.0". | |
| checkedAt | Yes | When the report was produced, ISO 8601 with timezone. | |
| uptimeSeconds | Yes | Whole seconds since the server process started. |