Provider hosted
Tools: 112

ccMonet /mcp

API

ccMonet /mcp exposes 112 public tools on this MCP endpoint.

https://api.ccmonet.com/

Use in your AI tool

Connect straight to this server’s public endpoint.

Remote MCP URL
https://api.ccmonet.com/mcp

Use on MCPBundles

We add this server to your workspace, walk through sign-in once, then open Studio with tools ready to run.

Last probed Sep 14, 2026 · api.ccmonet.com

112tools discovered

Tools discovered (112)

Showing 25 of 112 from the live probe.

  • Approve Document

    Submit approval for a successfully parsed document (status=Success). Supported document_type values: Bill, Income (case-insensitive). With no approval flow configured the document is confirmed directly; otherwise it enters pending. If submission reports missing required custom fields, ask the user to complete them on the document page and retry; do not guess field values. If submission reports the document is not ready for ledger posting, the error lists a reason per document: no_product_items (

  • Artifact Create

    Create a new artifact: a versioned, block-structured HTML document rendered by the frontend.

  • Artifact Get Block

    Return the full content (including html) of a single block.

  • Artifact List Blocks

    List the block manifest (id/title/summary/html_bytes) of an artifact's current version, without the full html.

  • Artifact Update Blocks

    Apply a list of block changes to an artifact, producing a new version.

  • Check Asset Configuration

    Check whether the organization's asset configuration is complete (every created depreciable category fully configured). Returns is_configured plus a missing list (category, type and reason including the next step) — run this before investigating why depreciation did not run.

  • Check Bill Asset Cross

    Reverse cross-check: find confirmed bill line items whose category is asset-typed (fixed asset / non-current asset) but is not configured in the asset category table — the asset register silently skips these lines. Returns the matching items plus total_count (the untruncated hit count).

  • Check Statement Continuity

    Check the statement lines of a bank account for continuity gaps/overlaps and duplicates.

  • Check Statement Coverage

    Check bank statement calendar coverage per account: merged covered date ranges and the gaps between them (periods with no statement imported). Complements check_statement_continuity, which checks balance continuity of the imported lines instead.

  • Compute Forecast

    Forecast future values of a numeric time series, returning p10/p50/p90 quantile bands (pessimistic/central/optimistic). Works for any metric (cash flow, revenue, etc.) — whatever series you pass in is what gets forecast.

  • Confirm Ai Match

    Confirm the AI-suggested match for a statement line: the server assembles the match list from the stored AI match result. Returns the created adjustment IDs and involved payment IDs.

  • Copy Sales Invoice

    Duplicate an existing invoice into a new draft, product lines included. The new date, due date and invoice number are recalculated server-side, so no follow-up write call is needed. Exchange rate caveat: when the lookup for the new date fails the server keeps the source invoice's rate -- if the draft's "exchange_rate" is not "1", tell the user to verify it before approving. Only duplicate within the same customer.

  • Create Bank Account

    Create a bank account (idempotent: returns created=false with the existing account when the account number and currency match).

  • Create Journal Schedule Export

    Start an asynchronous export of the manual journal schedule, optionally limited to a date range. Returns an export_id to poll with get_export_status.

  • Create Lead

    Create a lead. Custom field values (source, contact details, etc.) go into custom_fields keyed by field_id from get_lead_form_schema.

  • Create Payment

    Create a payment (optionally with attachments) for a bill, income record (invoice), claim, or payroll item.

  • Create Prepayment Export

    Start an asynchronous export of the prepayment schedule. Returns an export_id to poll with get_export_status.

  • Create Purchase Order

    Create a purchase order from scratch. The result is always a draft and is never submitted for approval. Prefer `duplicate_purchase_order` when the same supplier already has an identical order. Confirm supplier, delivery date and product lines with the user before calling; do not invent defaults for them.

  • Create Quotation

    Create a quotation from scratch. The result is always a draft and is never submitted for approval. Prefer `duplicate_quotation` when the same customer already has an identical quotation. Confirm customer, issue/expiry dates and product lines with the user before calling; do not invent defaults for them.

  • Create Report Export

    Start an asynchronous report export (Excel) and return an export_id to poll with get_export_status. export_type selects the report: bank_reconciliation (requires category, from_date and to_date), aged_receivable / aged_payable (aging detail; pass as_of_date for the standard aging buckets, or explicit ranges), depreciation (fixed-asset depreciation register; requires asset_type and optionally accepts filter).

  • Create Sales Invoice

    Create a sales invoice from scratch. The result is always a draft and is never submitted for approval. Prefer `copy_sales_invoice` when the same customer already has an identical invoice. Do not call this after `parse_sales_invoice_file` succeeds: that route already creates the draft invoice record. Confirm customer, invoice date and product lines with the user before calling; do not invent defaults for them.

  • Create Soa

    Create a receivable statement of account for a customer over a date range. Confirm the customer and date range with the user before calling; use `preview_soa_invoices` first to confirm which invoices fall in scope. The server computes every header amount (total, payable_amount, amount_due, over_payment, merchant_over_payment) itself from the invoices it finds in that date range after the statement is created -- do not compute or pass them; any value sent here is discarded and overwritten. After

  • Delete Payment

    Delete a payment permanently (physical delete, not recoverable).

  • Deliver Purchase Order

    Mark a purchase order as delivered. Only works on an approved (external supplier) or invoiced (internal supplier) order -- this catalog cannot approve one, so the user has to do that in the web app first. This is an outward-facing action: confirm the supplier, amount and order number with the user before calling.

  • Duplicate Purchase Order

    Duplicate an existing purchase order into a new draft, product lines included. The new order number is generated server-side, so no follow-up write call is needed. Only duplicate within the same supplier.

Get your MCP into directories

A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.

Directory coverage for brands

Frequently Asked Questions

What is the ccMonet /mcp MCP server?

ccMonet /mcp exposes 112 public tools on this MCP endpoint.

How do I connect ccMonet /mcp to my AI agent?

Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.

How many tools does ccMonet /mcp provide?

MCPBundles probed 112 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.

What authentication does ccMonet /mcp require?

ccMonet /mcp may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.

Maintain this listing

Operate ccMonet /mcp? Verify ownership to take over this directory entry.

Operate ccMonet /mcp?

This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.

Claim this listing