Foundingbird

com.foundingbird/mcp · v1.0.2 · finance-and-payments

Foundingbird is healthy: it completed an MCP handshake in 1770 ms and exposes 30 tools.

Incorporate and manage your Malaysian Sdn Bhd from AI: SSM docs, cosec requests, deadlines.

Endpoint: https://portal.foundingbird.com/mcp (streamable-http)

No repository listed · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count30
Latency1770 ms
Last checked (UTC)2026-11-09T10:15:22.308Z

Health history

Checked (UTC)StatusLatencyError
2026-11-09T10:15:22.308ZHealthy1770

Tools (30)

get_firm_overviewWhat this company secretarial firm offers: the services a customer can start here (with the flow name the other tools take), whether it provides a virtual office address and a nominee director, its policy links and how the process works. Call this first.
describe_flowThe steps of one service's application, in order, each with the JSON Schema of the fields the customer fills in, and the stages after submission (payment, identity verification, signing, filing). Use it to know what to ask the customer.
list_packagesThe packages and add-ons for one service, step by step, with prices in the firm's currency and the item ids estimate_quote takes. Some steps only apply under a condition (listed under conditions); pass flags to see the steps as that customer would.
estimate_quotePrice a selection of packages and add-ons for one service: one-time and recurring totals, tax and the grand total. Selections map a list_packages step slug to the item ids chosen on that step. Reports required steps left without a choice.
check_company_nameWhether a proposed Sdn Bhd name is already in use on this firm's platform (exact match only), what SSM's naming rules refuse in it (naming_problems: the name must change), and which words need an authority's approval (approval_warnings: allowed, the firm follows up). It is not an SSM name search: SS
search_msic_codesFind five-digit MSIC 2008 business activity codes by what the business does (e.g. "software development", "online shop", "cafe") or by the first digits of a code (e.g. "620"). Each match says what the code includes, officially. Once company_details is saved, get_business_classification suggests code
list_applicationsThe signed-in customer's applications with this firm, newest first: id, service, status and company name. Cancelled applications are left out.
start_applicationStart the signed-in customer's application for a service, or resume their open draft for it. Returns the application id and its steps; fill them in with update_application_step.
get_applicationOne of the signed-in customer's applications: status, each step's saved answers and whether the step is complete or what to fix, and what to do next.
update_application_stepSave the customer's answers for one step of their application. Fields follow the step's JSON Schema from describe_flow; fields left out keep their saved values. Returns what to fix per field when an answer is refused, in which case nothing was saved.
get_business_classificationThe drafted business description, company-name explanation and MSIC codes for an incorporation, for the customer to review before saving the business_classification step. The draft is made in the background after company_details is saved; poll while its status is pending.
regenerate_business_classificationDraft an incorporation's business description, name explanation and MSIC codes again, e.g. after the first draft failed or the customer wants fresh suggestions. Poll get_business_classification for the result.
submit_applicationSubmit the signed-in customer's finished application to the firm. Only call it after showing the customer the firm's terms and policies (get_firm_overview links them) and the declaration that the application is true and complete, and after they explicitly agree. Submitting again after a change sends
get_checkoutThe packages and add-ons for one of the signed-in customer's applications, as its answers make them apply: item ids and prices per step, what's already chosen, required steps without a choice, and the total so far. Items carry the firm's own sales wording: a badge on the option it recommends, a tagl
choose_packageChoose the items on one checkout step of a submitted application, replacing that step's previous choice. Item ids come from get_checkout; an empty list clears an optional step. Returns the updated cart.
create_handoff_linkA link the signed-in customer clicks to continue on the firm's website, already signed in: "payment" to pay (after choosing packages), "verification" for identity verification, "signing" to sign documents, "documents" to upload a switch-in's documents. Payment, ID documents and signatures never go t
get_statusWhere one of the signed-in customer's applications stands after submission: each step to a registered company (or, for a switch-in, to being live with the firm), which is done and when, whose move the current one is, who still has to verify their identity or sign, and what the customer needs to do o
cancel_applicationCancel one of the signed-in customer's draft applications that was never submitted, freeing its company name. It can't be resumed afterwards. Only call it after the customer explicitly confirms.
list_companiesThe companies the signed-in customer is part of with this firm (as director, shareholder, authorised user, …): id, legal name, registration number, status, their roles, and what each needs from them (needs_you). status "left" means the company no longer uses this firm. get_company has the deadlines.
get_companyOne of the signed-in customer's companies: its details, what needs them (needs_you, each with the create_company_link purpose that opens it), and its compliance deadlines: attention (overdue, waiting on them, or due soon) and upcoming. owner says whose job each deadline is: "cosec" (the firm), "you"
create_company_linkA link the signed-in customer clicks to act on one of their companies on the firm's website: "signing" to sign documents, "verification" for identity verification, "annual_return" to approve the annual return, "invoices" to see and pay invoices. get_company's needs_you says which apply. Signing, pay
get_company_particularsOne of the signed-in customer's companies as it stands on its register: legal and former name, entity type, registration numbers, incorporation date, registered and business address, nature of business (MSIC codes), financial year end, whether it has a constitution, its share capital by class, and i
explain_deadlineExplains one of a company's compliance deadlines, by the deadline_key get_company gives each: what it is, which authority it's for, whose job it is, what the customer has to do, the penalty for missing it, and for an annual return or an ownership confirmation, who has and hasn't done their part yet.
get_company_registersThe register of directors and the register of members of one of the signed-in customer's companies: each director's name, nationality, type and appointment date (and former directors), and each shareholder's name, nationality (a company's country of incorporation), whether it's an individual or a co
list_invoicesThe invoices the firm has sent one of the signed-in customer's companies, newest first: number, what it was for, dates, total, what's still owed and status ("paid", "open", "overdue", "uncollectible"), with the outstanding total. by_bank_transfer means the customer pays it by bank transfer, not onli
create_billing_linkA link the signed-in customer clicks to sign in on the firm's website at one of their company's billing pages: "billing" to pay what's outstanding, "invoice" for one invoice from list_invoices (give its invoice_id), "statement" to download the statement of accounts.
find_company_documentsThe documents the signed-in customer can open for one of their companies, from the firm's document store: with no query or folder_id, its folders (Statutory Forms, Minutes Book, Correspondence, Customer Letters); with folder_id, what's in that folder; with query, files whose name holds every word, o
list_signing_requestsThe e-signing requests at one of the signed-in customer's companies that they're on, newest first: name, status ("in_progress", "completed", "declined", "expired", "voided"), when it was sent, its documents, the customer's own part (sign or view) and where it stands, and each signer by name with whe
list_lettersThe letters the firm has received for one of the signed-in customer's companies at its registered office, newest first: title, sender and the date it arrived, and new: true for one that came since the customer last opened their Letterbox. You only see these details, never the letter itself; don't gu
create_document_linkA link the signed-in customer clicks to open one of their company's documents on the firm's website, after signing them in: a file from find_company_documents (folder_id and file_id), a letter from list_letters (letter_id), or a signing request from list_signing_requests (signing_request_id). Give o