deployment prompt

Paperclip CEO MCP setup

One ready-to-run prompt for exposing the paperclip-ceo-mcp service over Tailscale Funnel and wiring up the Poke webhook. Copy it, paste it into your agent, and ship.

paperclip-ceo-deploy.prompt

we need to expose our new paperclip-ceo-mcp service to the internet using tailscale funnel, configure the poke webhook, and finalize the integration.

here is what to do on the ubuntu VM:

  1. 1

    configure tailscale funnel for the mcp server

    since tailscale funnel only allows specific public ports (443, 8443, or 10000), we will map public port 10000 to our local port 3300. run:

    tailscale serve --https=10000 http://localhost:3300
    tailscale funnel 10000 on
  2. 2

    verify tailscale funnel status

    run tailscale serve status and capture our public funnel URL (it will look like https://your-machine.your-tailnet.ts.net:10000)

  3. 3

    update us on the URL

    output the full public sse endpoint (e.g., https://your-machine.your-tailnet.ts.net:10000/sse) so connor can register it at poke.com/integrations/new

  4. 4

    once connor provides the POKE_WEBHOOK_URL from poke.com

    • add it to /home/docker/paperclip-ceo-bridge/.env as POKE_WEBHOOK_URL
    • restart the bridge container:
    • docker compose -f /home/docker/docker-compose.yml restart paperclip-ceo-bridge
    • verify the health endpoint is still happy:
    • curl http://127.0.0.1:3200/health

Deploy this immediately.

the copy button copies the prompt above, exactly as written.