MCP Catalogs
Homeformanator screenshot

formanator

by timrogers·84·Score 46

Command-line tool and MCP server for submitting and managing Forma benefit claims with receipt analysis.

financeproductivityai-llm
11
Forks
1
Open issues
this month
Last commit
2d ago
Indexed

Overview

Formanator is a Rust-based tool that interacts with Forma to submit benefit claims from the command line. It can analyze receipts and generate claims automatically using LLMs. As an MCP server, it provides tools to list benefits, list claims, and create new claims programmatically. The project supports both GitHub Models and OpenAI as LLM providers and offers multiple installation methods including Homebrew, Cargo, and direct binary downloads.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Automatically submit expense receipts for Forma benefits in bulk
you:Integrate Forma claim management into AI assistants via MCP
you:Automatically categorize and process receipt images using LLM analysis
you:What LLM providers are supported?
you:How do I submit claims in bulk?

When to choose this

Choose Formanator if you're already using Forma for benefits management and want to integrate claim submission into your AI workflows or automate receipt processing.

When NOT to choose this

Don't choose Formanator if you don't use Forma, as it's specifically designed for this platform's benefits ecosystem.

Tools this server exposes

3 tools extracted from the README
  • list_benefits_with_categories

    List all Forma benefits with their categories and remaining balances.

  • list_claims

    List claims with optional filtering.

  • create_claim

    Create a new claim in Forma.

Comparable tools

forma-cliexpense-mcpbenefit-tracker

Installation

Installation

macOS or Linux via Homebrew
brew tap timrogers/tap && brew install formanator
macOS, Linux, or Windows via Cargo
# Install Rust if not already installed
# https://www.rust-lang.org/tools/install
cargo install formanator
Via direct binary download
  1. Download the [latest release](https://github.com/timrogers/formanator/releases/latest)
  2. Add the binary to your PATH

Claude Desktop Configuration

{
  "mcpServers": {
    "formanator": {
      "command": "/path/to/formanator",
      "args": ["mcp"]
    }
  }
}

FAQ

What LLM providers are supported?
Formanator supports GitHub Models (free with generous quota) and OpenAI (billed to your account). You can set the GITHUB_TOKEN or OPENAI_API_KEY environment variables.
How do I submit claims in bulk?
Use the `submit-claims-from-directory` command to process all receipts in a directory, or use a CSV template with `submit-claims-from-csv` command.

Compare formanator with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.