Platform API — 556 MCP Tools

One API key.
Six apps. 556 tools.

Build AI agents that invoice clients, book appointments, run payroll, and auto-buy credits — all with a single API key. No subscription required.

Pay-as-you-go — buy credits, use immediately
556
MCP Tools
652
Operations
6
Child Apps
Quick test — API key auth
curl -X POST "https://api-oefjwqkrvq-uc.a.run.app/invoices" \
  -H "x-api-key: fs_your-key" \
  -H "x-app-id: invoicer" \
  -H "Content-Type: application/json" \
  -d '{"client":"test@example.com","items":[{"description":"API test","amount":100}]}'
No Firebase token needed — your API key handles auth.
New: Auto-Reload Credits

Let agents run indefinitely — no manual top-ups

Set a credit threshold and a monthly spending cap once. When your agent's balance drops below the threshold, credits reload automatically. Agents can never exceed the cap you set — you stay in control.

Threshold
Reload when balance drops below X credits
Package
Choose which credit bundle to auto-purchase
Monthly cap
Hard limit on auto-spend per calendar month
// Configure once via API:
PUT /credits/auto-reload
{
  "enabled": true,
  "thresholdCredits": 100,
  "packageId": "starter_500",
  "monthlyCap": 5000,    // $50
  "webhookUrl": "https://..."
}

// Monitor reload history:
GET /credits/auto-reload/history

Six apps. One API key.

Every child app's full feature set is exposed as MCP tools and REST endpoints. Build cross-app automations with a single credential.

Invoicer

103 tools

Invoices, quotes, receipts, credit notes, client statements, revenue reports

create_invoicesend_invoicescan_receiptgenerate_credit_note

Booking

98 tools

Availability, appointments, reminders, staff scheduling, waitlists

check_availabilitycreate_bookingsend_remindercancel_booking

Payroll

87 tools

Pay runs, tax calculations, contractor payments, payslips, compliance filings

run_payrollget_payslipcalculate_taxespay_contractor

AI Caller

76 tools

Outbound AI calls, call scripts, transcripts, follow-up automation

initiate_callget_transcriptcreate_scriptschedule_callback

IRS 2290

52 tools

Heavy vehicle use tax filing, VIN validation, Schedule 1, amendments

file_2290validate_vinget_schedule1amend_filing

PersonalCFO

140 tools

Personal finance, budgets, investment tracking, cash flow projections, tax planning

get_net_worthcreate_budgetanalyze_cashflowproject_taxes

+ Central API: auth, credits, CRM, accounting, blog, AI generation — 140 more tools

Real cross-app workflows

Every example works today. The x-api-key header replaces Firebase tokens — no OAuth dance.

POST/invoices

Create & send an invoice

Invoicer
const res = await fetch("https://api-oefjwqkrvq-uc.a.run.app/invoices", {
  method: "POST",
  headers: {
    "x-api-key": "fs_your-key",
    "x-app-id": "invoicer"
  },
  body: JSON.stringify({
    client: "client@example.com",
    items: [{ description: "Web design", amount: 2500 }],
    sendEmail: true
  })
});
// → { invoiceId: "inv_8x2k", status: "sent", paymentLink: "..." }
POST/bookings

Book an appointment slot

Booking
const res = await fetch("https://api-oefjwqkrvq-uc.a.run.app/bookings", {
  method: "POST",
  headers: {
    "x-api-key": "fs_your-key",
    "x-app-id": "event-manager"
  },
  body: JSON.stringify({
    serviceId: "consultation-60min",
    date: "2026-04-10",
    time: "14:00",
    clientEmail: "client@example.com"
  })
});
// → { bookingId: "bk_9f3m", confirmed: true }
POST/payroll/run

Trigger a payroll run

Payroll
const res = await fetch("https://api-oefjwqkrvq-uc.a.run.app/payroll/run", {
  method: "POST",
  headers: {
    "x-api-key": "fs_your-key",
    "x-app-id": "payroll"
  },
  body: JSON.stringify({
    periodStart: "2026-04-01",
    periodEnd: "2026-04-15",
    type: "regular"
  })
});
// → { runId: "pr_7k4n", status: "processing", employeeCount: 12 }
POST/credits/auto-reload

Enable agent auto-reload

Central
const res = await fetch("https://api-oefjwqkrvq-uc.a.run.app/credits/auto-reload", {
  method: "PUT",
  headers: {
    "x-api-key": "fs_your-key",
    "x-app-id": "central",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    enabled: true,
    thresholdCredits: 100,
    packageId: "starter_500",
    monthlyCap: 5000   // cents — $50/month max
  })
});
// → { success: true, config: { enabled: true, ... } }
GET/reports/monthly

Pull a financial summary

Invoicer
const res = await fetch(
  "https://api-oefjwqkrvq-uc.a.run.app/reports/monthly?month=2026-03",
  {
    headers: {
      "x-api-key": "fs_your-key",
      "x-app-id": "invoicer"
    }
  }
);
// → { revenue: 12450, expenses: 3200, outstanding: 4800, invoicesSent: 18 }

Why not build this layer yourself?

You could wire up Stripe, build invoice templates, handle webhook retries, and maintain tax tables. Or you could ship your actual product.

Payment infrastructure

Stripe integration, webhooks, retry logic, refund handling — already built.

Bank reconciliation

Match transactions to invoices across multiple accounts automatically.

Tax compliance

Multi-region tax calculation, receipt storage, and reporting baked in.

API maintenance

Auth, rate limiting, versioning, and uptime monitoring — not your problem.

Three ways to use FutureSense

Hosted

App plan

Use our hosted UI — invoicing, booking, accounting — ready out of the box. No code required.

API

Platform plan

API access + MCP tools. Build your own frontend or wire AI agents into our business infrastructure.

Both

Hybrid

Use the hosted apps and extend them with API calls. Best of both worlds.

Agent-ready — 556 MCP tools

Your AI agent can run real business actions

Every endpoint works as an MCP tool or GPT Action. Point your agent at our OpenAPI spec and it can create invoices, book appointments, run payroll, send payment nudges, and auto-reload credits — no custom integration code.

Claude MCP Server

556 tools across 6 apps — directly in Claude Desktop or any MCP-compatible agent.

// Add to Claude Desktop config:
{
  "mcpServers": {
    "futuresense": {
      "command": "npx",
      "args": ["-y", "futuresense-mcp"],
      "env": {
        "FUTURESENSE_API_KEY": "fs_your-key"
      }
    }
  }
}
GPT Actions

Import the OpenAPI spec into a custom GPT — every endpoint becomes an action, auth handled by your API key.

// Install via npm:
npm install futuresense-mcp

// Or run directly:
npx futuresense-mcp

// With auto-reload:
// agents never run out of credits
FutureSense AI
FutureSense AI

Empowering businesses with cutting-edge artificial intelligence solutions, automation tools, and expert consulting services to drive growth and innovation.

Services

Company

Connect

© 2026 FutureSense AI. All rights reserved.