Skip to main content
Glama
IsidoreSoftware

Ogarni.AI MCP Server

Ogarni.AI MCP Server

MCP server for read-only access to Ogarni.AI personal finance data.

Supports the MCP 2026-07-28 specification over stdio while remaining compatible with legacy MCP clients (2024-10-07 through 2025-11-25).

Requirements

  • Node.js 20 or newer

  • An Ogarni.AI API token with read access

Related MCP server: ZenMoney MCP

Setup

1. Get an API Token

  1. Download the Ogarni.AI mobile app:

  2. Open the app and go to Settings → API Tokens

  3. Create a new token with read scope

  4. Copy the token (starts with oai_)

2. Install

Claude Code

claude mcp add ogarniai-mcp-server -e OGARNIAI_API_TOKEN=oai_your_token -- npx -y github:IsidoreSoftware/ogarniai-mcp

Claude Desktop / Cursor / Windsurf

Add to your MCP config file:

macOS/Linux: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "ogarniai": {
      "command": "npx",
      "args": ["-y", "github:IsidoreSoftware/ogarniai-mcp"],
      "env": {
        "OGARNIAI_API_TOKEN": "oai_your_token_here"
      }
    }
  }
}

Important: After adding the config, restart Claude Desktop completely for changes to take effect.

Cursor

Add to .cursorrules or MCP settings:

{
  "mcpServers": {
    "ogarniai": {
      "command": "npx",
      "args": ["-y", "github:IsidoreSoftware/ogarniai-mcp"],
      "env": {
        "OGARNIAI_API_TOKEN": "oai_your_token_here"
      }
    }
  }
}

Windsurf

Add to Windsurf MCP config (Settings → MCP):

{
  "mcpServers": {
    "ogarniai": {
      "command": "npx",
      "args": ["-y", "github:IsidoreSoftware/ogarniai-mcp"],
      "env": {
        "OGARNIAI_API_TOKEN": "oai_your_token_here"
      }
    }
  }
}

Local Development

git clone https://github.com/IsidoreSoftware/ogarniai-mcp.git
cd ogarniai-mcp
npm install
npm run build
OGARNIAI_API_TOKEN=oai_your_token node dist/index.js

Protocol Compatibility

Version 2 uses the official MCP TypeScript SDK v2 and serves the 2026-07-28 protocol through serveStdio. Modern clients use the stateless protocol era with server/discover and per-request metadata. Existing clients can continue using the legacy initialization handshake through the same command.

The server does not keep MCP session state and does not use deprecated roots, sampling, logging, or HTTP+SSE features. See the MCP protocol version guide for the wire-level differences between the modern and legacy eras.

Available Tools

Tool

Description

ogarniai_list_documents

List receipts with date filters and sorting

ogarniai_get_document

Get single receipt details

ogarniai_get_document_image

Get receipt image

ogarniai_get_document_duplicates

Get duplicate suggestions for a document

ogarniai_list_categories

List expense/income categories

ogarniai_list_tags

List user tags

ogarniai_get_weekly_summary

Get latest weekly summary

ogarniai_get_weekly_summary_periods

List available summary periods

ogarniai_get_summary_by_period

Get summary for a custom date range

ogarniai_get_current_period

Get summary for a preset period

ogarniai_list_notifications

List notifications with filters

ogarniai_get_notification

Get notification details

ogarniai_get_unread_count

Get unread notification count

ogarniai_list_groups

List finance groups

ogarniai_get_group

Get group details

ogarniai_list_mailboxes

List inbound email addresses

ogarniai_list_dedup_suggestions

List duplicate suggestions

ogarniai_list_loyalty_accounts

List loyalty program accounts

ogarniai_list_supported_banks

List supported banks

ogarniai_get_recurring_expenses

List recurring expenses

Configuration

Environment Variable

Required

Default

Description

OGARNIAI_API_TOKEN

Yes

-

API token (starts with oai_)

OGARNIAI_API_URL

No

https://api.ogarni.ai

API base URL

Security

  • All tools are read-only

  • Token is passed via environment variable, never hardcoded

  • Input validated with Zod schemas

  • Error messages never expose token values

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Read-only MCP server for accessing Wallet by BudgetBakers financial data, allowing users to query accounts, transactions, categories, budgets, and more via natural language.
    10
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    Read-only MCP server for ZenMoney that syncs financial data into memory and exposes it through tools and resources, enabling agentic analysis of transactions and spending patterns.
    10
    12
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    MCP server for programmatic read-only access to RiseUp cashflow data, allowing AI assistants to retrieve budget information via natural language.
    2
    396
    18
    MIT
  • F
    license
    B
    quality
    B
    maintenance
    A read-only MCP server for the Dough personal finance app, enabling assistants to query financial data like balances, transactions, and budgets through natural language.
    8

View all related MCP servers

Related MCP Connectors

  • Read-only MCP server for ClassQuill, a tutoring-business-management platform.

  • Hosted MCP server for Mini Accountant: invoices, expenses, customers, analytics, tax estimates.

  • Read-only MCP server for Robinhood Chain token discovery, research, and due diligence via GMGN.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/IsidoreSoftware/ogarniai-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server