User Manual
Go to AdmCloud
Available in All plans
Artificial intelligence

AdmCloud MCP (Claude, Codex and other assistants)

The AdmCloud MCP connects your favorite artificial intelligence assistant (Claude, Codex or any other MCP-compatible client) to your company in AdmCloud. Once connected, you can ask it in plain language about your sales, balances, receivables or stock and, if your user group allows it, ask it to create or change customers, items, invoices, payments and other records, without opening the AdmCloud screens.

Artificial intelligence Adding, editing and deleting require enabling the MCP permissions on your User Group

What is it and what is it for?

MCP (Model Context Protocol) is an open standard that lets AI assistants use tools from other systems. AdmCloud publishes an MCP server at https://mcp.admcloud.net/mcp with more than 150 tools over your company's data. Your assistant decides which tool to use based on what you ask, runs it as your user and answers with the result.

  • Look up: sales by month, customer, item or sales rep; income statement, balance sheet and trial balance; bank, customer and vendor balances; receivables and payables aging; stock and items to reorder; documents pending authorization; who is out today, and much more.
  • Record: customers, vendors, contacts, items, services, kits, projects, quotes, sales orders, invoices, cash sales, credit memos, vendor bills, purchase orders, payments, deposits, transfers, service requests and time off requests.
  • Combine: since the assistant can use several tools in a single answer, you can ask for analysis that crosses information ("compare this year's sales with last year's and tell me which customers dropped the most").
ℹ️

How is it different from AtIna? AtIna is the assistant that lives inside AdmCloud. The MCP brings AdmCloud to your assistant: you use it from Claude, Codex or another app, alongside the rest of your tools (email, documents, spreadsheets), with the AI model you choose.

How to turn it on

There is nothing to enable on the company: any AdmCloud user can connect their assistant with their own e-mail and password. What the administrator does control is whether the MCP may change data (see the next section).

  1. Add the connector in your assistant with the address https://mcp.admcloud.net/mcp (the steps for Claude and Codex are below).
  2. Sign in. The assistant opens the AdmCloud sign-in page in your browser. Use the same e-mail and password you use in AdmCloud. The same rules apply: the e-mail must be confirmed, the password must not be expired and the user must not be blocked.
  3. Pick the company and the user group. If you can access a single company and that company has a single user group for you, both are picked automatically. Otherwise, ask the assistant, for example: "Which companies can I access?" and then "Use the company Northern Trading with the Sales group".
  4. Start asking. The chosen company and group are remembered for your next conversations until you change them.

The selected user group defines the scope the MCP works with, just like in AdmCloud: the group's subsidiary and location and, if the group can only see its own records, sales, customer and sales document lookups are limited to the user's own.

Allowing the MCP to add, edit or delete (User Groups)

By default the MCP can only read. For it to change data, an administrator must go to System Administration > User Groups, edit the group and check one or both options at the end of the header:

Option What it allows
Allow MCP to add and edit dataThe tools that create or modify records: creating customers, vendors, items, invoices, payments, projects, etc.; updating their data; changing the status of a service request and registering time off requests.
Allow MCP to delete dataThe tools that delete records or documents. Deletions cannot be undone.
  • It is evaluated with the group the MCP is working with, not with all of the user's groups. If the user belongs to two groups and only one has the option checked, the MCP can write only while that group is selected.
  • It applies to every group, including the Admin group. Being an administrator grants every privilege inside AdmCloud, but it does not grant the MCP write access: the options must also be checked on the Admin group if you want it.
  • They are independent: you can allow adding and editing without allowing deletes, which is the recommended combination for most groups.
  • The change takes effect immediately: once you check or uncheck an option, the assistant's next action already uses the new permission, without reconnecting.
  • If the MCP tries to change something without permission, the action is rejected and the assistant tells you which option the administrator must check. Nothing is modified.
  • Without a selected user group, the MCP cannot write.

More details about groups in User Groups.

Setting it up in Claude

Custom connectors work in Claude on the web, Claude Desktop and Cowork, on the Free (a single custom connector), Pro, Max, Team and Enterprise plans.

Pro and Max plans (or Free)

  1. In Claude, go to Customize > Connectors.
  2. Click + Add and choose Add custom connector.
  3. Type a name (for example, AdmCloud) and the URL https://mcp.admcloud.net/mcp. Click Continue.
  4. Keep the authentication Claude detects (OAuth) and click Add. When connecting, the AdmCloud sign-in page opens: sign in with your e-mail and password.

Team and Enterprise plans

  1. An owner or administrator of the Claude organization adds the connector in Organization settings > Connectors > Add > Custom > Web, with the same URL.
  2. Each person then goes to Customize > Connectors, finds AdmCloud and clicks Connect to sign in with their own AdmCloud user.

