← WebMCP Directory

Tool tree

billingmart.com

Finance & CryptoTools verified
Website
Send invoices, chase what is late on a schedule, and take card or bank payments on a public pay page.
Explore capabilities

    page: Every page

    search_billingmartAnswer

    Searches BillingMart’s public site — its pages and its REST and MCP operation docs — and returns the best matches, each with kind (page or operation), title, url and a short snippet. Use it for "does BillingMart do X?" or "where are the docs for Y?" before reading a page. Read-only, no sign-in. The query is never echoed back. For prices call get_billingmart_pricing.

    View tool JSON
    {
      "name": "search_billingmart",
      "kind": "answer",
      "impl": "imperative",
      "description": "Searches BillingMart’s public site — its pages and its REST and MCP operation docs — and returns the best matches, each with kind (page or operation), title, url and a short snippet. Use it for \"does BillingMart do X?\" or \"where are the docs for Y?\" before reading a page. Read-only, no sign-in. The query is never echoed back. For prices call get_billingmart_pricing.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "\\S",
            "description": "What to look for on billingmart.com in a few words: a feature, a question or an API operation. 1-200 characters."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 10,
            "default": 5,
            "description": "How many results to return, 1-10 (default 5). The site index answers at most 8."
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    get_billingmart_pricingAnswer

    Returns BillingMart’s live plans and prices from the published catalogue for one billing interval: each plan’s price, its limits (invoice sends a month, businesses, members, API calls a minute, agent actions) and the free plan, with the payment-fee statement. If the catalogue cannot be read it answers error pricing_unavailable, never an old price. Pass currentPlanId to mark the plan in use.

    View tool JSON
    {
      "name": "get_billingmart_pricing",
      "kind": "answer",
      "impl": "imperative",
      "description": "Returns BillingMart’s live plans and prices from the published catalogue for one billing interval: each plan’s price, its limits (invoice sends a month, businesses, members, API calls a minute, agent actions) and the free plan, with the payment-fee statement. If the catalogue cannot be read it answers error pricing_unavailable, never an old price. Pass currentPlanId to mark the plan in use.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "interval": {
            "type": "string",
            "enum": [
              "monthly",
              "annual"
            ],
            "description": "The billing interval the prices are for: monthly or annual."
          },
          "currentPlanId": {
            "type": "string",
            "minLength": 1,
            "maxLength": 32,
            "pattern": "^[a-z][a-z0-9-]{0,31}$",
            "description": "Optional: the id of the plan the workspace is on now, as plans[].id names it. That plan is marked current."
          }
        },
        "required": [
          "interval"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    assess_billingmart_fitAction

    Checks a buyer’s requirements against BillingMart’s listed features and names the lowest live plan that carries every matched feature and covers the monthly invoice volume and team size, when given. A requirement no feature matches is listed in unknowns by its 1-based position and is never claimed as supported. Read-only; answers from the published catalogue.

    View tool JSON
    {
      "name": "assess_billingmart_fit",
      "kind": "act",
      "impl": "imperative",
      "description": "Checks a buyer’s requirements against BillingMart’s listed features and names the lowest live plan that carries every matched feature and covers the monthly invoice volume and team size, when given. A requirement no feature matches is listed in unknowns by its 1-based position and is never claimed as supported. Read-only; answers from the published catalogue.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "requirements": {
            "type": "array",
            "minItems": 1,
            "maxItems": 12,
            "items": {
              "type": "string",
              "minLength": 1,
              "maxLength": 120,
              "pattern": "\\S"
            },
            "description": "What the business needs, one short phrase each, e.g. \"recurring invoices\" or \"ACH bank transfer\". 1-12 items of up to 120 characters."
          },
          "industry": {
            "type": "string",
            "minLength": 1,
            "maxLength": 60,
            "pattern": "\\S",
            "description": "Optional: the trade, as a starter business type key or name, e.g. contractor, legal or auto-repair."
          },
          "monthlyInvoices": {
            "type": "integer",
            "minimum": 0,
            "maximum": 1000000,
            "description": "Optional: invoices the business sends a month."
          },
          "teamSize": {
            "type": "integer",
            "minimum": 1,
            "maximum": 10000,
            "description": "Optional: people who will sign in to the workspace."
          }
        },
        "required": [
          "requirements"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    get_billingmart_agent_setupAnswer

    How to connect an AI assistant — Claude, ChatGPT, Gemini or another MCP client — to BillingMart: the hosted MCP server URL, how sign-in works (OAuth, no key to paste), which live plans include hosted MCP, trial terms when offered, how to install the BillingMart Agent Skill per channel, and the connect walkthrough page when one is recorded. Read-only.

    View tool JSON
    {
      "name": "get_billingmart_agent_setup",
      "kind": "answer",
      "impl": "imperative",
      "description": "How to connect an AI assistant — Claude, ChatGPT, Gemini or another MCP client — to BillingMart: the hosted MCP server URL, how sign-in works (OAuth, no key to paste), which live plans include hosted MCP, trial terms when offered, how to install the BillingMart Agent Skill per channel, and the connect walkthrough page when one is recorded. Read-only.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "client": {
            "type": "string",
            "enum": [
              "claude",
              "chatgpt",
              "gemini",
              "other"
            ],
            "description": "The assistant to connect: claude, chatgpt, gemini, or other for any other MCP client."
          }
        },
        "required": [
          "client"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }