Skip to main content
Glama

@beinfi/pulse-mcp

MCP server for the Pulse usage-based billing platform.

Track metering events, manage customers, generate invoices, and more — directly from any MCP-compatible AI assistant (Claude, Cursor, Windsurf, etc.).

Quick Start

npx @beinfi/pulse-mcp

Set your API key as an environment variable:

export PULSE_API_KEY=sk_live_...

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "pulse": {
      "command": "npx",
      "args": ["-y", "@beinfi/pulse-mcp"],
      "env": {
        "PULSE_API_KEY": "sk_live_..."
      }
    }
  }
}

Claude Code

claude mcp add pulse -- npx -y @beinfi/pulse-mcp

Then set your API key:

export PULSE_API_KEY=sk_live_...

Related MCP server: PayPls MCP Server

Available Tools

Metering

  • track_event — Track a single usage event for a customer

  • track_events_batch — Track multiple usage events in a single request

  • get_usage — Query aggregated usage data with optional filters

Products & Meters

  • list_products — List all products

  • get_product — Get product details including its meters

  • create_product — Create a new product

  • create_meter — Create a meter (usage dimension) for a product

Customers

  • list_customers — List all customers for a product

  • create_customer — Create a new customer

  • update_customer — Update customer details

Billing

  • list_invoices — List invoices for a product

  • generate_invoice — Generate an invoice for a customer's usage period

  • get_invoice — Get invoice details

  • send_invoice — Send an invoice via email

  • list_payment_links — List all payment links

  • create_payment_link — Create a new payment link

  • get_payment_link — Get payment link details

  • list_payment_intents — List payment intents for a link

  • list_received_payments — List all received payments

Marketplace

  • list_my_agents — List your published AI agents

  • get_agent_usage — Get usage stats for an agent

  • invoke_agent — Invoke an AI agent with text input

Webhooks

  • list_webhooks — List all webhook subscriptions

  • create_webhook — Create a webhook subscription

  • delete_webhook — Delete a webhook subscription

Configuration

Environment Variable

Required

Default

Description

PULSE_API_KEY

Yes

Your Pulse API key (sk_live_... or sk_test_...)

PULSE_BASE_URL

No

https://api.beinfi.com

API base URL

License

MIT

Install Server
A
license - permissive license
B
quality
D
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
    C
    quality
    D
    maintenance
    Enables access to Usage and Billing APIs for managing accounts, products, meters, plans, and usage reporting. Supports operations like creating products/plans, reporting usage, and retrieving billing information.
    Last updated
    18
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to manage Bitcoin and USDC payments by checking balances, sending funds, and generating receive addresses through the PayPls platform. It facilitates secure financial automation with features like transaction tracking and configurable human approval limits.
    Last updated
    6
    MIT

View all related MCP servers

Related MCP Connectors

  • Manage SRG+ hubs, channels, content, assets, users, and workspaces from any MCP-aware AI agent.

  • Agent Commerce Protocol MCP — bridges Stripe ACP + Google AP2 + Coinbase x402 for agent payments

  • Track, analyze, and act on your streaming and SaaS subscriptions from any AI agent.

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/Be-Infinitum/pulse-mcp'

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