Ownly MCP server
Local-first Ownly evidence and repeatable Planner visits with preview-before-commit writes.
2 stars94 downloads/wk
Reviews
Write oneNobody has reviewed Ownly yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Ownly tools (36, 8 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
ownly_commit_operationPersist one previously prepared operation after user confirmation. Creates a safety backup first and is idempotent for the operation ID.
ownly_discard_operationDiscard a prepared operation without changing the Ownly data files.
ownly_doctorwrite actionRun deterministic, read-only integrity checks before an agent relies on the local evidence store.
ownly_get_objectReturn bounded structured facts for one Ownly object identified by its stable Ownly ID.
ownly_object_historyReturn one object with linked reviews and chronological append-only experience logs for evidence-grounded reasoning.
ownly_planner_budget_estimateEstimate the scheduled-trip budget converted into the trip base currency. Uses built-in USD-pivot rates unless the trip defines fx_rates overrides.
ownly_planner_get_calendar_icsProject confirmed Planner/Vault schedule facts into deterministic RFC 5545 iCalendar format (.ics). Occurrence authority resides strictly in Visits.
ownly_planner_get_tripFull trip context: reusable places, repeatable Visit occurrences, FX-aware budget, conflicts, canonical travel legs, execution timelines, and expenses.
ownly_planner_prepare_add_expensePreview appending an AA-ledger expense entry to Trip Expenses/.
ownly_planner_prepare_add_visitPreview adding one occurrence of a reusable place to a day. The place remains in the research pool and can be added again on the same or another day.
ownly_planner_prepare_apply_schedule_proposalValidate and preview an MCP client/LLM Visit proposal. Existing locked/anchored visits cannot move. Omitting visit_id creates a new occurrence, so one place may appear multiple times.
ownly_planner_prepare_drop_placewrite actionPreview shelving a place (state: dropped), removing it from candidate pool and active planning while preserving all facts in Vault.
ownly_planner_prepare_optimize_day_travel_timeQuery an ephemeral OpenRouteService matrix, minimize known travel minutes, keep the first/locked/anchored stops fixed, and preview one atomic commit of the final order plus final adjacent ORS legs. Transit is intentionally not fabricated.
ownly_planner_prepare_refresh_day_travelQuery OpenRouteService only for adjacent scheduled pairs on one day, preserving manual legs. Supports walking, driving and bicycling; transit remains manual.
ownly_planner_prepare_remove_visitwrite actionPreview removing one scheduled occurrence without deleting or changing the reusable place fact.
ownly_planner_prepare_reorder_dayPreview moving one visit one position up (-1) or down (+1) within its day.
ownly_planner_prepare_restore_placePreview restoring a shelved/dropped place back to candidate pool (state: candidate).
ownly_planner_prepare_set_fx_ratesPreview persisting user-verified conversion overrides on the trip frontmatter (rates[FROM] = base per 1 FROM).
ownly_planner_prepare_set_stay_spanPreview anchoring a hotel across consecutive dates; stale stay anchors on those dates are retired automatically.
ownly_planner_prepare_set_travel_legPreview one explicit adjacent-place travel-time fact. Use this for public transit or any user-verified route duration.
ownly_planner_summaryOverview of trips with reusable place counts, Visit occurrence counts, dropped places and expenses.
ownly_prepare_add_object_logPreview an append-only usage, issue, maintenance, regret, lesson, comparison, or exit note for an object.
ownly_prepare_archive_objectPreview moving an active object file into Ownly Archive. The archive remains restorable.
ownly_prepare_cancel_recurring_costwrite actionPreview cancelling an Ownly recurring cost while preserving its history.
ownly_prepare_create_objectwrite actionValidate and preview a new physical object, recurring cost, or one-time experience. This does not write files; commit the returned operation_id separately.
ownly_prepare_create_reviewwrite actionPreview a review record. Object and exit reviews require a target object ID.
ownly_prepare_create_snapshotwrite actionPreview a net-worth snapshot from total assets and liabilities.
ownly_prepare_restore_objectPreview restoring an archived Ownly object to the active Objects directory.
ownly_prepare_retire_objectPreview moving a physical object to the idle lifecycle state with an end date.
ownly_prepare_update_objectwrite actionPreview validated changes to an existing Ownly object. The stable ID and object type cannot be changed.
ownly_recurring_by_accountGroup active recurring costs by payment account. Monetary totals remain separated by currency instead of being silently combined.
ownly_recurring_costsList structured recurring-cost facts. Defaults to active subscriptions only and preserves currency semantics.
ownly_recurring_dueReturn active recurring costs with a calculable billing date inside a bounded future horizon.
ownly_review_neededReturn objects that deterministically require review under the existing Ownly lifecycle rules.
ownly_searchSearch validated Ownly object facts by title, category, or local Markdown body without returning the raw Markdown body.
ownly_summaryReturn a compact overview of the local Ownly evidence store and its deterministic health status.
Public scan report
scanner v0.1.7 · 2026-09-19 · same rubric, same numbers if you re-run it
- Code scan2 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 qualitystatic API keys via environment variables6/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install directly
Runs npx -y @ownly-app/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add ownly -- npx -y @ownly-app/mcp
Ownly: common questions
- Is Ownly MCP server safe?
- Mostly: it is graded B (83/100). Read the Ownly safety report
- How do I install Ownly?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Ownly need an API key?
- Yes. The registry entry asks for
OPENROUTESERVICE_API_KEY. - Is Ownly maintained?
- The last commit was in the last day (2026-09-19). The latest release is v0.7.1.
- What can I use instead of Ownly?
- Servers from other publishers that do the same job: Citra MCP server.
Alternatives to Ownly
Same job from other publishers: the closest match first, then the best rated.
- CitraLocal-first PDF evidence for agents: structure, tables, OCR, and citations. SDK · CLI · MCP.not reviewedEstablishedA