@ownly-app/mcp

MCPattested
v0.7.1io.github.liuh886MITUpdated 14d agonpmGitHub

Local-first Ownly evidence and repeatable Planner visits with preview-before-commit writes.

Works in
ClaudeCursorCopilotGemini

Inferred from the transports this listing declares (stdio). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.

Attested build
A verified provenance attestation binds this artifact to the listed repository. Nobody has claimed the listing yet — this proves where the code was built, not who stands behind it.
364Downloads/wk
2GitHub stars
14d agoLast update
Reads these credentials
  • OPENROUTESERVICE_API_KEYAPI keyoptional

    OpenRouteService API key used by local Planner travel-leg refresh and travel-time optimization for walking/driving/bicycling.

Declared by the author in the official MCP registry. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Package
Authorio.github.liuh886
LicenseMIT
Version0.7.1
Sourcenpm+mcp-registry
Trust Status
A
85/100Trusted
Listed in Forge index+10/10
Identity verified · attested build+20/20
Ed25519 publish signature+0/5
Included automatically when the publisher runs `forge publish`
Domain verification+0/5
Publisher: host /.well-known/forge.json on the package homepage with { "publisher": "<github-login>" }
npm Trusted Publishing (Sigstore)+5/5
npm maintainer match+0/5
Publisher: add the verified GitHub login to the npm package's maintainers (npm owner add <login>)
CVE scan · clean+30/30
Static analysis · clean+20/20
Paste into Claude Code, Cursor, or any AI assistant to fix all gaps
StatusIdentity verified
PublisherUnverified
SignatureUnsigned
Domain
Provenance✓ Sigstore-verified · 05aec3a
Dependencies✓ 5 resolved · none vulnerable
Tool surface36 tools · 2 privileged
Security scan✓ Cleanv0.7.1 · 12d agoHow well does this scan work?
EvalsNone
IndexedAug 30, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

36 tools · 2 privileged
Statically extracted from the published packagev0.7.1 · 12d ago

Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.

ownly_summaryReturn a compact overview of the local Ownly evidence store and its deterministic health status.

Return a compact overview of the local Ownly evidence store and its deterministic health status.

No input schema was published for this tool.

ownly_searchSearch validated Ownly object facts by title, category, or local Markdown body without returning the raw Markdown body.

Search validated Ownly object facts by title, category, or local Markdown body without returning the raw Markdown body.

No input schema was published for this tool.

ownly_get_objectReturn bounded structured facts for one Ownly object identified by its stable Ownly ID.

Return bounded structured facts for one Ownly object identified by its stable Ownly ID.

No input schema was published for this tool.

ownly_object_historyReturn one object with linked reviews and chronological append-only experience logs for evidence-grounded reasoning.

Return one object with linked reviews and chronological append-only experience logs for evidence-grounded reasoning.

No input schema was published for this tool.

ownly_recurring_costsList structured recurring-cost facts. Defaults to active subscriptions only and preserves currency semantics.

List structured recurring-cost facts. Defaults to active subscriptions only and preserves currency semantics.

No input schema was published for this tool.

ownly_recurring_dueReturn active recurring costs with a calculable billing date inside a bounded future horizon.

Return active recurring costs with a calculable billing date inside a bounded future horizon.

No input schema was published for this tool.

ownly_recurring_by_accountGroup active recurring costs by payment account. Monetary totals remain separated by currency instead of being silently combined.

Group active recurring costs by payment account. Monetary totals remain separated by currency instead of being silently combined.

No input schema was published for this tool.

ownly_review_neededReturn objects that deterministically require review under the existing Ownly lifecycle rules.

Return objects that deterministically require review under the existing Ownly lifecycle rules.

No input schema was published for this tool.

ownly_doctorRun deterministic, read-only integrity checks before an agent relies on the local evidence store.

Run deterministic, read-only integrity checks before an agent relies on the local evidence store.

No input schema was published for this tool.

ownly_planner_summaryOverview of trips with reusable place counts, Visit occurrence counts, dropped places and expenses.

Overview of trips with reusable place counts, Visit occurrence counts, dropped places and expenses.

No input schema was published for this tool.

ownly_planner_get_tripFull trip context: reusable places, repeatable Visit occurrences, FX-aware budget, conflicts, canonical travel legs, execution timelines, and expenses.

Full trip context: reusable places, repeatable Visit occurrences, FX-aware budget, conflicts, canonical travel legs, execution timelines, and expenses.

No input schema was published for this tool.

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.

Estimate the scheduled-trip budget converted into the trip base currency. Uses built-in USD-pivot rates unless the trip defines fx_rates overrides.

No input schema was published for this tool.

ownly_planner_prepare_set_travel_legPreview one explicit adjacent-place travel-time fact. Use this for public transit or any user-verified route duration.

Preview one explicit adjacent-place travel-time fact. Use this for public transit or any user-verified route duration.

No input schema was published for this tool.

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.

Query OpenRouteService only for adjacent scheduled pairs on one day, preserving manual legs. Supports walking, driving and bicycling; transit remains manual.

