Norulo
Project expense tracking for developers and teams

Track project and shared expenses.
Keep every cost in view.

Record project and shared costs, review totals by currency, and share a ledger with your team. GitHub repository links are optional.

Example ledgernorulo.com / projects
Expenses
  • HostingWebsite launchUSD 24.00
  • Domain renewalShared poolUSD 12.00
  • Design assetsWebsite launchEUR 49.00
  • CI minutesShared poolUSD 8.00
Totals by currency
  • USD 44.00
  • EUR 49.00

Each currency keeps its own total. No conversion.

Every expense stays with its project or the shared pool.

How it works

How Norulo organizes costs.

Create a project, record expenses, then use the same filters for detail and reports.

  1. Create projects

    Start with a project name. Optionally link up to 30 authorized GitHub repositories.

  2. Record project expenses

    Save amount, currency, date, category and purpose for each project cost.

  3. Record shared expenses

    Keep costs used across projects in one shared pool, counted once.

Also included

Review category reports

See where costs occur by category and date.

Compare currencies separately

View totals separately for each currency. Norulo does not convert currencies.

Control API access

Use scoped API keys with project and shared-pool restrictions.

MCP connector · OAuth

Ask about your expenses with AI agents.

Connect Norulo to Claude, ChatGPT or another MCP-compatible AI agent with OAuth. Choose the ledger, projects and permissions it can use, then review spending, export records and record expenses through conversation.

  • Ask in plain language

    Get totals, category breakdowns and exports from a conversation, with every currency kept separate.

  • You decide what it can access

    Pick the ledger, projects and read or write permissions when you connect. Your ledger role still applies.

  • No API key to copy

    Connect with OAuth in a few clicks and revoke access anytime from API Keys.

Works with Claude · ChatGPT · Codex · any MCP client

Example conversationNorulo connected

Summarize my project spending this month, keeping each currency separate.

Norulo toolgetLedgerSummary

This month’s spending, with each currency kept separate:

  • USD 44.00
  • EUR 49.00

Design assets (EUR 49.00) is the largest single cost.

MCP server URLhttps://mcp.norulo.com/mcp

For developers

Let your Coding Agent organize expenses.

Copy the API guide, set a secure API key, then send your costs or supported receipt images and PDFs. Your agent can set up projects, categories and expense records.

Bring your project costs into view.

Start with email