Open Net Worth
Open Net Worth is an open-source personal AI wealth assistant you run yourself: one ledger for your whole financial life, worked by an AI agent you control.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
Claude agent for use with the Mangrove Developer API & MCP Server.
翻訳待ち
Loading the full README. The saved excerpt is shown below.
An AI trading agent built on the Mangrove API.
FastAPI + MCP. Autonomous strategy generation, cron-driven execution, full audit trail.
CEX trade execution on Kraken · DEX execution via 1inch across 10 EVM chainsRead the full README ↗mangrove-agent is an open-source local client for Mangrove services. It gives an AI client (Claude Code, Codex, Grok Build, Perplexity Computer, or any MCP client) local tools and access to configured hosted services. Credential and wallet custody depends on the selected workflow:
The agent exposes the same capabilities two ways: an MCP endpoint at http://127.0.0.1:9080/mcp/ and a REST API under /api/v1/agent/. MangroveAI also runs its own hosted MCP server at https://api.mangrovedeveloper.ai/mcp/.
You pay for MangroveAI access with a free API key from https://mangrovedeveloper.ai, or per call in USDC with x402 (no signup). More for agent builders: https://mangrove.ai/agents/ and https://mangrove.ai/llms.txt. Full platform documentation and the trading knowledge base are at https://mangrove.io/docs (knowledge base: https://mangrove.io/knowledge-base); the agent's kb_search tool queries the same corpus.
| Path | Use it when | Start here |
|---|---|---|
| Ask your AI client | You use Claude Code, Codex, Grok Build or Perplexity Computer and want the client to install and connect itself | Install with an AI client |
Clone and run setup.sh | You want the full repository, API-key or x402 access, and the option to change the code | Quick start |
| Claude Code plugin | You use Claude Code and have a MangroveAI API key | Claude Code plugin |
| Cursor, Gemini CLI, Kiro | You use another plugin-capable client | Other clients with the manifests at the repo root (.cursor-plugin/plugin.json, gemini-extension.json) |
| Codex plugin or MCP config | You use Codex | Codex |
| Docker | You cannot run Python on the host | Docker |
Every path runs the same agent. Use one path per machine: the agent listens on 127.0.0.1:9080, so a plugin install and a clone cannot run side by side on that port.
One-step Claude Code install (Claude Code 2.1.275 or later):
/plugin install mangrove-agent --marketplace MangroveTechnologies/mangrove-agent
Tell Claude Code, Codex, Grok Build or Perplexity Computer:
Install https://github.com/MangroveTechnologies/mangrove-agent and follow its AI client installation instructions.
The client installs the server in its own execution environment, loads the shared agent instructions, discovers the tools and calls the free status tool before it reports success. The user guide covers installation, choosing the agent's name, coming back later and switching clients. The installing agent follows Install from an agent. Perplexity Computer uses the provided command client and needs no Perplexity Project, custom cloud connector or extra desktop app.
Once the agent is running from any install path above, point an MCP client at it with this
mcpServers block (the same file ships at the repo root as .mcp.json.example; Claude Code reads it
as .mcp.json in the project root, and other clients take the block in their own config file, see
AI client setup):
{
"mcpServers": {
"mangrove-agent": {
"type": "http",
"url": "http://127.0.0.1:9080/mcp/",
"headers": {
"X-API-Key": "REPLACE_WITH_API_KEYS_FROM_server/src/config/local-config.json"
}
}
}
}
The API key is written to server/src/config/local-config.json by setup.sh; the agent listens on
loopback only.
The agent's shared identity and operating instructions live in SAGE.md. On first run the agent asks what to name itself and saves that choice locally for every client; there is no default personal name. AGENTS.md points Codex and compatible clients to SAGE.md, and CLAUDE.md imports it for Claude Code. Launch helpers, MCP configuration templates and the instruction bundle for hosts without file access are in AI client setup. Tool access is configured and verified separately for each client.
This is the beginning of the README. Read the rest at the original. Read the full README ↗