MCP / Finance

Bill.com MCP: financial workflows

Bill.com AP/AR: vendors, bills, invoices, payments, customers. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Your own API key111 actionsFinance

$ YOUR NEXT RUN

Claude CodeCodexCursorAny agent

Use Bill.com MCP in your assistant

Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.

Read https://flymy.ai/skill.md and https://flymy.ai/mcp/billcom.md. Help me connect Bill.com MCP to this assistant. Then help me run this task: Use Bill.com to approval action. Ask me for the required inputs first and show the result.
Open FlyMy.AIDownload brief

What Bill.com MCP can do

111 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
# billcom_approval_actionApprove / deny / stop approval on a bill
# billcom_archive_bank_accountArchive a bank funding account WRITE action
# billcom_archive_billArchive a bill WRITE action
# billcom_archive_credit_memoArchive a credit memo WRITE action
# billcom_archive_customerArchive a customer WRITE action
# billcom_archive_customer_bank_accountArchive a customer bank account WRITE action
# billcom_archive_invoiceArchive an invoice WRITE action
# billcom_archive_recurring_billArchive a recurring bill WRITE action
# billcom_archive_recurring_invoiceArchive a recurring invoice WRITE action
# billcom_archive_vendorArchive a vendor WRITE action
# billcom_archive_vendor_creditArchive a vendor credit WRITE action
# billcom_cancel_paymentCancel a payment WRITE action
Show all 111 actions
ActionWhat it does
# billcom_create_accounting_classCreate an accounting class
# billcom_create_bank_accountAdd a bank funding account Pass bank_account object.
# billcom_create_billCreate a bill
# billcom_create_bulk_paymentPay many vendors at once
# billcom_create_chart_of_accountCreate a chart-of-accounts entry
# billcom_create_credit_memoCreate a credit memo
# billcom_create_customerCreate a customer
# billcom_create_customer_bank_accountAdd a customer bank account Pass bank_account object.
# billcom_create_customer_chargeCharge a customer's stored bank account
# billcom_create_departmentCreate a department
# billcom_create_employeeCreate an employee classification
# billcom_create_invoiceCreate an invoice
# billcom_create_itemCreate an item
# billcom_create_jobCreate a job
# billcom_create_locationCreate a location
# billcom_create_paymentPay a vendor (real money movement)
# billcom_create_recurring_billCreate a recurring bill
# billcom_create_recurring_invoiceCreate a recurring invoice
# billcom_create_subscriptionCreate a webhook subscription
# billcom_create_vendorCreate a vendor
# billcom_create_vendor_bank_accountAdd a vendor bank account Requires an MFA-trusted session (pass billcom_mfa_id).
# billcom_create_vendor_creditCreate a vendor credit
# billcom_delete_attachmentDelete an attachment WRITE action
# billcom_delete_subscriptionDelete a webhook subscription WRITE action
# billcom_delete_vendor_bank_accountDelete a vendor bank account WRITE action
# billcom_get_attachmentGet one attachment
# billcom_get_bank_accountGet one bank funding account
# billcom_get_billGet one bill by id
# billcom_get_card_accountGet one card funding account
# billcom_get_chart_of_accountGet one chart-of-accounts entry
# billcom_get_credit_memoGet one credit memo
# billcom_get_customerGet one customer by id
# billcom_get_customer_bank_accountGet a customer bank account
# billcom_get_customer_chargeGet one customer charge
# billcom_get_documentGet document metadata/content link
# billcom_get_invoiceGet one invoice by id
# billcom_get_paymentGet one payment by id
# billcom_get_payment_optionsList available payment options/methods
# billcom_get_receivable_paymentGet one received payment
# billcom_get_recurring_billGet one recurring bill
# billcom_get_recurring_invoiceGet one recurring invoice
# billcom_get_sessionGet the current session info
# billcom_get_subscriptionGet one webhook subscription
# billcom_get_vendorGet one vendor by id
# billcom_get_vendor_bank_accountGet a vendor's bank account
# billcom_get_vendor_creditGet one vendor credit
# billcom_invite_customer_to_networkInvite a customer to connect on the BILL network
# billcom_invite_vendor_to_networkInvite a vendor to connect on the BILL network
# billcom_list_accounting_classesList accounting classes
# billcom_list_attachmentsList attachments on a vendor/customer/invoice entity_type is 'vendor', 'customer', or 'invoice'.
# billcom_list_bank_accountsList bank funding accounts
# billcom_list_bill_documentsList documents attached to a bill
# billcom_list_billing_statementsList an organization's billing statements
# billcom_list_billsList bills (Accounts Payable)
# billcom_list_card_accountsList card funding accounts
# billcom_list_chart_of_accountsList the chart of accounts
# billcom_list_credit_memosList credit memos
# billcom_list_customer_bank_accountsList a customer's bank accounts
# billcom_list_customer_chargesList customer charges
# billcom_list_customersList customers
# billcom_list_departmentsList departments
# billcom_list_employeesList employees
# billcom_list_exportsList exports
# billcom_list_funding_permissionsList funding account permissions Shows which users may use which funding accounts.
# billcom_list_invoicesList invoices (Accounts Receivable)
# billcom_list_itemsList items
# billcom_list_jobsList jobs
# billcom_list_locationsList locations
# billcom_list_organizationsList organizations available to the developer account
# billcom_list_paymentsList payments
# billcom_list_pending_approvalsList bills pending your approval
# billcom_list_receivable_paymentsList received payments
# billcom_list_recurring_billsList recurring bills
# billcom_list_recurring_invoicesList recurring invoices
# billcom_list_subscription_eventsList event notifications for a subscription
# billcom_list_subscriptionsList webhook subscriptions
# billcom_list_vendor_creditsList vendor credits
# billcom_list_vendorsList vendors (suppliers)
# billcom_mfa_challengeStep 1 of MFA: request a verification token A token is sent to the registered device; returns challengeId.
# billcom_mfa_validateStep 2 of MFA: validate the token
# billcom_record_paymentRecord an offline/manual payment (no money moved by BILL)
# billcom_record_receivable_paymentRecord a received (offline) payment against invoices
# billcom_restore_billRestore an archived bill WRITE action
# billcom_restore_customerRestore an archived customer WRITE action
# billcom_restore_invoiceRestore an archived invoice WRITE action
# billcom_restore_vendorRestore an archived vendor WRITE action
# billcom_send_invoiceSend an invoice to the customer
# billcom_test_subscriptionSend a test event notification WRITE action
# billcom_update_billUpdate a bill
# billcom_update_customerUpdate a customer
# billcom_update_invoiceUpdate an invoice
# billcom_update_recurring_billUpdate a recurring bill WRITE action
# billcom_update_recurring_invoiceUpdate a recurring invoice WRITE action
# billcom_update_vendorUpdate a vendor
# billcom_verify_bank_accountVerify a bank funding account (confirm micro-deposits)
# billcom_void_paymentVoid a payment WRITE action

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“Use Bill.com to approval action. Ask me for the required inputs first and show the result.”uses billcom_approval_action
“Use Bill.com to archive bank account. Ask me for the required inputs first and show the result.”uses billcom_archive_bank_account
“Use Bill.com to archive bill. Ask me for the required inputs first and show the result.”uses billcom_archive_bill

Connect Bill.com in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Add your Bill.com credentials

    Paste them into the Bill.com connection settings once; they stay with FlyMy.AI, never in a prompt or a chat.

    • Bill.com developer key - Bill.com developer account. Get key ->
    • Bill.com username - Your Bill.com login email.
    • Bill.com password - Your Bill.com password.
    • Organization ID - Bill.com org id.
  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Bill.com account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.