Ownly MCP server
io.github.liuh886/ownly·v0.7.1·2 starsLocal-first Ownly evidence and repeatable Planner visits with preview-before-commit writes.
2 stars49 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.10 · 2026-10-15 · 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 13 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Ownly compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,243 servers
- Tools
- 36
- the typical server has 7
- Tools that change things
- 22%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 75% of 28,706 servers
- Downloads a week
- 49
- more than 39% of 12,306 servers with a package
What its tools let an agent do: 28 read · 8 change
Install Ownly in Claude Code, Cursor or VS Code
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
What the publisher says
From the Ownly repository's README, as published. We do not edit it. Read it on GitHub
Ownly
Own less, Live more, Decide better.
中文文档
A local-first ownership memory and decision ledger.
Ownly helps you record what you own, what it costs, how you used it, and what you learned. Personal data stays in an Ownly data folder as plain Markdown with YAML frontmatter.
Ownly doesn't host your data. You choose where your files live.
The Ownly data folder can live in a normal local directory or inside a local folder synchronized by a personal cloud provider you control. Obsidian is useful for inspecting the Markdown, but it is not required for the hosted Web app, installed PWA, Agent CLI, or local MCP server.
Open Ownly
- Explore the product page
- See the embedded product preview
- Open the Web app / PWA
The Web app and PWA are the same browser runtime. Installation changes the launch experience, not the data model. The product homepage itself is not a PWA surface.
First use: choose where your data lives
When Ownly starts without an existing folder permission, choose a storage location and then create new data or open an existing Ownly data folder.
On this device
Choose a normal local filesystem folder. Ownly reads and writes that folder directly. Nothing is synchronized unless you configure synchronization outside Ownly.
In your personal cloud folder
Choose a local folder already synchronized by Dropbox, Google Drive, OneDrive, iCloud Drive, or another provider you control.
Ownly still works with normal local files. It does not use provider APIs, OAuth, provider credentials, an Ownly cloud mirror, or a separate remote filesystem. Your provider handles synchronization under its own privacy and security policies.
Keep the folder available offline when the provider supports online-only placeholders, and use one sync provider per Ownly data folder to reduce conflicting copies.
Create new data
Select a parent location such as Documents, an Obsidian Vault root, a local personal-cloud folder, or an empty folder already named Ownly.
Ownly initializes:
Ownly/
Objects/
Accounts/
Snapshots/
Reviews/
Trips/
Trip Places/
Trip Visits/
Trip Legs/
Trip Expenses/
Logs/
Object Experiences/
Archive/
Objects/
Accounts/
Snapshots/
Reviews/
Object Logs/If the selected folder is already named Ownly, Ownly uses it directly and does not create Ownly/Ownly.
Open existing data
Select any supported filesystem location:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
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, Cursor, VS Code or Claude Desktop 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 34 days ago (2026-10-02). The latest release is v0.7.1.
- What can I use instead of Ownly?
- Servers from other publishers that do the same job: AdLoop MCP server.
- How does Ownly compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,243 servers); tools 36 (the typical server has 7); tools that change things 22% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Ownly
Same job from other publishers: the closest match first, then the best rated.
- AdLoopGoogle Ads, Reddit Ads, GA4 and Tag Manager in your AI client, with a preview before every change.not reviewedEstablishedA