cosmic-mcp

All servers

Slotlock

io.github.PILOTAAI/slotlock ยท version 0.6.3

Community listing. Not installed or verified by cosmic-mcp. Read the source and its permissions before you run it.

Calendars for AI agents: free/busy, next free slot, and bookings PostgreSQL never double-books.

https://github.com/PILOTAAI/slotlock

Quick facts

  • Listing: Community
  • Published Nov 8, 20:43 UTC
  • Transport: streamable-http
  • Package: oci ghcr.io/pilotaai/slotlock:0.6.3
  • Listed by cosmic-mcp: Nov 9, 04:25 UTC
  • Repository: https://github.com/PILOTAAI/slotlock
  • Website: https://slotlock.pylota.io
  • Needs settings: DATABASE_URL SLOTLOCK_AUTH_TOKEN SLOTLOCK_CONFIRMATION_SECRET SLOTLOCK_METRICS_TOKEN PORT SLOTLOCK_MIGRATE_DATABASE_URL SLOTLOCK_CONFIRM_WRITES SLOTLOCK_AVAILABILITY SLOTLOCK_REST_API SLOTLOCK_RETENTION_DAYS SLOTLOCK_SHARED_LIMITS SLOTLOCK_WEBHOOKS SLOTLOCK_TENANT

Databases

Setup snippets

Generated from the registry entry. cosmic-mcp has not run or reviewed this server; values in angle brackets are yours to fill in.

Run it locally (oci)

docker run -i --rm -e 'DATABASE_URL' -e 'PORT' -e 'SLOTLOCK_AUTH_TOKEN' -e 'SLOTLOCK_AVAILABILITY' -e 'SLOTLOCK_CONFIRMATION_SECRET' -e 'SLOTLOCK_CONFIRM_WRITES' -e 'SLOTLOCK_METRICS_TOKEN' -e 'SLOTLOCK_MIGRATE_DATABASE_URL' -e 'SLOTLOCK_REST_API' -e 'SLOTLOCK_RETENTION_DAYS' -e 'SLOTLOCK_SHARED_LIMITS' -e 'SLOTLOCK_TENANT' -e 'SLOTLOCK_WEBHOOKS' 'ghcr.io/pilotaai/slotlock:0.6.3'

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "slotlock": {
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "DATABASE_URL",
        "-e",
        "PORT",
        "-e",
        "SLOTLOCK_AUTH_TOKEN",
        "-e",
        "SLOTLOCK_AVAILABILITY",
        "-e",
        "SLOTLOCK_CONFIRMATION_SECRET",
        "-e",
        "SLOTLOCK_CONFIRM_WRITES",
        "-e",
        "SLOTLOCK_METRICS_TOKEN",
        "-e",
        "SLOTLOCK_MIGRATE_DATABASE_URL",
        "-e",
        "SLOTLOCK_REST_API",
        "-e",
        "SLOTLOCK_RETENTION_DAYS",
        "-e",
        "SLOTLOCK_SHARED_LIMITS",
        "-e",
        "SLOTLOCK_TENANT",
        "-e",
        "SLOTLOCK_WEBHOOKS",
        "ghcr.io/pilotaai/slotlock:0.6.3"
      ],
      "command": "docker",
      "env": {
        "DATABASE_URL": "<your database url>",
        "PORT": "<your port>",
        "SLOTLOCK_AUTH_TOKEN": "<your slotlock auth token>",
        "SLOTLOCK_AVAILABILITY": "<your slotlock availability>",
        "SLOTLOCK_CONFIRMATION_SECRET": "<your slotlock confirmation secret>",
        "SLOTLOCK_CONFIRM_WRITES": "<your slotlock confirm writes>",
        "SLOTLOCK_METRICS_TOKEN": "<your slotlock metrics token>",
        "SLOTLOCK_MIGRATE_DATABASE_URL": "<your slotlock migrate database url>",
        "SLOTLOCK_REST_API": "<your slotlock rest api>",
        "SLOTLOCK_RETENTION_DAYS": "<your slotlock retention days>",
        "SLOTLOCK_SHARED_LIMITS": "<your slotlock shared limits>",
        "SLOTLOCK_TENANT": "<your slotlock tenant>",
        "SLOTLOCK_WEBHOOKS": "<your slotlock webhooks>"
      }
    }
  }
}

Claude Code

claude mcp add 'slotlock' -- docker run -i --rm -e 'DATABASE_URL' -e 'PORT' -e 'SLOTLOCK_AUTH_TOKEN' -e 'SLOTLOCK_AVAILABILITY' -e 'SLOTLOCK_CONFIRMATION_SECRET' -e 'SLOTLOCK_CONFIRM_WRITES' -e 'SLOTLOCK_METRICS_TOKEN' -e 'SLOTLOCK_MIGRATE_DATABASE_URL' -e 'SLOTLOCK_REST_API' -e 'SLOTLOCK_RETENTION_DAYS' -e 'SLOTLOCK_SHARED_LIMITS' -e 'SLOTLOCK_TENANT' -e 'SLOTLOCK_WEBHOOKS' 'ghcr.io/pilotaai/slotlock:0.6.3'

