marketinglior-pixel avatar

AgentBill

io.github.marketinglior-pixel/agentbill-mcp

Handles billing operations for AI agents with a focus on cost control and usage tracking. You'd reach for this when building autonomous agents that need to check budget constraints before executing operations and track actual usage costs afterward. The preflight spend checks let you gate expensive operations based on available budget, while the post-execution billing captures what was actually consumed. Useful if you're running multiple AI agents and need programmatic control over their spending, or if you're building a platform where agents operate under different billing constraints. Think of it as middleware between your agent logic and whatever resources it's consuming that cost money.

tools
2
transport
STDIO, HTTP
last updated
Sep 25, 2026

Tools

2 tools

Public tool metadata for what this MCP can expose to an agent.

preflightCheck if an agent is allowed to run before starting work. Call this at the start of every agent invocation. Returns approved=True when the customer has remaining budget. Returns approved=False with a reason when the run should be blocked (budget_exhausted, ceiling_exceeded, fr...4 params

Check if an agent is allowed to run before starting work. Call this at the start of every agent invocation. Returns approved=True when the customer has remaining budget. Returns approved=False with a reason when the run should be blocked (budget_exhausted, ceiling_exceeded, fr...

Parameters* required
agent_idstring
ceilingvalue
customer_idstring
default: default
estimated_unitsinteger
default: 1
record_eventRecord a billable event after agent work is complete. Call this once per unit of work completed. Safe to call from retried or parallel workflows — duplicate submissions are ignored automatically. Args: agent_id: Identifier for this agent or task type. Appears in the dashboard....4 params

Record a billable event after agent work is complete. Call this once per unit of work completed. Safe to call from retried or parallel workflows — duplicate submissions are ignored automatically. Args: agent_id: Identifier for this agent or task type. Appears in the dashboard....

Parameters* required
agent_idstring
customer_idstring
default: default
metadatavalue
unitsinteger
default: 1

Sponsors

Details

Website
agentbill.dev/integrations/mcp
Categories
AI & LLM Tools, Productivity & Office
Package
agentbill-mcp
Transport
STDIO, HTTP
Registry
MCP registry, active

Related AI & LLM Tools MCP servers

View all
1mdfifty50-boop avatarDomain Expertisemdfifty50-boop/domain-expertise-mcpInject deep domain knowledge into any AI agent0stars
2meltingpixelsai avatarZero Core Budgetmeltingpixelsai/harvey-budgetAgent spending mgmt, budget tracking, ROI. Zero Core Budget.0stars
3michu5696 avatarAgora402io.github.michu5696/agora402Escrow protection for agent payments on Base — USDC held in smart contract until job completion.0stars
4michu5696 avatarPaycrowio.github.michu5696/paycrowEscrow protection for agent payments on Base — USDC held in smart contract until job completion.0stars
5migmediamarketing-ai avatarNoto Crmmigmediamarketing-ai/noto-crm-mcp-serverMinimalist CRM with AI agent for freelancers — pricing, features, comparisons0stars
6modelbound avatarModelbound Mcpmodelbound/modelbound-mcp-serverLocal-first MCP server for agent skills. Validate, lint, diff, and convert across IDEs.0stars