MCP.Market

Operations Pulse MCP server

by openlyuseful.org·org.openlyuseful/operations-pulse·v0.1.0

Local-first operational pulses, durable ticket memory, and governed connection discovery.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
New

0 stars37 downloads/wk

Reviews

Write one

Nobody has reviewed Operations Pulse yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Operations Pulse tools (8, 2 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • connections_list

    Show free/local, self-hosted, subscription, and bring-your-own-credential options with scopes, write behavior, status, and setup method. This never returns secrets.

  • connections_status

    Read local connection state, last test result, and whether a referenced environment credential is present. Never returns credential values or private settings.

  • heartbeat_schedule_status

    Read whether the optional local heartbeat scheduler is installed. Installation and removal stay CLI-only and require explicit local confirmation.

  • operations_describe

    Explain all available tools, examples, cost classes, data boundaries, write behavior, and approvals. Use this at setup or before selecting a workflow.

  • pulse_history

    Read recent local pulse runs with check events to identify repeated noise, regressions, and changes over time.

  • pulse_runwrite action

    Run deterministic local repository, documentation, and optional log checks. The run is stored locally. Ticket creation is disabled unless create_tickets is explicitly true.

  • ticket_createwrite action

    Create one explicit local ticket after checking for related work. Agent-authored and pulse-authored ideas should remain in backlog until human triage.

  • tickets_list

    Query local ticket memory before staffing or creating work. Supports status, priority, text, and bounded result filters.

Public scan report

scanner v0.1.10 · 2026-11-01 · same rubric, same numbers if you re-run it

no findings
  • Code scan6 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 70 days ago12/15
  • Maintainer identitynamespace and repository owner differ4/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Operations Pulse compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 63% of 48,255 servers
Tools
8
the typical server has 7
Tools that change things
25%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
37
more than 28% of 12,191 servers with a package

What its tools let an agent do: 6 read · 2 change

Install Operations Pulse in Claude Code, Cursor or VS Code

Runs npx -y @openly-useful/operations-pulse-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add operations-pulse -- npx -y @openly-useful/operations-pulse-mcp
Add to Cursor

What the publisher says

From the Operations Pulse repository's README, as published. We do not edit it. Read it on GitHub

Operations Pulse

A local-first loop orchestrator for useful, explainable operations.

Operations Pulse turns recurring checks into evidence, evidence into durable tickets, and tickets into a reviewable operating memory. It runs without a paid service by default: Node.js, SQLite, Git, local files, and local logs are enough to get a useful pulse.

It is an Openly Useful project: useful things, openly made.

Use the live, credential-safe setup guide at operations-pulse-five.vercel.app.

What launches in v0.1

log files.

  • A SQLite ticket and pulse ledger.
  • Read-only local checks for repository state, documentation, and configured

integrations.

  • An MCP server with self-describing tools and structured results.
  • A portable operations-pulse skill for Codex and compatible agents.
  • Optional role definitions for operations, signal review, triage, and

subscription, host OAuth, self-hosted, and bring-your-own-credential paths.

  • A connection catalog and guided setup that distinguish free/local,
  • A complete migration ledger: imported, rewritten, referenced, or excluded.

Free-first quick start

Requirements: Node.js 24 or newer. No API key is required for the default workflow.

npm install
npm run build
node packages/core/dist/cli.js init
node packages/core/dist/cli.js pulse run --root .
node packages/core/dist/cli.js tickets list

Configure an optional read-only adapter without placing a credential in the repository, SQLite database, MCP argument, or chat transcript:

export OPERATIONS_PULSE_GITHUB_TOKEN='stored by your shell or secret manager'
node packages/core/dist/cli.js connections configure \
  --id github --mode env-token \
  --credential-env OPERATIONS_PULSE_GITHUB_TOKEN
node packages/core/dist/cli.js connections test --id github
node packages/core/dist/cli.js pulse run --root . --connections github

On a local machine already authenticated with the GitHub CLI, the zero-copy alternative uses that session only for the read-only check; its token is never stored or printed:

gh auth login
node packages/core/dist/cli.js connections configure --id github --mode github-cli
node packages/core/dist/cli.js connections test --id github

The browser-based picker at apps/site generates these safe setup steps. It never collects credentials. Host OAuth remains in the host's own consent UI.

Run the MCP server over stdio:

npm run mcp

The database defaults to .operations-pulse/pulse.sqlite. Override it with OPERATIONSPULSEDB.

Safety model

Operations Pulse is read-only unless a tool or command clearly says it writes. Pulse runs do not create tickets unless --create-tickets (or the equivalent MCP argument) is explicitly enabled. Connections are disabled until configured, credentials are never stored in the catalog, and externally visible or paid actions require a separate human approval boundary.

Connection records retain only an ID, non-secret settings, an endpoint, and an environment-variable reference. connections disconnect removes that reference from the local ledger. The initial adapters are read-only: IMAP unread-count metadata, GitHub identity, Linear viewer identity, Sentry project access, and PostHog project access. No remote mutation adapter ships in v0.1.

Optional heartbeat

Run a bounded foreground heartbeat anywhere Node can run:

node packages/core/dist/cli.js heartbeat serve --interval-minutes 30 --root .

On macOS, inspect then explicitly install a user-level LaunchAgent:

node packages/core/dist/cli.js schedule plan --interval-minutes 30 --root .
node packages/core/dist/cli.js schedule install --confirm-install --interval-minutes 30 --root .

The scheduler is never installed by an MCP tool, a model response, or a page load. Removal requires schedule uninstall --confirm-uninstall.

Repository map

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-11-01downgradeA → Bscore 82

Operations Pulse: common questions

Is Operations Pulse MCP server safe?
Mostly: it is graded B (82/100). Read the Operations Pulse safety report
How do I install Operations Pulse?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Operations Pulse need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Operations Pulse maintained?
The last commit was 73 days ago (2026-08-23). The latest release is v0.1.0.
What can I use instead of Operations Pulse?
Servers from other publishers that do the same job: Memorix MCP server and Nautilus Compass Memory MCP server.
How does Operations Pulse compare with other MCP servers?
safety score 82/100 (higher than 63% of 48,255 servers); tools 8 (the typical server has 7); tools that change things 25% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Operations Pulse

Same job from other publishers: the closest match first, then the best rated.

  • Memorix
    Local-first project memory with legacy MCP and 2026 discovery compatibility.
    B
  • Nautilus Compass Memory
    Local-first long-term memory for AI agents, with byte-recomputable signed verification receipts.
    B

More from openlyuseful.org →