Cursor (.cursor/mcp.json)

{
  "mcpServers": {
    "slotlock": {
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "DATABASE_URL",
        "-e",
        "PORT",
        "-e",
        "SLOTLOCK_AUTH_TOKEN",
        "-e",
        "SLOTLOCK_AVAILABILITY",
        "-e",
        "SLOTLOCK_CONFIRMATION_SECRET",
        "-e",
        "SLOTLOCK_CONFIRM_WRITES",
        "-e",
        "SLOTLOCK_METRICS_TOKEN",
        "-e",
        "SLOTLOCK_MIGRATE_DATABASE_URL",
        "-e",
        "SLOTLOCK_REST_API",
        "-e",
        "SLOTLOCK_RETENTION_DAYS",
        "-e",
        "SLOTLOCK_SHARED_LIMITS",
        "-e",
        "SLOTLOCK_TENANT",
        "-e",
        "SLOTLOCK_WEBHOOKS",
        "ghcr.io/pilotaai/slotlock:0.6.3"
      ],
      "command": "docker",
      "env": {
        "DATABASE_URL": "<your database url>",
        "PORT": "<your port>",
        "SLOTLOCK_AUTH_TOKEN": "<your slotlock auth token>",
        "SLOTLOCK_AVAILABILITY": "<your slotlock availability>",
        "SLOTLOCK_CONFIRMATION_SECRET": "<your slotlock confirmation secret>",
        "SLOTLOCK_CONFIRM_WRITES": "<your slotlock confirm writes>",
        "SLOTLOCK_METRICS_TOKEN": "<your slotlock metrics token>",
        "SLOTLOCK_MIGRATE_DATABASE_URL": "<your slotlock migrate database url>",
        "SLOTLOCK_REST_API": "<your slotlock rest api>",
        "SLOTLOCK_RETENTION_DAYS": "<your slotlock retention days>",
        "SLOTLOCK_SHARED_LIMITS": "<your slotlock shared limits>",
        "SLOTLOCK_TENANT": "<your slotlock tenant>",
        "SLOTLOCK_WEBHOOKS": "<your slotlock webhooks>"
      }
    }
  }
}

VS Code (.vscode/mcp.json)

{
  "servers": {
    "slotlock": {
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "DATABASE_URL",
        "-e",
        "PORT",
        "-e",
        "SLOTLOCK_AUTH_TOKEN",
        "-e",
        "SLOTLOCK_AVAILABILITY",
        "-e",
        "SLOTLOCK_CONFIRMATION_SECRET",
        "-e",
        "SLOTLOCK_CONFIRM_WRITES",
        "-e",
        "SLOTLOCK_METRICS_TOKEN",
        "-e",
        "SLOTLOCK_MIGRATE_DATABASE_URL",
        "-e",
        "SLOTLOCK_REST_API",
        "-e",
        "SLOTLOCK_RETENTION_DAYS",
        "-e",
        "SLOTLOCK_SHARED_LIMITS",
        "-e",
        "SLOTLOCK_TENANT",
        "-e",
        "SLOTLOCK_WEBHOOKS",
        "ghcr.io/pilotaai/slotlock:0.6.3"
      ],
      "command": "docker",
      "env": {
        "DATABASE_URL": "<your database url>",
        "PORT": "<your port>",
        "SLOTLOCK_AUTH_TOKEN": "<your slotlock auth token>",
        "SLOTLOCK_AVAILABILITY": "<your slotlock availability>",
        "SLOTLOCK_CONFIRMATION_SECRET": "<your slotlock confirmation secret>",
        "SLOTLOCK_CONFIRM_WRITES": "<your slotlock confirm writes>",
        "SLOTLOCK_METRICS_TOKEN": "<your slotlock metrics token>",
        "SLOTLOCK_MIGRATE_DATABASE_URL": "<your slotlock migrate database url>",
        "SLOTLOCK_REST_API": "<your slotlock rest api>",
        "SLOTLOCK_RETENTION_DAYS": "<your slotlock retention days>",
        "SLOTLOCK_SHARED_LIMITS": "<your slotlock shared limits>",
        "SLOTLOCK_TENANT": "<your slotlock tenant>",
        "SLOTLOCK_WEBHOOKS": "<your slotlock webhooks>"
      },
      "type": "stdio"
    }
  }
}

Related servers

  • spotdb Verified domain
    Ephemeral data sandbox for AI workflows with guardrails and security
  • Reasonbook Verified domain
    Reasonbook: decisions that survive the session, in a local record AI agents keep.
  • AI for Database Verified domain
    Ask your databases questions in plain English, run read-only SQL and set up data alerts.
  • AI2SQL Verified domain
    Text-to-SQL MCP server: read-only queries on PostgreSQL, MySQL and SQL Server with your real schema
  • AICasePredict Verified domain
    Search a large legal database of 325M+ US court records: cases, attorneys, judges and courts.
  • APC Security Reference Server
    Reference MCP server for synthetic APC action-security evaluation and local SQLite sandbox testin...