Using it in a conversation

Click the + button at the lower left of the message box, open Connectors and turn AdmCloud on. Claude may ask you to approve each tool the first time it uses it; we recommend keeping that approval for the tools that create, edit or delete.

Claude Code

In the terminal, run:

claude mcp add --transport http admcloud https://mcp.admcloud.net/mcp

Then, inside Claude Code, type /mcp, choose admcloud and finish signing in in the browser.

Setting it up in Codex

The Codex desktop app, command line (CLI) and editor extension share the same configuration, so adding it once is enough.

From the command line

  1. Add the server:
    codex mcp add admcloud --url https://mcp.admcloud.net/mcp
  2. Sign in (the browser opens with the AdmCloud page):
    codex mcp login admcloud

From the configuration file

If you prefer to edit the configuration by hand, add this to ~/.codex/config.toml and then run codex mcp login admcloud:

[mcp_servers.admcloud]
url = "https://mcp.admcloud.net/mcp"

From the app or the editor extension

Add an MCP server with the same URL from the MCP settings and click Authenticate when you are asked to sign in.

Other assistants

Any app that supports remote MCP servers (Streamable HTTP transport) with OAuth sign-in can connect with the same URL, https://mcp.admcloud.net/mcp. Client registration is automatic: you don't need to request any application id or key.

Sample questions

Sales and customers

  • "How much did we sell this year, month by month? Show it in a chart."
  • "Who are my top 10 customers in 2026 and how much did we sell to each?"
  • "What is Caribbean Distributors' outstanding balance and how much is overdue?"
  • "Give me the receivables aging and tell me who I should call first."
  • "Which opportunities haven't been contacted in a while?"

Finance and accounting

  • "How much cash do we have available in each bank?"
  • "Show me September's income statement and compare it with August."
  • "What were the 10 largest expenses this year?"
  • "How much do we owe vendors and what is overdue?"
  • "Give me the trial balance for the quarter."

Inventory and projects

  • "Which items are below their reorder point?"
  • "How many units of item LAP-001 are in the main warehouse?"
  • "Give me the summary of the South Tower project: budget versus actual."

Recording data (requires the add and edit permission)

  • "Create the customer Harbor Hardware with tax id 101234567 and 30-day payment terms."
  • "Make a quote for Harbor Hardware for 20 units of item TAL-500."
  • "Record a 15,000 advance from Caribbean Distributors received in the Banco Popular account."
  • "Request vacation for me from November 3 to 7."

People and authorizations

  • "Who is out today?"
  • "How many vacation days do I have left?"
  • "How many sales orders, purchase orders and payments are waiting for authorization?"

Custom reports (requires the "Customization" permission)

  • "Help me write the SQL for a report of customers grouped by sales rep."
  • "I need a sales by item report with a date filter to paste in Custom Reports."
  • "Which table and field store the sales rep of an invoice?"

Available tools

These are the tools the MCP offers today, grouped by area. You don't need to call them by name: the assistant picks the right one based on what you ask. The full list, with each tool's description and parameters, is always up to date at https://mcp.admcloud.net/.