No input schema was published for this tool.

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.

Preview 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.

No input schema was published for this tool.

ownly_planner_prepare_remove_visitprivilegedPreview removing one scheduled occurrence without deleting or changing the reusable place fact.

Preview removing one scheduled occurrence without deleting or changing the reusable place fact.

No input schema was published for this tool.

ownly_planner_prepare_reorder_dayPreview moving one visit one position up (-1) or down (+1) within its day.

Preview moving one visit one position up (-1) or down (+1) within its day.

No input schema was published for this tool.

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.

Query 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.

No input schema was published for this tool.

ownly_planner_prepare_set_stay_spanPreview anchoring a hotel across consecutive dates; stale stay anchors on those dates are retired automatically.

Preview anchoring a hotel across consecutive dates; stale stay anchors on those dates are retired automatically.

No input schema was published for this tool.

ownly_planner_prepare_drop_placeprivilegedPreview shelving a place (state: dropped), removing it from candidate pool and active planning while preserving all facts in Vault.

Preview shelving a place (state: dropped), removing it from candidate pool and active planning while preserving all facts in Vault.

No input schema was published for this tool.

ownly_planner_prepare_restore_placePreview restoring a shelved/dropped place back to candidate pool (state: candidate).

Preview restoring a shelved/dropped place back to candidate pool (state: candidate).

No input schema was published for this tool.

ownly_planner_prepare_add_expensePreview appending an AA-ledger expense entry to Trip Expenses/.

Preview appending an AA-ledger expense entry to Trip Expenses/.

No input schema was published for this tool.

ownly_planner_prepare_set_fx_ratesPreview persisting user-verified conversion overrides on the trip frontmatter (rates[FROM] = base per 1 FROM).

Preview persisting user-verified conversion overrides on the trip frontmatter (rates[FROM] = base per 1 FROM).

No input schema was published for this tool.

ownly_planner_get_calendar_icsProject confirmed Planner/Vault schedule facts into deterministic RFC 5545 iCalendar format (.ics). Occurrence authority resides strictly in Visits.

Project confirmed Planner/Vault schedule facts into deterministic RFC 5545 iCalendar format (.ics). Occurrence authority resides strictly in Visits.

No input schema was published for this tool.

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.

Validate 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.

No input schema was published for this tool.

ownly_prepare_create_objectValidate and preview a new physical object, recurring cost, or one-time experience. This does not write files; commit the returned operation_id separately.

Validate and preview a new physical object, recurring cost, or one-time experience. This does not write files; commit the returned operation_id separately.

No input schema was published for this tool.

ownly_prepare_update_objectPreview validated changes to an existing Ownly object. The stable ID and object type cannot be changed.

Preview validated changes to an existing Ownly object. The stable ID and object type cannot be changed.

No input schema was published for this tool.

ownly_prepare_retire_objectPreview moving a physical object to the idle lifecycle state with an end date.

Preview moving a physical object to the idle lifecycle state with an end date.

No input schema was published for this tool.

ownly_prepare_cancel_recurring_costPreview cancelling an Ownly recurring cost while preserving its history.

Preview cancelling an Ownly recurring cost while preserving its history.

No input schema was published for this tool.

ownly_prepare_add_object_logPreview an append-only usage, issue, maintenance, regret, lesson, comparison, or exit note for an object.

Preview an append-only usage, issue, maintenance, regret, lesson, comparison, or exit note for an object.

No input schema was published for this tool.

ownly_prepare_create_reviewPreview a review record. Object and exit reviews require a target object ID.

Preview a review record. Object and exit reviews require a target object ID.

No input schema was published for this tool.

ownly_prepare_create_snapshotPreview a net-worth snapshot from total assets and liabilities.

Preview a net-worth snapshot from total assets and liabilities.

No input schema was published for this tool.

ownly_prepare_archive_objectPreview moving an active object file into Ownly Archive. The archive remains restorable.

Preview moving an active object file into Ownly Archive. The archive remains restorable.

No input schema was published for this tool.

ownly_prepare_restore_objectPreview restoring an archived Ownly object to the active Objects directory.

Preview restoring an archived Ownly object to the active Objects directory.

No input schema was published for this tool.

ownly_commit_operationPersist one previously prepared operation after user confirmation. Creates a safety backup first and is idempotent for the operation ID.

Persist one previously prepared operation after user confirmation. Creates a safety backup first and is idempotent for the operation ID.

No input schema was published for this tool.

ownly_discard_operationDiscard a prepared operation without changing the Ownly data files.

Discard a prepared operation without changing the Ownly data files.

No input schema was published for this tool.

36 of 36 tools published a description.

Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.

About

Local-first Ownly evidence and repeatable Planner visits with preview-before-commit writes.

Keywords
mcp
Alternatives
Comparing tool surfaces…

Dependency tree

What one Forge scan resolved from npm metadata on 2026-09-11 — observed resolution, not a publisher declaration.

5 packages resolved · 3 direct · none carrying advisories Resolution stops at depth 4 and 60 packages.