Bundle Pluginsource linked

Yoshi Financev1.3.2

Yoshi Finance — personal financial intelligence for OpenClaw. Includes setup, spending analysis, debt optimization, budget planning, goal tracking, and more.

yoshi-finance·runtime yoshi-finance·by @pedrojrv
openclaw bundles install clawhub:yoshi-finance
Latest release: v1.3.2Download zip

Capabilities

Bundle format
generic
Host targets
openclaw
Runtime ID
yoshi-finance

Compatibility

Built With Open Claw Version
1.3.2
Min Gateway Version
2026.3.24
Plugin Api Range
>=2026.3.24
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (personal finance: setup, spending analysis, budgeting, goals, investments, debt optimization) match the included SKILL.md files and the small extension bootstrap. The tasks and required CLI tools (mcporter, curl, jq, openclaw) are coherent with performing an OAuth MCP setup and calling the Yoshi API; nothing requests unrelated cloud/provider credentials or unrelated system access.
!
Instruction Scope
Most runtime SKILL.md files only describe calling Yoshi MCP tools and explicitly claim they do not store user data on disk. However, the yoshi-setup skill contains detailed instructions that write sensitive state to disk (~/.yoshi-mcp-state.json), create an executable refresh script (~/.yoshi-mcp-refresh.sh), set restrictive permissions, and add a cron entry. Those setup actions are within the scope of establishing persistent OAuth access, but they contradict the repeated 'does not store any data on disk' reassurance in other skills and materially expand the agent's actions beyond in-conversation reads.
Install Mechanism
This is an instruction-only skill with no install spec and a tiny no-op extension file. That minimizes installer risk. The setup flow suggests installing mcporter via npm if missing (npm install -g mcporter) — installing a third-party CLI is expected for the local OAuth flow but is an external dependency the user should validate before running.
Credentials
The bundle does not require unrelated environment variables. It does, however, instruct storing and using sensitive credentials (access_token and refresh_token) in a local state file and updating the OpenClaw MCP config with a bearer token. Storing those tokens is necessary for the intended persistent MCP connection, but it is sensitive and should be done intentionally by the user. No other unrelated secrets are requested.
!
Persistence & Privilege
The setup flow creates persistent artifacts (state file, refresh script) and schedules a cron job to run every 45 minutes. Although this persistence is justifiable for token refresh, it does modify the user's crontab and home directory. The skill is not marked always:true and does not autonomously install itself, but it does ask the user to enable ongoing background refresh behavior which increases its persistence and potential blast radius if misused.
Assessment
This plugin is internally coherent for a personal-finance connector: the analysis and workflow skills call a Yoshi MCP API as advertised. Key things to consider before installing: 1) The yoshi-setup skill will store OAuth tokens (access_token and refresh_token) in ~/.yoshi-mcp-state.json and create ~/.yoshi-mcp-refresh.sh plus a cron entry to refresh tokens. These are sensitive artifacts — inspect the exact files, their permissions, and the cron job before running them. 2) The setup suggests installing third-party CLIs (mcporter via npm); verify the upstream project and package source before npm installing globally. 3) If you run OpenClaw on a hosted server, the manual flow will result in long-lived tokens on that server; consider whether you prefer the local mcporter flow instead or to keep refresh scripts under your own control. 4) Confirm the domain used (agents.yoshi.ai) is the expected service for your usage. 5) If you want additional assurance, ask the maintainer for a signed release, or run the setup steps manually line-by-line rather than blindly pasting the provided scripts/cron entry.

Verification

Tier
source linked
Scope
artifact only
Summary
Validated package structure and linked the release to source metadata.
Commit
d58c4a136015
Tag
d58c4a136015411cb9949b8675a40ccc1160e799
Provenance
No
Scan status
clean

Tags

latest
1.3.2