proactive-mcp server
io.github.madrobotnet/proactive-mcp·v0.2.0·12 starsDetects reply deadlines, calendar conflicts, and personal occasions for MCP agents.
12 stars31 downloads/wk
Reviews
Write oneNobody has reviewed proactive-mcp yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
proactive-mcp tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it
- Code scan111 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 36 days ago12/15
- Maintainer identityregistry namespace matches repository owner6/10
How proactive-mcp compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 65% of 1,301 Productivity servers
- GitHub stars
- 12
- more than 78% of 855 Productivity servers
- Downloads a week
- 31
- more than 14% of 433 Productivity servers with a package
Install proactive-mcp in Claude Code, Cursor or VS Code
claude mcp add proactive-mcp -- uvx proactive-mcp
What the publisher says
From the proactive-mcp repository's README, as published. We do not edit it. Read it on GitHub
proactive-mcp
Give every AI agent a reason to reach out first.
A local-first MCP server that turns read-only signals and local memory into grounded situations your existing agent can deliver at the right time. <!-- mcp-name: io.github.madrobotnet/proactive-mcp -->
English · 한국어
Why · How it works · Get started · Connect an agent · Documentation
Get started
Set up the local watcher and OS notifications first; connecting an agent is optional. Install uv and Git, and prepare your own Google Cloud Desktop OAuth client JSON.
The PyPI release 0.2.0 does not yet contain the wizard. Until an onboarding release is published, the commands below use uvx --from to install the merged source at commit 7cd0f03, without a manual checkout. Keep the same --from source for every command: bare uvx proactive-mcp still selects the older PyPI package. This is a source install, not a new PyPI release.
- Install and start interactive setup:
uvx --from git+https://github.com/madrobotnet/proactive-mcp@7cd0f03243027df464084c3957f03d3c42169268 proactive-mcp setup- The wizard asks for the path to your own Google Cloud Desktop OAuth client JSON and whether it may open a browser on this device. Approve the read-only Gmail and Calendar consent with your own client. See docs/SETUP_GOOGLE.md for the complete flow.
- After Google authorization, accept the offer to install the watcher service. The shared proactive-mcp service install|status|remove interface manages a Linux systemd user service, a macOS LaunchAgent, or a Windows Task Scheduler task.
- If you decline service installation, or if installation succeeds, interactive setup then attempts a fixed PII-free OS test notification titled proactive-mcp with the body Setup test notification. It contains no Gmail, Calendar, account, or Situation data. A redacted unavailable, timeout, failed, or unsupported_platform warning means the notification could not be shown.
- If you decline service installation, or if installation fails, such as because of permissions, run the watcher manually. A failed installation exits before attempting the test notification.
Terminal 1, foreground daemon
uvx --from git+https://github.com/madrobotnet/proactive-mcp@7cd0f03243027df464084c3957f03d3c42169268 proactive-mcp daemonTerminal 2, daemon status
uvx --from git+https://github.com/madrobotnet/proactive-mcp@7cd0f03243027df464084c3957f03d3c42169268 proactive-mcp statusdaemon --once runs one evaluation pass and exits; --poll-interval-minutes MINUTES overrides the cadence. status prints redacted connection and daemon state as JSON. The daemon performs local sync, deterministic evaluation, queue maintenance, and the documented OS fallback only. It never runs a host or LLM. Host scheduling is separate: the host/operator starts scheduled agent runs, and those runs call proactive_check.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
proactive-mcp: common questions
- Is proactive-mcp server safe?
- Yes, by our scan: it is graded A (85/100). Read the proactive-mcp safety report
- How do I install proactive-mcp?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does proactive-mcp need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is proactive-mcp maintained?
- The last commit was 56 days ago (2026-09-10). The latest release is v0.2.0.
- What can I use instead of proactive-mcp?
- Servers from other publishers that do the same job: Agent-Native Calendar MCP server, AIquila — Nextcloud MCP Server and Intervals Icu MCP server.
- How does proactive-mcp compare with other Productivity MCP servers?
- safety score 85/100 (higher than 65% of 1,301 Productivity servers); github stars 12 (more than 78% of 855 Productivity servers); downloads a week 31 (more than 14% of 433 Productivity servers with a package). Full comparison.
Alternatives to proactive-mcp
Same job from other publishers: the closest match first, then the best rated.
- Agent-Native CalendarAgent-Native Google Calendar - manage events, sync, and public bookingnot reviewedEstablishedA
- AIquila — Nextcloud MCP ServerNextcloud MCP server — 345 tools: files, calendar, contacts, mail, Talk, Deck, photos, maps, notesnot reviewedEstablishedC
- Intervals IcuRead/write Intervals.icu MCP server: activities, wellness, calendar, gear, and workouts.not reviewedEstablishedB
- iCloud MCPApple Mail, Calendar, Contacts, Reminders, Notes, Messages and Safari via AppleScript or iCloudnot reviewedEstablishedB
MuNews, web search, mail, markets, weather, places, files, calendar, contacts. 67 tools, one endpoint.not reviewedEstablishedB