
tickstem/mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP server for Tickstem — AI agent integration for cron jobs and email verification
Обзор
MCP server for Tickstem — exposes cron job scheduling, uptime monitoring, heartbeat monitoring, and email verification as native tools for AI coding assistants (Claude, Cursor, Copilot, and any MCP-compatible agent). Let your AI assistant register cron jobs, create uptime monitors with response assertions, manage heartbeat monitors, verify email addresses, and query results — while you write the app code. Download from Releases, make executable, and place on your PATH: The server speaks the Model Context Protocol over stdio — connect it to any MCP-compatible client. Add to your ~/.claude/claude_desktop_config.json (or equivalent): create_monitor accepts an assertions parameter — a JSON array of conditions that must all pass for a check to be considered up. When assertions are set they replace the default 2xx/3xx logic. The MCP server handles infrastructure management from your AI assistant. For application code, use the SDK that matches your language: app.tickstem.
README
Показан фрагмент оригинального README. Открыть оригинал.
tickstem/mcp
MCP server for Tickstem — exposes cron job scheduling, uptime monitoring, heartbeat monitoring, and email verification as native tools for AI coding assistants (Claude, Cursor, Copilot, and any MCP-compatible agent).
Let your AI assistant register cron jobs, create uptime monitors with response assertions, manage heartbeat monitors, verify email addresses, and query results — while you write the app code.
Install
Download a pre-built binary (no Go required):
| Platform | Binary |
|---|---|
| macOS (Apple Silicon) | tsk-mcp-darwin-arm64 |
| macOS (Intel) | tsk-mcp-darwin-amd64 |
| Linux (x86-64) | tsk-mcp-linux-amd64 |
| Linux (ARM64) | tsk-mcp-linux-arm64 |
| Windows (x86-64) | tsk-mcp-windows-amd64.exe |
Download from Releases, make executable, and place on your PATH:
# macOS / Linux example
chmod +x tsk-mcp-darwin-arm64
mv tsk-mcp-darwin-arm64 /usr/local/bin/tsk-mcp
Or install with Go:
go install github.com/tickstem/mcp/cmd/tsk-mcp@latest
Quick start
export TICKSTEM_API_KEY=tsk_your_key_here
tsk-mcp
The server speaks the Model Context Protocol over stdio — connect it to any MCP-compatible client.
Claude Code
Add to your ~/.claude/claude_desktop_config.json (or equivalent):
{
"mcpServers": {
"tickstem": {
"command": "tsk-mcp",
"env": {
"TICKSTEM_API_KEY": "tsk_your_key_here"
}
}
}
}
Available tools
Cron jobs
| Tool | Description |
|---|---|
list_jobs |
List all cron jobs in the account |
get_job |
Get a cron job by ID |
register_job |
Register a new cron job (name, schedule, endpoint) |
update_job |
Update an existing job — only provided fields change |
pause_job |
Pause a job so it no longer fires |
resume_job |
Resume a paused or failing job |
delete_job |
Permanently delete a job and its execution history |
list_executions |
List execution history for a job, most recent first |
Uptime monitoring
| Tool | Description |
|---|---|
list_monitors |
List all monitors — status, URL, interval, SSL expiry, assertions |
create_monitor |
Create a monitor with optional response assertions (status code, response time, body) |
get_monitor |
Get a monitor by ID |
pause_monitor |
Pause a monitor so it stops polling |
resume_monitor |
Resume a paused monitor |
delete_monitor |
Permanently delete a monitor and its check history |
list_monitor_checks |
List recent checks — status, HTTP code, duration, error, SSL expiry |
Response assertions
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"tickstem": {
"command": "tsk-mcp",
"env": {
"TICKSTEM_API_KEY": "tsk_your_key_here"
}
}
}
}