Connectors · Service desk & support
ManageEngine ServiceDesk Plus Cloud MCP server for AI agents.
actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to ManageEngine ServiceDesk Plus Cloud and the rest of your systems. It gives your agent 469 ManageEngine ServiceDesk Plus Cloud actions (167 reads, 209 writes and 93 that wait for a confirmation) and holds the ManageEngine ServiceDesk Plus Cloud credential itself, so the agent never does. It paces ManageEngine ServiceDesk Plus Cloud's limits and records every call. Connecting ManageEngine ServiceDesk Plus Cloud needs your own ManageEngine ServiceDesk Plus Cloud OAuth app and one admin sign-in.
100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.
claude mcp add --transport http actionlake https://connect.actionlake.com/mcpdo { action: "manageengine_servicedesk_plus_cloud.requests.list", intent: "check which ManageEngine ServiceDesk Plus Cloud account is connected"}# Get List Request · read · 1 upstream call- 469actionsin one signed file
- 167readlook, never change
- 209writecreate and update
- 93wait for a yesdestructive, confirmed first
Set up
Connect ManageEngine ServiceDesk Plus Cloud in three steps.
- 01
Add actionlake to Claude.
Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
https://connect.actionlake.com/mcp - 02
Connect ManageEngine ServiceDesk Plus Cloud.
OAuth 2.0, authorization code with PKCE. You register your own OAuth app with ManageEngine ServiceDesk Plus Cloud, an admin signs in once, and you paste the app's client id and secret and the tokens from that sign-in; actionlake renews the access token from then on. actionlake stores what you paste write-only, sealed under your tenant's key.
Before the first sign-in, ManageEngine ServiceDesk Plus Cloud needs an OAuth app of your own, registered in its developer portal. actionlake has no ManageEngine ServiceDesk Plus Cloud app to lend you.
access_tokenAccess token from one sign-in with your own OAuth apprefresh_tokenRefresh token from the same sign-in; the access token is renewed from itclient_idZoho API console client idclient_secretZoho API console client secrethostWhere your ManageEngine ServiceDesk Plus Cloud lives: your hostportalYour ManageEngine ServiceDesk Plus Cloud portal
account { op: "connections.requirements", service: "manageengine_servicedesk_plus_cloud" } # free: exactly what to paste, and what is found for you - 03
Make the first call. Check before a write.
Ask in plain words; Claude picks the action. Before anything changes,
checkvalidates the call and prices it, for free.do { action: "manageengine_servicedesk_plus_cloud.requests.list" }# get list request · read · 1 upstream callcheck { action: "manageengine_servicedesk_plus_cloud.requests.create", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent
ManageEngine ServiceDesk Plus Cloud at a glance
- Sign-in
- OAuth 2.0, authorization code with PKCE. You register your own OAuth app with ManageEngine ServiceDesk Plus Cloud, an admin signs in once, and you paste the app's client id and secret and the tokens from that sign-in; actionlake renews the access token from then on.
- You provide
access_tokenrefresh_tokenclient_idclient_secret- Setup fields
hostportal- Limits we pace to
- 60 calls a minute, per connection
- API covered
- ServiceDesk Plus Cloud REST API v3, at your ManageEngine ServiceDesk Plus Cloud instance's API base URL, which you enter when connecting
- Built from
- ManageEngine ServiceDesk Plus Cloud's documentation, read 23 October 2026manageengine.com
- Service file
- Version 1.0.0, signed (Ed25519)
- Cached reads
- 167 of 167 reads, for up to 5 minutes; a write clears what it affects
- Shared entities
- 9, so ask can line ManageEngine ServiceDesk Plus Cloud up with your other systems
- Data
- Processed and stored in Sydney, Australia. No US region yet
Capabilities
What an AI agent can do in ManageEngine ServiceDesk Plus Cloud.
469 actions in 80 areas. Every one carries its effect, so a key can allow the reads and hold the rest.
- 167readlook, never change
- 209writecreate and update
- 93destructivewait for a confirmation
Purchase orders
303 read · 21 write · 6 destructive
Get List Purchase Order · Add Purchase Order · Get Purchase Order · Edit Purchase Order
Solutions
205 read · 12 write · 3 destructive
Get List Solution · Add Solution · Get Solution · Edit Solution
Contracts
172 read · 9 write · 6 destructive
Get List Contract · Add Contract · Get Contract · Edit Contract
Projects
123 read · 5 write · 4 destructive
Get List Project · Add Project · Get Project · Edit Project
Change approvals
83 read · 4 write · 1 destructive
Add Change Approval · Get List Change Approval · Approve Change Approval · Get Change Approval
Change maintenances
82 read · 5 write · 1 destructive
Add Change Maintenance · Execute Now · Get List Change Maintenance · Enable
Request approvals
83 read · 4 write · 1 destructive
Add Request Approval · Get List Request Approval · Approve Request Approval · Get Request Approval
Request maintenances
82 read · 5 write · 1 destructive
Add Request Maintenance · Execute Now · Get List Request Maintenance · Enable
72 more areas · 358 actions
- Announcements 7
- Checklist templates 7
- Custom module records 7
- Problem approvals 7
- Release approvals 7
- Checklist items 6
- Milestones 6
- Announcement comments 5
- Asset computers 5
- Assets 5
- Buildings 5
- Campuses 5
- Change notes 5
- Change risks 5
- Change task worklogs 5
- Change tasks 5
- Change types 5
- Change worklogs 5
- Changes 5
- Checklists 5
- CI relationships 5
- Closure codes 5
- Configuration items 5
- Contract notes 5
- Contract types 5
- Custom assets 5
- Floors 5
- Item details 5
- Milestone comments 5
- Milestone task comments 5
- Milestone task worklogs 5
- Milestone tasks 5
- Non buildings 5
- Problem notes 5
- Problem task worklogs 5
- Problem tasks 5
- Problem worklogs 5
- Problems 5
- Product types 5
- Products 5
- Project comments 5
- Project members 5
- Project statuses 5
- Project task comments 5
- Project task worklogs 5
- Project tasks 5
- Project types 5
- Purchase notes 5
- Reason for changes 5
- Release notes 5
- Release task worklogs 5
- Release tasks 5
- Release worklogs 5
- Releases 5
- Request notes 5
- Request task worklogs 5
- Request tasks 5
- Request worklogs 5
- Requests 5
- Room partitions 5
- Rooms 5
- Tasks 5
- Topics 5
- Unavailabilities 5
- Change approval levels 4
- Problem approval levels 4
- Release approval levels 4
- Request approval levels 4
- Template checklist associations 4
- Archived request checklist items 2
- Archived request checklists 2
- CI links 2
Top actions
The ManageEngine ServiceDesk Plus Cloud API, shaped for agents.
The ids your agent types, what each does, and the one name it shares with other systems. 55 of ManageEngine ServiceDesk Plus Cloud's 55 action names are shared with at least one other connector, so an agent learns them once.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
manageengine_servicedesk_plus_cloud.requests.listGet List Request | Get List Request. | read | service.ticket.list56 connectors |
manageengine_servicedesk_plus_cloud.tasks.listGet List Task | Get List Task. | read | work.task.list122 connectors |
manageengine_servicedesk_plus_cloud.projects.listGet List Project | Get List Project. | read | work.project.list109 connectors |
manageengine_servicedesk_plus_cloud.contracts.listGet List Contract | Get List Contract. | read | service.contract.list23 connectors |
manageengine_servicedesk_plus_cloud.requests.createAdd Request | Add Request. | write | service.ticket.create54 connectors |
manageengine_servicedesk_plus_cloud.products.listGet List Product | Get List Product. | read | commerce.product.list112 connectors |
manageengine_servicedesk_plus_cloud.tasks.createAdd Task | Add Task. | write | work.task.create127 connectors |
manageengine_servicedesk_plus_cloud.changes.listGet List Change | Get List Change. | read | service.change.list5 connectors |
manageengine_servicedesk_plus_cloud.projects.createAdd Project | Add Project. | write | work.project.create102 connectors |
manageengine_servicedesk_plus_cloud.contracts.createAdd Contract | Add Contract. | write | service.contract.create19 connectors |
manageengine_servicedesk_plus_cloud.purchase_orders.listGet List Purchase Order | Get List Purchase Order. | read | finance.purchase_order.list45 connectors |
manageengine_servicedesk_plus_cloud.requests.deleteDelete Request | Delete Request. | destructive | service.ticket.delete42 connectors |
Try it
Prompts to paste into Claude.
Each one names the ManageEngine ServiceDesk Plus Cloud actions it will call, so you know what it reads and what it changes before you send it.
- Readread
Which ManageEngine ServiceDesk Plus Cloud tickets have been open the longest? Show me the ten oldest with their status.
calls
manageengine_servicedesk_plus_cloud.requests.list - Writewrite
Add Request in ManageEngine ServiceDesk Plus Cloud. Show me exactly what you will send before you save it.
calls
manageengine_servicedesk_plus_cloud.requests.create
Governance for ManageEngine ServiceDesk Plus Cloud
Destructive actions wait for a yes.
93 ManageEngine ServiceDesk Plus Cloud actions are destructive. The first 10:
- Delete Request
manageengine_servicedesk_plus_cloud.requests.delete - Delete Task
manageengine_servicedesk_plus_cloud.tasks.delete - Delete Project
manageengine_servicedesk_plus_cloud.projects.delete - Delete Contract
manageengine_servicedesk_plus_cloud.contracts.delete - Delete Product
manageengine_servicedesk_plus_cloud.products.delete - Delete Change
manageengine_servicedesk_plus_cloud.changes.delete - Delete Asset
manageengine_servicedesk_plus_cloud.assets.delete - Delete Purchase Order
manageengine_servicedesk_plus_cloud.purchase_orders.delete - Delete Solution
manageengine_servicedesk_plus_cloud.solutions.delete - Delete Request Note
manageengine_servicedesk_plus_cloud.request_notes.delete
A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.
Delete Request?
intent: the user asked me to delete Request
account { op: "keys.create", name: "manageengine-servicedesk-plus-cloud-agent", allowed_actions: ["manageengine_servicedesk_plus_cloud.*"], cap_calls: 2000, confirm_policy: "human_for_writes", approval_rules: [ { match: "manageengine_servicedesk_plus_cloud.requests.delete", approver: "[email protected]" }, { match: "manageengine_servicedesk_plus_cloud.tasks.delete", approver: "[email protected]" }, { match: "manageengine_servicedesk_plus_cloud.projects.delete", approver: "[email protected]" } ]}Cost
What ManageEngine ServiceDesk Plus Cloud costs on actionlake.
Every ManageEngine ServiceDesk Plus Cloud action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call ManageEngine ServiceDesk Plus Cloud refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
- 1upstream call per actionall 469 ManageEngine ServiceDesk Plus Cloud actions
- 469actions pageeach page of a long list is one call
- 167reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every ManageEngine ServiceDesk Plus Cloud action.
469 actions by area: the id your agent calls, what it does, and its effect.
Purchase orders30
manageengine_servicedesk_plus_cloud.purchase_orders.createAdd Purchase Orderwritemanageengine_servicedesk_plus_cloud.purchase_orders.getGet Purchase Orderreadmanageengine_servicedesk_plus_cloud.purchase_orders.listGet List Purchase Orderreadmanageengine_servicedesk_plus_cloud.purchase_orders.updateEdit Purchase Orderwritemanageengine_servicedesk_plus_cloud.purchase_orders.add_an_invoiceAdd An Invoicewritemanageengine_servicedesk_plus_cloud.purchase_orders.add_multiple_approvers_at_multiple_approval_levelAdd Multiple Approvers At Multiple Approval Levelwrite- and 24 more in this area
Solutions20
manageengine_servicedesk_plus_cloud.solutions.createAdd Solutionwritemanageengine_servicedesk_plus_cloud.solutions.getGet Solutionreadmanageengine_servicedesk_plus_cloud.solutions.listGet List Solutionreadmanageengine_servicedesk_plus_cloud.solutions.updateEdit Solutionwritemanageengine_servicedesk_plus_cloud.solutions.add_a_comment_to_a_solutionAdd A Comment To A Solutionwritemanageengine_servicedesk_plus_cloud.solutions.approve_a_solutionApprove A Solutionwrite- and 14 more in this area
Contracts17
manageengine_servicedesk_plus_cloud.contracts.createAdd Contractwritemanageengine_servicedesk_plus_cloud.contracts.getGet Contractreadmanageengine_servicedesk_plus_cloud.contracts.listGet List Contractreadmanageengine_servicedesk_plus_cloud.contracts.updateEdit Contractwritemanageengine_servicedesk_plus_cloud.contracts.associate_a_contract_with_anotherAssociate A Contract With Anotherwritemanageengine_servicedesk_plus_cloud.contracts.associate_a_software_license_with_contractAssociate A Software License With Contractwrite- and 11 more in this area
Projects12
manageengine_servicedesk_plus_cloud.projects.createAdd Projectwritemanageengine_servicedesk_plus_cloud.projects.getGet Projectreadmanageengine_servicedesk_plus_cloud.projects.listGet List Projectreadmanageengine_servicedesk_plus_cloud.projects.updateEdit Projectwritemanageengine_servicedesk_plus_cloud.projects.attach_change_caused_by_projectAttach Change Caused By Projectwritemanageengine_servicedesk_plus_cloud.projects.attach_change_that_initiated_projectAttach Change That Initiated Projectwrite- and 6 more in this area
Change approvals8
manageengine_servicedesk_plus_cloud.change_approvals.approve_change_approvalApprove Change Approvalwritemanageengine_servicedesk_plus_cloud.change_approvals.createAdd Change Approvalwritemanageengine_servicedesk_plus_cloud.change_approvals.getGet Change Approvalreadmanageengine_servicedesk_plus_cloud.change_approvals.listGet List Change Approvalreadmanageengine_servicedesk_plus_cloud.change_approvals.deleteDelete Change Approvaldestructivemanageengine_servicedesk_plus_cloud.change_approvals.get_notification_content_for_change_approvalGet Notification Content For Change Approvalread- and 2 more in this area
Change maintenances8
manageengine_servicedesk_plus_cloud.change_maintenances.createAdd Change Maintenancewritemanageengine_servicedesk_plus_cloud.change_maintenances.enableEnablewritemanageengine_servicedesk_plus_cloud.change_maintenances.execute_nowExecute Nowwritemanageengine_servicedesk_plus_cloud.change_maintenances.listGet List Change Maintenancereadmanageengine_servicedesk_plus_cloud.change_maintenances.deleteDelete Change Maintenancedestructivemanageengine_servicedesk_plus_cloud.change_maintenances.getGet Change Maintenanceread- and 2 more in this area
Request approvals8
manageengine_servicedesk_plus_cloud.request_approvals.approve_request_approvalApprove Request Approvalwritemanageengine_servicedesk_plus_cloud.request_approvals.createAdd Request Approvalwritemanageengine_servicedesk_plus_cloud.request_approvals.getGet Request Approvalreadmanageengine_servicedesk_plus_cloud.request_approvals.listGet List Request Approvalreadmanageengine_servicedesk_plus_cloud.request_approvals.deleteDelete Request Approvaldestructivemanageengine_servicedesk_plus_cloud.request_approvals.get_notification_content_for_sending_request_approvalGet Notification Content For Sending Request Approvalread- and 2 more in this area
Request maintenances8
manageengine_servicedesk_plus_cloud.request_maintenances.createAdd Request Maintenancewritemanageengine_servicedesk_plus_cloud.request_maintenances.enableEnablewritemanageengine_servicedesk_plus_cloud.request_maintenances.execute_nowExecute Nowwritemanageengine_servicedesk_plus_cloud.request_maintenances.listGet List Request Maintenancereadmanageengine_servicedesk_plus_cloud.request_maintenances.deleteDelete Request Maintenancedestructivemanageengine_servicedesk_plus_cloud.request_maintenances.getGet Request Maintenanceread- and 2 more in this area
Announcements7
manageengine_servicedesk_plus_cloud.announcements.createAdd Announcementwritemanageengine_servicedesk_plus_cloud.announcements.follow_an_announcementFollow An Announcementwritemanageengine_servicedesk_plus_cloud.announcements.getGet Announcementreadmanageengine_servicedesk_plus_cloud.announcements.listGet List Announcementreadmanageengine_servicedesk_plus_cloud.announcements.deleteDelete Announcementdestructivemanageengine_servicedesk_plus_cloud.announcements.unfollow_an_announcementUnfollow An Announcementdestructive- and 1 more in this area
Checklist templates7
manageengine_servicedesk_plus_cloud.checklist_templates.associated_template_detailsAssociated Template Detailsreadmanageengine_servicedesk_plus_cloud.checklist_templates.copyCopywritemanageengine_servicedesk_plus_cloud.checklist_templates.createAdd Checklist Templatewritemanageengine_servicedesk_plus_cloud.checklist_templates.listGet List Checklist Templatereadmanageengine_servicedesk_plus_cloud.checklist_templates.deleteDelete Checklist Templatedestructivemanageengine_servicedesk_plus_cloud.checklist_templates.getGet Checklist Templateread- and 1 more in this area
Custom module records7
manageengine_servicedesk_plus_cloud.custom_module_records.createAdd Custom Modulewritemanageengine_servicedesk_plus_cloud.custom_module_records.getGet Custom Modulereadmanageengine_servicedesk_plus_cloud.custom_module_records.listGet List Custom Modulereadmanageengine_servicedesk_plus_cloud.custom_module_records.restoring_a_custom_module_from_trashRestoring A Custom Module From Trashwritemanageengine_servicedesk_plus_cloud.custom_module_records.deleteDelete Custom Moduledestructivemanageengine_servicedesk_plus_cloud.custom_module_records.moving_a_custom_module_record_to_trashMoving A Custom Module Record To Trashdestructive- and 1 more in this area
Problem approvals7
manageengine_servicedesk_plus_cloud.problem_approvals.approve_problem_approvalApprove Problem Approvalwritemanageengine_servicedesk_plus_cloud.problem_approvals.createAdd Problem Approvalwritemanageengine_servicedesk_plus_cloud.problem_approvals.getGet Problem Approvalreadmanageengine_servicedesk_plus_cloud.problem_approvals.listGet List Problem Approvalreadmanageengine_servicedesk_plus_cloud.problem_approvals.deleteDelete Problem Approvaldestructivemanageengine_servicedesk_plus_cloud.problem_approvals.reject_problem_approvalReject Problem Approvalwrite- and 1 more in this area
Release approvals7
manageengine_servicedesk_plus_cloud.release_approvals.approve_release_approvalApprove Release Approvalwritemanageengine_servicedesk_plus_cloud.release_approvals.createAdd Release Approvalwritemanageengine_servicedesk_plus_cloud.release_approvals.getGet Release Approvalreadmanageengine_servicedesk_plus_cloud.release_approvals.listGet List Release Approvalreadmanageengine_servicedesk_plus_cloud.release_approvals.get_notification_content_for_release_approvalGet Notification Content For Release Approvalreadmanageengine_servicedesk_plus_cloud.release_approvals.reject_release_approvalReject Release Approvalwrite- and 1 more in this area
Checklist items6
manageengine_servicedesk_plus_cloud.checklist_items.createAdd Checklist Itemwritemanageengine_servicedesk_plus_cloud.checklist_items.excludeExcludewritemanageengine_servicedesk_plus_cloud.checklist_items.getGet Checklist Itemreadmanageengine_servicedesk_plus_cloud.checklist_items.listGet List Checklist Itemreadmanageengine_servicedesk_plus_cloud.checklist_items.includeIncludewritemanageengine_servicedesk_plus_cloud.checklist_items.updateEdit Checklist Itemwrite
Milestones6
manageengine_servicedesk_plus_cloud.milestones.createAdd Milestonewritemanageengine_servicedesk_plus_cloud.milestones.getGet Milestonereadmanageengine_servicedesk_plus_cloud.milestones.get_milestone_timesheetGet Milestone Timesheetreadmanageengine_servicedesk_plus_cloud.milestones.listGet List Milestonereadmanageengine_servicedesk_plus_cloud.milestones.deleteDelete Milestonedestructivemanageengine_servicedesk_plus_cloud.milestones.updateEdit Milestonewrite
Announcement comments5
manageengine_servicedesk_plus_cloud.announcement_comments.createAdd Announcement Commentwritemanageengine_servicedesk_plus_cloud.announcement_comments.getGet Announcement Commentreadmanageengine_servicedesk_plus_cloud.announcement_comments.listGet List Announcement Commentreadmanageengine_servicedesk_plus_cloud.announcement_comments.updateEdit Announcement Commentwritemanageengine_servicedesk_plus_cloud.announcement_comments.deleteDelete Announcement Commentdestructive
Asset computers5
manageengine_servicedesk_plus_cloud.asset_computers.createAdd Asset Computerwritemanageengine_servicedesk_plus_cloud.asset_computers.getGet Asset Computerreadmanageengine_servicedesk_plus_cloud.asset_computers.listGet List Asset Computerreadmanageengine_servicedesk_plus_cloud.asset_computers.updateEdit Asset Computerwritemanageengine_servicedesk_plus_cloud.asset_computers.deleteDelete Asset Computerdestructive
Assets5
manageengine_servicedesk_plus_cloud.assets.createAdd Assetwritemanageengine_servicedesk_plus_cloud.assets.getGet Assetreadmanageengine_servicedesk_plus_cloud.assets.listGet List Assetreadmanageengine_servicedesk_plus_cloud.assets.updateEdit Assetwritemanageengine_servicedesk_plus_cloud.assets.deleteDelete Assetdestructive
Buildings5
manageengine_servicedesk_plus_cloud.buildings.createAdd Buildingwritemanageengine_servicedesk_plus_cloud.buildings.getGet Buildingreadmanageengine_servicedesk_plus_cloud.buildings.listGet List Buildingreadmanageengine_servicedesk_plus_cloud.buildings.updateEdit Buildingwritemanageengine_servicedesk_plus_cloud.buildings.deleteDelete Buildingdestructive
Campuses5
manageengine_servicedesk_plus_cloud.campuses.createAdd Campuswritemanageengine_servicedesk_plus_cloud.campuses.getGet Campusreadmanageengine_servicedesk_plus_cloud.campuses.listGet List Campusreadmanageengine_servicedesk_plus_cloud.campuses.updateEdit Campuswritemanageengine_servicedesk_plus_cloud.campuses.deleteDelete Campusdestructive
Change notes5
manageengine_servicedesk_plus_cloud.change_notes.createAdd Change Notewritemanageengine_servicedesk_plus_cloud.change_notes.getGet Change Notereadmanageengine_servicedesk_plus_cloud.change_notes.listGet List Change Notereadmanageengine_servicedesk_plus_cloud.change_notes.updateEdit Change Notewritemanageengine_servicedesk_plus_cloud.change_notes.deleteDelete Change Notedestructive
Change risks5
manageengine_servicedesk_plus_cloud.change_risks.createAdd Change Riskwritemanageengine_servicedesk_plus_cloud.change_risks.getGet Change Riskreadmanageengine_servicedesk_plus_cloud.change_risks.listGet List Change Riskreadmanageengine_servicedesk_plus_cloud.change_risks.updateEdit Change Riskwritemanageengine_servicedesk_plus_cloud.change_risks.deleteDelete Change Riskdestructive
Change task worklogs5
manageengine_servicedesk_plus_cloud.change_task_worklogs.createAdd Change Task Worklogwritemanageengine_servicedesk_plus_cloud.change_task_worklogs.getGet Change Task Worklogreadmanageengine_servicedesk_plus_cloud.change_task_worklogs.listGet List Change Task Worklogreadmanageengine_servicedesk_plus_cloud.change_task_worklogs.updateEdit Change Task Worklogwritemanageengine_servicedesk_plus_cloud.change_task_worklogs.deleteDelete Change Task Worklogdestructive
Change tasks5
manageengine_servicedesk_plus_cloud.change_tasks.createAdd Change Taskwritemanageengine_servicedesk_plus_cloud.change_tasks.getGet Change Taskreadmanageengine_servicedesk_plus_cloud.change_tasks.listGet List Change Taskreadmanageengine_servicedesk_plus_cloud.change_tasks.updateEdit Change Taskwritemanageengine_servicedesk_plus_cloud.change_tasks.deleteDelete Change Taskdestructive
Change types5
manageengine_servicedesk_plus_cloud.change_types.createAdd Change Typewritemanageengine_servicedesk_plus_cloud.change_types.getGet Change Typereadmanageengine_servicedesk_plus_cloud.change_types.listGet List Change Typereadmanageengine_servicedesk_plus_cloud.change_types.updateEdit Change Typewritemanageengine_servicedesk_plus_cloud.change_types.deleteDelete Change Typedestructive
Change worklogs5
manageengine_servicedesk_plus_cloud.change_worklogs.createAdd Change Worklogwritemanageengine_servicedesk_plus_cloud.change_worklogs.getGet Change Worklogreadmanageengine_servicedesk_plus_cloud.change_worklogs.listGet List Change Worklogreadmanageengine_servicedesk_plus_cloud.change_worklogs.updateEdit Change Worklogwritemanageengine_servicedesk_plus_cloud.change_worklogs.deleteDelete Change Worklogdestructive
Changes5
manageengine_servicedesk_plus_cloud.changes.createAdd Changewritemanageengine_servicedesk_plus_cloud.changes.getGet Changereadmanageengine_servicedesk_plus_cloud.changes.listGet List Changereadmanageengine_servicedesk_plus_cloud.changes.updateEdit Changewritemanageengine_servicedesk_plus_cloud.changes.deleteDelete Changedestructive
Checklists5
manageengine_servicedesk_plus_cloud.checklists.createAdd Checklistwritemanageengine_servicedesk_plus_cloud.checklists.getGet Checklistreadmanageengine_servicedesk_plus_cloud.checklists.listGet List Checklistreadmanageengine_servicedesk_plus_cloud.checklists.updateEdit Checklistwritemanageengine_servicedesk_plus_cloud.checklists.deleteDelete Checklistdestructive
CI relationships5
manageengine_servicedesk_plus_cloud.ci_relationships.create_customAdd Custom Relationship Between Ciswritemanageengine_servicedesk_plus_cloud.ci_relationships.create_suggestedAdd Suggested Relationship Between Ciswritemanageengine_servicedesk_plus_cloud.ci_relationships.delete_bulkDelete Ci Relationship In Bulkdestructivemanageengine_servicedesk_plus_cloud.ci_relationships.listGet List Of Ci Relationshipreadmanageengine_servicedesk_plus_cloud.ci_relationships.delete_ci_relationshipsDelete Ci Relationshipsdestructive
Closure codes5
manageengine_servicedesk_plus_cloud.closure_codes.createAdd Closure Codewritemanageengine_servicedesk_plus_cloud.closure_codes.getGet Closure Codereadmanageengine_servicedesk_plus_cloud.closure_codes.listGet List Closure Codereadmanageengine_servicedesk_plus_cloud.closure_codes.updateEdit Closure Codewritemanageengine_servicedesk_plus_cloud.closure_codes.deleteDelete Closure Codedestructive
Configuration items 5Contract notes 5Contract types 5Custom assets 5Floors 5Item details 5Milestone comments 5Milestone task comments 5Milestone task worklogs 5Milestone tasks 5Non buildings 5Problem notes 5Problem task worklogs 5Problem tasks 5Problem worklogs 5Problems 5Product types 5Products 5Project comments 5Project members 5Project statuses 5Project task comments 5Project task worklogs 5Project tasks 5Project types 5Purchase notes 5Reason for changes 5Release notes 5Release task worklogs 5Release tasks 5Release worklogs 5Releases 5Request notes 5Request task worklogs 5Request tasks 5Request worklogs 5Requests 5Room partitions 5Rooms 5Tasks 5Topics 5Unavailabilities 5Change approval levels 4Problem approval levels 4Release approval levels 4Request approval levels 4Template checklist associations 4Archived request checklist items 2Archived request checklists 2CI links 2
This index shows a sample of each area. All 469 actions, with their inputs and prices, are in the catalogue, which a free sandbox key can search.
Questions
The ManageEngine ServiceDesk Plus Cloud MCP server, answered.
Is there a ManageEngine ServiceDesk Plus Cloud MCP server for Claude?
Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 469 ManageEngine ServiceDesk Plus Cloud actions across purchase orders, solutions, contracts and projects, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by ManageEngine ServiceDesk Plus Cloud.
What do I need to connect ManageEngine ServiceDesk Plus Cloud?
Your own ManageEngine ServiceDesk Plus Cloud OAuth app, registered with ManageEngine ServiceDesk Plus Cloud (its client id and client secret), and the access and refresh tokens from one admin sign-in. actionlake has no ManageEngine ServiceDesk Plus Cloud app of its own, so this is not a one-step consent. actionlake renews the access token as it expires. Plus your host and your portal. The free call account { op: "connections.requirements", service: "manageengine_servicedesk_plus_cloud" } lists exactly what to paste.
Can an AI agent delete or change things in ManageEngine ServiceDesk Plus Cloud?
Only if its key allows it, and only with an explicit confirmation. 93 ManageEngine ServiceDesk Plus Cloud actions are destructive, including delete Request, delete Task and delete Project. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.
Will an AI agent use up my ManageEngine ServiceDesk Plus Cloud API limit?
actionlake paces every call to the limits in the ManageEngine ServiceDesk Plus Cloud service file: 60 calls a minute per connection. Repeated reads are answered from cache (167 ManageEngine ServiceDesk Plus Cloud actions can be), which never reaches ManageEngine ServiceDesk Plus Cloud.
What does a ManageEngine ServiceDesk Plus Cloud action cost?
One upstream call, the only unit actionlake bills. A list that pages bills one call per page (469 ManageEngine ServiceDesk Plus Cloud actions page). Cache hits, searches, dry runs and calls ManageEngine ServiceDesk Plus Cloud refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
Which ManageEngine ServiceDesk Plus Cloud API does it cover?
The ServiceDesk Plus Cloud REST API v3 at your ManageEngine ServiceDesk Plus Cloud instance's API base URL, which you enter when connecting. It is built from ManageEngine ServiceDesk Plus Cloud's documentation as read on 23 October 2026. 469 actions in 80 areas, each one in the signed service file (version 1.0.0).
Does actionlake keep my ManageEngine ServiceDesk Plus Cloud data, and where?
actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your ManageEngine ServiceDesk Plus Cloud credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.
Which AI clients can use it?
Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.
Give your agent ManageEngine ServiceDesk Plus Cloud today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.