Skip to main content

Module setup

Module setup 

Source
Expand description

Interactive setup for the streamable-HTTP + OAuth deployment.

The MCP server itself is just a long-running daemon; what makes it hard to install is the surrounding macOS plumbing — launchd plist, Tailscale Funnel, Things 3 database, paste-friendly OAuth credentials. This module collapses all of that into things-mcp setup so a user goes from cargo install to “Claude.ai is talking to my library” in ~30 seconds.

macOS-only by design (launchd). The Linux path would need a systemd unit; deferred until someone asks.

Functions§

run_setup
run_show_credentials
run_status