Skip to main content
ClaudeWave
osamaadam avatar
osamaadam

genie-claude-plugin

View on GitHub

Claude plugin for the Genie Expense Tracker remote MCP connector

MCP ServersOfficial Registry0 stars0 forksMITUpdated today
ClaudeWave Trust Score
95/100
Verified
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Clear description
  • Topics declared
  • Documented (README)
Last scanned: 9/12/2026
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/osamaadam/genie-claude-plugin
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "genie-claude-plugin": {
      "command": "node",
      "args": ["/path/to/genie-claude-plugin/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/osamaadam/genie-claude-plugin and follow its README for install instructions.
Use cases

MCP Servers overview

# Genie Expense Tracker plugin

Connect Claude, and compatible ChatGPT/Codex marketplace clients where they support Agent Plugins 1.0, to Genie's private read-only remote MCP server. The package includes the shared Agent Plugins manifest, Claude marketplace metadata, the Genie finance skill, and a Streamable HTTP MCP configuration.

## What Genie can provide

After you authorize the connection, Genie can provide read-only:

- Account and card balances with `list_accounts`.
- Transaction search, detail, and aggregation.
- A net-worth snapshot with `get_net_worth`, including primary currency, valued accounts, excluded accounts, unvalued items, completeness, and valuation dates.
- Investment positions and provider/account context with `list_investment_holdings` when investments are enabled and discoverable.
- Subscription and installment summaries.
- Stored financial SMS search and detail only with the separately authorized `sms:read` permission.

The connector cannot create, change, delete, or pay anything. Net worth and holdings are snapshots, not returns or performance tracking. When a response is partial, follow its `is_complete`, inclusion/exclusion, valuation, and FX-date fields; never add `list_accounts` balances to reconstruct net worth.

## Install from this repository

In Claude or Claude Desktop, open **Customize → Plugins**, select **+ → Add marketplace**, and enter:

```text
https://github.com/osamaadam/genie-claude-plugin
```

Install **Genie Expense Tracker**, enable it, and complete the Genie authorization flow when prompted. The same repository contains an Agent Plugins 1.0 package for compatible ChatGPT/Codex marketplace clients where that package format is supported; client and workspace availability can differ.

## Install for development

Clone this repository, then run Claude Code from its parent directory:

```sh
claude --plugin-dir ./genie-claude-plugin
```

Open `/mcp` in Claude Code and complete OAuth for the `genie` server. You can also validate the Claude package with:

```sh
claude plugin validate ./genie-claude-plugin --strict
```

## Connect without the plugin

The same server is available directly over Streamable HTTP:

```sh
claude mcp add --transport http genie https://genie-mobile.duckdns.org/mcp
```

In Claude on the web or Claude Desktop, open **Customize → Connectors → Add custom connector** and enter:

```text
https://genie-mobile.duckdns.org/mcp
```

## Authentication and privacy

Genie uses OAuth. Enter your Genie account number only on the authorization page hosted at `https://genie-mobile.duckdns.org`; never paste it into Claude, a plugin configuration, an issue, or a support message.

The optional `sms:read` permission allows the connector to return complete stored financial SMS messages. Grant it only if you want Claude to inspect those messages.

- [Connection guide](https://genie-mobile.duckdns.org/agents)
- [Privacy policy](https://genie-mobile.duckdns.org/privacy)
- [Terms of service](https://genie-mobile.duckdns.org/terms)
- [Support](https://genie-mobile.duckdns.org/support)
- [Delete Genie data](https://genie-mobile.duckdns.org/delete-data)

## Security reports

Report vulnerabilities privately to [osamaadamme@gmail.com](mailto:osamaadamme@gmail.com). Do not open a public issue containing account numbers, tokens, authorization codes, financial records, or SMS messages.

## License

The plugin metadata and skill instructions in this repository are available under the [MIT License](LICENSE). The license does not apply to the separate Genie application or backend service.
claudeclaude-pluginexpense-trackermcppersonal-finance

What people ask about genie-claude-plugin

What is osamaadam/genie-claude-plugin?

+

osamaadam/genie-claude-plugin is mcp servers for the Claude AI ecosystem. Claude plugin for the Genie Expense Tracker remote MCP connector It has 0 GitHub stars and its last recorded update is dated 2026-09-11.

How do I install genie-claude-plugin?

+

You can install genie-claude-plugin by cloning the repository (https://github.com/osamaadam/genie-claude-plugin) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is osamaadam/genie-claude-plugin safe to use?

+

Our security agent has analyzed osamaadam/genie-claude-plugin and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.

Who maintains osamaadam/genie-claude-plugin?

+

osamaadam/genie-claude-plugin is maintained by osamaadam. The last recorded GitHub activity is dated 2026-09-11, with 0 open issues.

Are there alternatives to genie-claude-plugin?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy genie-claude-plugin to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: osamaadam/genie-claude-plugin
[![Featured on ClaudeWave](https://claudewave.com/api/badge/osamaadam-genie-claude-plugin)](https://claudewave.com/repo/osamaadam-genie-claude-plugin)
<a href="https://claudewave.com/repo/osamaadam-genie-claude-plugin"><img src="https://claudewave.com/api/badge/osamaadam-genie-claude-plugin" alt="Featured on ClaudeWave: osamaadam/genie-claude-plugin" width="320" height="64" /></a>

More MCP Servers

genie-claude-plugin alternatives