Area Look up Add and edit Delete
Session and identitywho_am_i, get_current_context, list_companies, select_company, list_user_groups, select_user_group, get_company_name, get_default_currency——
Sales (reports)get_sales, get_monthly_sales, get_top10_sales_by_customer, get_top10_sales_by_item, get_sales_for_customer, get_sales_by_sales_rep, get_sales_by_item_class, get_monthly_collections——
Customerssearch_customers, get_customer_info, get_customer_balance, get_aged_receivablescreate_customer, update_customerdelete_customer
Contactssearch_contacts, get_contact, get_contact_infocreate_contact, update_contactdelete_contact
Opportunities (CRM)search_opportunities, get_opportunity, get_opportunities_to_contactcreate_opportunitydelete_opportunity
Quotessearch_quotes, get_quotecreate_quotedelete_quote
Sales orderssearch_sales_orders, get_sales_order, get_pending_sales_orders_to_authorizecreate_sales_orderdelete_sales_order
Credit invoicessearch_invoices, get_invoicecreate_invoicedelete_invoice
Cash salessearch_sales_receipts, get_sales_receiptcreate_sales_receiptdelete_sales_receipt
Customer credit memossearch_credit_memos, get_credit_memocreate_credit_memodelete_credit_memo
Customer payments and advancessearch_payments, get_payment, get_pending_payments_to_authorizecreate_paymentdelete_payment
Vendorssearch_vendors, get_vendor_info, get_vendor_balance, get_aged_payablescreate_vendor, update_vendordelete_vendor
Purchase orderssearch_purchase_orders, get_purchase_order, get_pending_purchase_orders_to_authorizecreate_purchase_orderdelete_purchase_order
Vendor billssearch_bills, get_billcreate_billdelete_bill
Vendor creditssearch_vendor_credits, get_vendor_creditcreate_vendor_creditdelete_vendor_credit
Vendor payments and advancessearch_bill_payments, get_bill_paymentcreate_bill_paymentdelete_bill_payment
Banks and cashget_available_cash_in_bank, get_available_cash_by_bank, get_current_loans, search_deposits, get_deposit, search_transfers, get_transfercreate_deposit, create_transferdelete_deposit, delete_transfer
Accountingget_results, get_results_by_month, get_balance_sheet, get_trial_balance, get_general_ledger, search_journals, search_accounts, get_account, get_account_balance, get_account_movement, get_expenses_by_month, get_expenses_by_month_for_account, get_top10_expenses_by_accountcreate_accountdelete_account
Items and inventorysearch_items, get_item, get_item_stock, get_items_low_stockcreate_item, update_itemdelete_item
Servicessearch_services, get_servicecreate_service, update_servicedelete_service
Kitssearch_kits, get_kitcreate_kit, update_kitdelete_kit
Item classessearch_item_classes, get_item_classcreate_item_classdelete_item_class
Projectssearch_projects, get_project, get_project_summarycreate_project, update_projectdelete_project
Service requestssearch_service_requests, get_service_requestcreate_service_request, update_service_request, change_service_request_statusdelete_service_request
Service orderssearch_service_orders, get_service_ordercreate_service_order, update_service_order, change_service_order_billing_authorization, void_service_orderdelete_service_order
Employeesget_employees, who_is_out_todaycreate_employee, update_employeedelete_employee
Vacation and time offget_my_vacation_daysregister_time_offdelete_time_off (only your own requests)
Custom reports (SQL)get_sql_report_guide, get_sql_report_samples, list_data_dictionary_tables, search_data_dictionary, describe_data_dictionary_tables, validate_sql_report_query——
Catalogssearch_departments, get_department, search_payment_terms, get_payment_term, search_tax_codes, get_tax_codecreate_department, create_payment_termdelete_department, delete_payment_term

What you should know

  • Everything is logged under your user. What the MCP creates, changes or deletes appears in the AdmCloud audit log under your name, just as if you had done it from the screen.
  • The same AdmCloud validations apply. Fiscal numbering, taxes, prices and linked documents are validated just like in the system. For example, you cannot delete a customer that has transactions or an invoice that already has payments applied.
  • Documents are created with a single line. The tools that create quotes, sales orders, invoices, credit memos, vendor bills and purchase orders record one item with its quantity. For multi-line documents, create it with the MCP and complete it in AdmCloud, or enter it directly on the screen.
  • Customer and vendor payments are recorded as advances, without applying them to specific invoices. Applying them to invoices is done in AdmCloud.
  • Links to AdmCloud: the documents the assistant finds (invoices, orders, payments, opportunities) come with their link. Opening it takes you to that document in AdmCloud, with your browser session.
  • Your session lasts up to 30 days. After that, or if you disconnect the connector, the assistant asks you to sign in again.
  • SQL for Custom Reports: the assistant reads your company's data dictionary (tables, fields, relations and your custom fields) to write the SQL, and validates it against your database without running it. The MCP does not create the report: paste the SQL in Custom Reports and create there the filters the assistant tells you. Requires the "Customization" permission of the user group.
  • Unexpected errors: if a tool fails because of a technical problem (not a system rule), the assistant shows you a reference like MCP-20261013-143512-9F2A31 and the AdmCloud team is notified automatically. If you contact support, mention that reference.
  • AI can make mistakes. Check important figures before making decisions and, before approving an action that creates, edits or deletes, confirm the data (customer, item, amount, date) is correct. Deletions cannot be undone.

Tips and common errors

💡

Start by asking "which company and group am I in?". That way you confirm which company the assistant will work on before asking for anything, especially if you can access several companies.

💡

Use names as they appear in AdmCloud. The MCP looks up customers, items and accounts by name or code. If there are several matches, the assistant shows you the options so you can choose.

ℹ️

"The MCP is not allowed to add or edit information". The user group you are working with doesn't have Allow MCP to add and edit data (or the delete option) checked. Ask an administrator to check it in User Groups, or switch to another group that has it: "use the Accounting group".

ℹ️

"No company is selected". You can access several companies and haven't picked one yet. Ask the assistant to show your companies and pick the one you want to use.

⚠️

I can't sign in. The MCP sign-in uses your same AdmCloud user. If your password expired, you locked it with failed attempts or your user is blocked, fix it first by signing in to AdmCloud (or with the change password option) and then connect the assistant again.