Agent tools reference
Every MCP tool a Scipio ERP 4.0 server exposes, per application, with its actions.
Every application answers POST /<webapp>/mcp. A tool is one business object; the
action argument selects what to do with it. An action marked with * writes data and
needs the update permission of the application; the others read. The six core tools
(scipio_whoami, scipio_apps, scipio_service, scipio_entity, scipio_document,
scipio_admin) exist on every endpoint. Call a tool with {"action": "find", ...}; the
schema of each action is in tools/list.
This page is generated from the @McpServer classes in the source tree.
Scipio Accounting (/accounting/mcp)#
| Tool | Actions |
|---|---|
invoice – Invoices | create_from_order*, set_status*, create*, item_add*, update*, send*, find, get, open_items, statement |
payment – Payments | create*, apply*, set_status*, void*, unapply*, deposit*, find, bank_import* |
ledger – Ledger and master data | transaction_create*, account_create*, account_assign_org*, fin_account_create*, fin_account_transaction_add*, billing_account_create*, fixed_asset_create*, tax_authority_create*, tax_rate_create*, time_period_create*, agreement_create*, agreement_item_add*, transaction_post*, time_period_close* |
Scipio CMS (/cms/mcp)#
| Tool | Actions |
|---|---|
cms_page – Pages | copy*, create*, update*, version_add*, publish*, unpublish*, delete*, attribute_set*, view_mappings_set*, find, get, render |
cms_template – Templates | create*, version_add*, publish*, script_update*, update*, script_create*, get, script_get |
cms_site – Web sites and media | view_mapping_set*, media_find, media_upload*, asset_upsert*, menu_upsert*, websites, menu_get, redirects, export_xml, asset_assoc_set*, media_update*, media_delete*, media_variants_rebuild*, import_xml* |
Scipio Content (/content/mcp)#
| Tool | Actions |
|---|---|
content – Content | assoc_set*, role_add*, set_status*, approval_update*, website_path_alias_set*, website_content_add*, blog_entry_create*, survey_create*, survey_question_add*, keyword_add*, data_resource_create*, find, get, create_text*, update_text*, upload* |
Scipio Human Resources (/humanres/mcp)#
| Tool | Actions |
|---|---|
employee – Employees | create*, leave_create*, employment_create*, leave_update*, leave_approve*, pay_history_add*, skill_add*, qualification_add*, perf_review_create*, training_assign*, employment_end*, find, get |
position – Positions | create*, fulfill*, update*, job_requisition_create*, employment_app_create*, find |
Scipio Manufacturing (/manufacturing/mcp)#
| Tool | Actions |
|---|---|
bom – Bills of Material | cost_get, where_used, tree, set*, update*, remove*, rule_add*, cost_calculate*, get, routing_create*, routing_task_add*, routing_get, import* |
production_run – Production Runs | task_update*, task_reject*, task_quick_run_all*, create*, set_status*, create_for_order*, task_set_status*, rejects, lot_reservations, scans_get, lot_reserve*, lot_release*, scan*, release*, cancel*, component_add*, component_update*, component_replace*, task_switch_machine*, produce*, issue_components*, find, declare*, get, cost_variance |
fabrication_order – Fabrication Orders | get, create*, update*, set_status*, run_add*, run_remove* |
mrp – MRP | run*, proposal_approve*, proposal_reject*, requirement_to_run*, find, proposals |
shop_floor – Shop Floor | dashboard, work_center_load, tasks, work_center_create*, calendar_create*, calendar_week_set*, schedule_check |
Scipio Marketing & SFA (/marketing/mcp)#
| Tool | Actions |
|---|---|
sfa – Sales force automation | lead_create*, lead_convert*, opportunity_create*, opportunity_update*, account_create*, contact_create*, activity_create*, comm_event_create*, contacts_merge*, lead_find, opportunity_find |
campaign – Campaigns | create*, contact_list_create*, contact_list_party_add*, tracking_code_create*, segment_group_create*, sales_forecast_create*, update*, contact_list_send*, find |
Scipio Orders (/order/mcp)#
| Tool | Actions |
|---|---|
order – Orders | item_cancel*, adjustment_add*, set_status*, ship*, invoice*, note_add*, item_add*, payment_add*, ship_group_update*, shipping_method_set*, pick_list_create*, approve*, item_set_status*, return_set_status*, payment_capture*, payment_refund*, payment_release*, find, get, create*, return_create* |
purchase_order – Purchase orders | requirement_create*, requirement_assign_supplier*, requirement_approve*, create*, complete*, send* |
quote – Quotes | request_create*, request_set_status*, set_status*, create* |
Scipio Party Manager (/party/mcp)#
| Tool | Actions |
|---|---|
party – Parties | create_person*, create_group*, update_person*, update_group*, role_add*, relationship_add*, note_add*, classification_add*, identification_set*, contact_update*, comm_event_create*, user_login_create*, contact_expire*, find, get, create_customer*, contact_add* |
supplier – Suppliers | vendor_info_set*, create*, product_set*, import* |
Scipio Catalog (/catalog/mcp)#
| Tool | Actions |
|---|---|
product – Products | create*, update*, category_create*, category_assign*, category_child_add*, assoc_set*, feature_create*, feature_apply*, variant_add*, identification_set*, content_set*, catalog_create*, catalog_category_add*, facility_set*, find, get, category_list, price_set*, import* |
store – Store setup | catalog_add*, shipment_method_add*, payment_setting_add*, shipment_estimate_create*, promo_create*, promo_apply*, promo_code_create* |
Scipio Facility & Inventory (/facility/mcp)#
| Tool | Actions |
|---|---|
inventory – Inventory and facilities | reserve*, item_create*, receive*, adjust_start*, facility_create*, facility_location_create*, facility_address_set*, facility_product_set*, transfer_create*, item_update*, transfer_update*, get, reorder_point, count_apply* |
shipment – Shipments | ship_order*, drop_ship*, create*, package_add*, route_update*, update*, find, get, plan, label_create* |
Scipio Setup (/setup/mcp)#
| Tool | Actions |
|---|---|
setup – Setup | store_update*, organization*, accounting*, facility*, store*, catalog*, user*, tax_authority*, store_create*, status, store_get, checklist, payment_provider_connect* |
Scipio Shop (/shop/mcp)#
| Tool | Actions |
|---|---|
shop_catalog – Catalog | search, get, categories, review_create* |
shop_cart – Cart | get, add*, remove*, checkout* |
shop_account – Account | orders, order_get, profile_update*, address_set*, email_set*, phone_set*, contact_list_signup*, contact_list_unsubscribe*, quote_from_list*, request_create*, order_confirmation_resend* |
Scipio Search (Solr) (/solr/mcp)#
| Tool | Actions |
|---|---|
solr – Search Index | mark_dirty*, search, status, reindex* |
Scipio Work Effort (/workeffort/mcp)#
| Tool | Actions |
|---|---|
task – Tasks | create*, update*, assign*, note_create*, note_update*, timesheet_create*, time_entry_create*, time_entry_update*, assignment_update*, assoc_add*, event_reminder_add*, content_attach*, request_create*, set_status*, timesheet_to_invoice*, timesheet_set_status*, find, get |
Scipio Admin Hub (/admin/mcp)#
| Tool | Actions |
|---|---|
scipio_admin | install_info, reload_registry*, device_token_create* |