Skip to main content

Tempo MCP

The founder-vitals connector for solo operators. Tempo is the first MCP server that joins human capacity (sleep, mood, stress, energy) to business load (meetings, revenue, deal flow) and exposes them to Claude as one signal.

For a solopreneur, the founder is the single point of failure. Every other tool treats the business and the human as separate things. Tempo fuses them, so Claude can make business decisions — decline meetings, reprice services, prescribe rest days — based on the founder's real-time state.

What makes this novel

Tempo invents a single KPI that no other tool can compute on its own:

Revenue per Recovery Hour (RpRH) — revenue generated divided by hours of true recovery. Falling RpRH means you're working harder for less, and it's the earliest quantitative signal of founder burnout.

Install

pip install tempo-mcp

Requires Python 3.10+ and works with both mcp 1.x and 2.x.

Register with Claude Desktop / Cowork / Claude Code

~/.claude/settings.json (or equivalent):

{
  "mcpServers": {
    "tempo": {
      "command": "python",
      "args": ["-m", "tempo_mcp"]
    }
  }
}

Tools exposed over MCP

Tool Purpose
log_checkin Log mood / energy / stress / sleep
ingest_revenue_event Record revenue (from Stripe connector or manual)
ingest_calendar_event Record a calendar block (internal, sales, deep work)
tempo_score Compute the composite Tempo score + RpRH
recommend_actions Prescriptive business moves based on current state
apply_action Log (or, on Pro, execute) an action
get_history Full time-series history over N days — for trend analysis
weekly_digest Narrative week-over-week summary Claude can read aloud
license_status Show the active plan and what it unlocks
activate_license Activate a Pro / Team Solo key
export_data Export the whole local dataset as JSON or CSV (Pro)

Plans

Tempo is free forever for the core loop. Paid tiers exist because the expensive parts — long history, connector ingest, executing actions — are the parts that need maintaining.

Free Pro — $39/mo Team Solo — $79/mo
Daily check-ins, Tempo score, RpRH ✅ ✅ ✅
Manual revenue / calendar logging ✅ ✅ ✅
History window 7 days unlimited unlimited
Week-over-week digest — ✅ ✅
Connector ingest (Stripe, calendar, wearable) — ✅ ✅
Executed actions log only 3 / day unlimited
Data export (JSON / CSV) — ✅ ✅
Seats 1 1 5

Subscribe at temposolo.app, then paste the key from your welcome email:

activate_license with key tempo_v1....

Or set it yourself — TEMPO_LICENSE_KEY in the environment, or one line in ~/.tempo/license.

Licence keys are Ed25519-signed and verified offline against a public key baked into the package. There is no licence server, no activation call, and no telemetry: Tempo works on a plane and cannot tell us when you use it. An expired or missing key quietly drops you to the free tier rather than locking you out of your own data.

Example conversation with Claude

You: "I slept 5 hours, energy's at 3/10, stress 8. Log it and tell me what to do about tomorrow."

Claude (using Tempo): logs checkin → pulls score → RpRH down 22% → 4 external calls booked tomorrow → recommends auto-decline of 2 discovery calls and a rest day.

Data stays local

Tempo stores everything in ~/.tempo/tempo.sqlite3. Nothing leaves your machine unless you enable the Pro cloud sync.

Develop

git clone https://github.com/tsutera09/tempo-mcp
cd tempo-mcp
pip install -e '.[dev]'
pytest
python -m tempo_mcp   # runs the MCP server on stdio

Publishing

See PUBLISH.md at the repo root for the ordered release checklist (PyPI, npm mirror, MCP registry).

License

MIT

Metadata

Release files for tempo-mcp 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tempo-mcp 0.2.0
File Size Uploaded
tempo_mcp-0.2.0.tar.gz 26.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tempo-mcp 0.2.0
File Interpreter ABI Platform
tempo_mcp-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 48.1 kB

Release files / tempo_mcp-0.2.0.tar.gz

Download URL tempo_mcp-0.2.0.tar.gz
Size 26.6 kB
Tags Source
SHA-256 checksum
How to use checksums
54d36a57e698589305308bd3cde9a365107eea45b89c8d27437578fdd7370f7d
BLAKE2b-256 checksum
How to use checksums
e8a9c54a2ffb527c66f610b79019e86f71c63cd4316579e92c165e09d32304d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / tempo_mcp-0.2.0-py3-none-any.whl

Download URL tempo_mcp-0.2.0-py3-none-any.whl
Size 21.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9511f9e9cbad309c2d2dd24b7b210590c20f1eaf31155b5f07b95a65a8d003a1
BLAKE2b-256 checksum
How to use checksums
d695220d41a945e9c48e39dc3c6dee891e4f7709d290ee6709272a79f959f7fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page