Connectors · MSP & PSA
TP-Link Omada Open API MCP server for AI agents.
actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to TP-Link Omada Open API and the rest of your systems. It gives your agent 2,463 TP-Link Omada Open API actions (1,183 reads, 1,010 writes and 270 that wait for a confirmation) and holds the TP-Link Omada Open API credential itself, so the agent never does. It paces TP-Link Omada Open API's limits and records every call.
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: "tplink_omada_cloud.customer.get_customer_list", intent: "check which TP-Link Omada Open API account is connected"}# Get customer list · read · 1 upstream call- 2,463actionsin one signed file
- 1,183readlook, never change
- 1,010writecreate and update
- 270wait for a yesdestructive, confirmed first
Set up
Connect TP-Link Omada Open API 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 TP-Link Omada Open API.
Session login. actionlake opens the session and renews it when it expires. actionlake stores what you paste write-only, sealed under your tenant's key.
client_idOmada Open API Client ID (Global View > Settings > Platform Integration > Open API, an application in Client mode)client_secretOmada Open API Client Secret of the same applicationhostWhere your TP-Link Omada Open API lives: your hostomadac_idYour TP-Link Omada Open API omadac id
account { op: "connections.requirements", service: "tplink_omada_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: "tplink_omada_cloud.customer.get_customer_list" }# get customer list · read · 1 upstream callcheck { action: "tplink_omada_cloud.customer.create_customer", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent
TP-Link Omada Open API at a glance
- Sign-in
- Session login. actionlake opens the session and renews it when it expires.
- You provide
client_idclient_secret- Setup fields
hostomadac_id- Limits we pace to
- 600 calls a minute, per connection
- API covered
- Omada Open API (OpenAPI 3.0.1, document version v0.1), at your TP-Link Omada Open API instance's API base URL, which you enter when connecting
- Built from
- TP-Link Omada Open API's documentation, read 23 October 2026use1-omada-northbound.tplinkcloud.comuse1-omada-northbound.tplinkcloud.com
- Service file
- Version 1.0.0, signed (Ed25519)
- Cached reads
- 1,181 of 1,183 reads, for up to 5 minutes; a write clears what it affects
- Shared entities
- 4, so ask can line TP-Link Omada Open API up with your other systems
- Data
- Processed and stored in Sydney, Australia. No US region yet
Capabilities
What an AI agent can do in TP-Link Omada Open API.
2,463 actions in 166 areas. Every one carries its effect, so a key can allow the reads and hold the rest.
- 1,183readlook, never change
- 1,010writecreate and update
- 270destructivewait for a confirmation
Wired network
10064 read · 31 write · 5 destructive
Batch isolate network · Check basic parameters when creating network · Check basic parameters when modifying the network · Check all parameters and generate configuration when creating network
Ap
7943 read · 36 write · 0 destructive
Batch modify multiple APs port config · Change p2p AP role · Get ap list channel info · Get AP current vlans config
Device
7836 read · 38 write · 4 destructive
Get site device list · Batch active devices · Batch active devices by SN · Batch active devices with multi site
Switch
7838 read · 35 write · 5 destructive
Create new switch port label · Batch modify switch vlan interfaces · Switch port poe recovery · Cancel cable test
Profiles
6319 read · 29 write · 15 destructive
Add PSKs to PPSK profile · Auto Create PSKs · Copy wifi calling profile · Create a new APN profile
Stack
6329 read · 28 write · 6 destructive
Batch modify stack vlan interface status · Batch modify stack port · Cancel stack cable test · Create Stack Loopback Interface
VPN
6329 read · 25 write · 9 destructive
Check used function for multiple VPN items · Check whether vpn value is available · Create client-to-site VPN client · Create client-to-site VPN server
Wired network template
6338 read · 20 write · 5 destructive
Batch isolate network · Check basic parameters when creating network template · Check basic parameters when modifying the network · Check all parameters and generate configuration when creating network template
158 more areas · 1,876 actions
- Profiles template 55
- Vo ip 53
- Wireless network 50
- Application control 45
- Wireless network template 43
- Gateway 39
- Insight 37
- Client 35
- Sim 35
- Site template 35
- SSL VPN 34
- Switch template 34
- Firmware 33
- Site configuration 33
- App 32
- Dashboard 32
- Controller settings 27
- Site 27
- Voucher 27
- Site template configuration 25
- Wlan optimization 25
- Bluetooth 24
- MSP setting 24
- Vo ip template 23
- Log 22
- MSP user and role 22
- Client insight 21
- Health 21
- Incidents 21
- Olt 21
- Olt onu register 21
- Topology 21
- Acl 20
- User and role 20
- Authentication 18
- Schedule 18
- Switch qo S 17
- Oui based vlan 16
- SD wan 16
- MSP log 15
- Oui based vlan template 15
- Olt service port 14
- Acl template 13
- Backup and restore 13
- Gateway qo S 13
- Gateway qos template 13
- Gateway template 13
- Ospf 13
- Cert profiles 11
- Global security 11
- Ids ips 11
- Nat template 11
- Olt onu management 11
- Report V2 11
- Cli 10
- Cloud user 10
- DNS 10
- DNS template 10
- Form auth data 10
- Nat 10
- Olt service port profile 10
- Routing 10
- Wireguard VPN 10
- Authentication template 9
- Authorized client 9
- Bluetooth template 9
- Cert profiles template 9
- Customer 9
- MSP SSO 9
- Remote access 9
- Routing template 9
- SSO 9
- Statistic 9
- URL filtering 9
- App controller settings 8
- Audit log 8
- Intelli recover device 8
- Ip mac binding 8
- Mlag 8
- Schedule template 8
- Arp detection 7
- Bandwidth control 7
- Bandwidth control template 7
- DHCP reservation 7
- DHCP snooping 7
- Ip mac binding template 7
- License 7
- Local user 7
- Mac filtering 7
- Mac filtering template 7
- MSP device 7
- MSP license 7
- Session limit 7
- Session limit template 7
- Sim template 7
- Cli template 6
- Ids ips template 6
- Intelli recover client 6
- Iptv 6
- MSP webhook setting 6
- Network analyze 6
- Olt pon port 6
- Uisetting 6
- URL filtering template 6
- Webhook setting 6
- Hotspot operators 5
- Olt dba 5
- Olt gem mapping 5
- Olt gem port 5
- Olt line profile 5
- Olt service profile 5
- Olt T cont 5
- Olt traffic profile 5
- RRM 5
- Shield 5
- Attack defense 4
- Disable nat 4
- Firewall 4
- History data retention 4
- Incident template 4
- Iptv template 4
- Lan multicast 4
- Lan multicast template 4
- M DNS 4
- M DNS template 4
- Olt ont port 4
- Threat management 4
- VRRP 4
- Wireless ids ips 4
- Wireless ids ips template 4
- Access control 3
- Access control template 3
- Attack defense template 3
- Firewall template 3
- Log template 3
- SNMP 3
- Audit log template 2
- Backup schedule 2
- Device management setting 2
- Eo gre tunnel 2
- MSP history data retention 2
- MSP site 2
- Network report 2
- Service template 2
- SNMP template 2
- SSH 2
- SSH template 2
- System settings 2
- U PN P 2
- U PN P template 2
- Batch open API 1
- Cluster 1
- Global dashboard overview 1
- MSP batch open API 1
- MSP osw port layout 1
- Osw port layout 1
- Quick action 1
- Wi fi calling traffic 1
Top actions
The TP-Link Omada Open API API, shaped for agents.
The ids your agent types, what each does, and the one name it shares with other systems. 21 of TP-Link Omada Open API's 21 action names are shared with at least one other connector, so an agent learns them once.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
tplink_omada_cloud.customer.get_customer_listGet customer list | Get customer list. | read | crm.company.list162 connectors |
tplink_omada_cloud.user_and_role.get_grid_usersGet user list | Get user list. | read | identity.user.list474 connectors |
tplink_omada_cloud.site.get_site_listGet site list | Get site list. | read | crm.location.list48 connectors |
tplink_omada_cloud.customer.create_customerCreate new customer | Create new customer. | write | crm.company.create142 connectors |
tplink_omada_cloud.user_and_role.create_new_userCreate new user | Create new user. | write | identity.user.create262 connectors |
tplink_omada_cloud.site.create_new_siteCreate new site | Create new site. | write | crm.location.create41 connectors |
tplink_omada_cloud.customer.delete_customerDelete an existing customer | Delete an existing customer. | destructive | crm.company.delete119 connectors |
tplink_omada_cloud.device.get_device_listGet site device list | Get site device list. | read | device.endpoint.list65 connectors |
tplink_omada_cloud.user_and_role.create_new_roleCreate new role | Create new role. | write | identity.role.create105 connectors |
tplink_omada_cloud.site.add_tagCreate new site tag | Create new site tag. | write | this connector |
tplink_omada_cloud.device.add_tagCreate new tag | Create new tag. | write | this connector |
tplink_omada_cloud.device.move_siteMove site | Move site. | write | this connector |
Try it
Prompts to paste into Claude.
Each one names the TP-Link Omada Open API actions it will call, so you know what it reads and what it changes before you send it.
- Readread
Which TP-Link Omada Open API devices have not checked in for a week?
calls
tplink_omada_cloud.device.get_device_list - Writewrite
Create new customer in TP-Link Omada Open API. Show me exactly what you will send before you save it.
calls
tplink_omada_cloud.customer.create_customer - Across systemsread
Which TP-Link Omada Open API companies have invoices in NetSuite, and how many each?
calls
tplink_omada_cloud.customer.get_customer_listnetsuite.views.invoices
Across your systems
TP-Link Omada Open API, joined to the rest of your business.
One ask fetches from TP-Link Omada Open API and another system, joins the rows on the same customer on our side, and hands your agent the answer, not every row.
Which TP-Link Omada Open API companies have invoices in NetSuite, and how many each?
tplink_omada_cloud.customer.get_customer_list+netsuite.views.invoices, oncrm.company· NetSuiteWhich TP-Link Omada Open API companies have tickets in HubSpot CRM, and how many each?
tplink_omada_cloud.customer.get_customer_list+hubspot_crm.tickets.list, oncrm.company· HubSpot CRM
identity.user 517crm.company 227device.endpoint 69crm.location 49ask { intent: "which TP-Link Omada Open API companies have invoices in NetSuite, and how many each", steps: [ { action: "tplink_omada_cloud.customer.get_customer_list", as: "co", input: {}, limit: 100, max_pages: 5 }, { action: "netsuite.views.invoices", as: "inv", input: {}, limit: 100, max_pages: 5 }, { join: { left: "co", right: "inv", on: "crm.company", group_by: "co.name", select: ["co.name", "count(inv.id) as invoices"] } } ]}Governance for TP-Link Omada Open API
Destructive actions wait for a yes.
270 TP-Link Omada Open API actions are destructive. The first 10:
- Delete an existing customer
tplink_omada_cloud.customer.delete_customer - Delete an existing user
tplink_omada_cloud.user_and_role.delete_user - Delete an existing site
tplink_omada_cloud.site.delete_site - Delete an existing role
tplink_omada_cloud.user_and_role.delete_role - Delete an existing site tag
tplink_omada_cloud.site.delete_tag - Delete an existing tag
tplink_omada_cloud.device.delete_tag - Delete client
tplink_omada_cloud.client.delete_client - Delete an existing tab
tplink_omada_cloud.dashboard.remove_tab - Reboot device
tplink_omada_cloud.device.reboot_device - Delete site scenario
tplink_omada_cloud.site.delete_scenario
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 an existing customer?
intent: the user asked me to delete an existing customer
account { op: "keys.create", name: "tplink-omada-cloud-agent", allowed_actions: ["tplink_omada_cloud.*"], cap_calls: 2000, confirm_policy: "human_for_writes", approval_rules: [ { match: "tplink_omada_cloud.customer.delete_customer", approver: "[email protected]" }, { match: "tplink_omada_cloud.user_and_role.delete_user", approver: "[email protected]" }, { match: "tplink_omada_cloud.site.delete_site", approver: "[email protected]" } ]}Cost
What TP-Link Omada Open API costs on actionlake.
Every TP-Link Omada Open API action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call TP-Link Omada Open API 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 2,463 TP-Link Omada Open API actions
- 2,463actions pageeach page of a long list is one call
- 1,181reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every TP-Link Omada Open API action.
2,463 actions by area: the id your agent calls, what it does, and its effect.
Wired network100
tplink_omada_cloud.wired_network.batch_isolate_lan_networkBatch isolate networkwritetplink_omada_cloud.wired_network.check_network_param_when_createCheck basic parameters when creating networkread- and 98 more in this area
Ap79
tplink_omada_cloud.ap.batch_modify_multi_ap_portsBatch modify multiple APs port configwritetplink_omada_cloud.ap.change_p2p_roleChange p2p AP rolewrite- and 77 more in this area
Device78
tplink_omada_cloud.device.active_deviceBatch active deviceswritetplink_omada_cloud.device.active_device_by_snBatch active devices by SNwrite- and 76 more in this area
Switch78
tplink_omada_cloud.switch.add_port_tagCreate new switch port labelwritetplink_omada_cloud.switch.batch_apply_switch_networkBatch modify switch vlan interfaceswrite- and 76 more in this area
Profiles63
tplink_omada_cloud.profiles.add_ps_ks_to_ppsk_profileAdd PSKs to PPSK profilewritetplink_omada_cloud.profiles.auto_create_ppskAuto Create PSKswrite- and 61 more in this area
Stack63
tplink_omada_cloud.stack.batch_apply_stack_networksBatch modify stack vlan interface statuswritetplink_omada_cloud.stack.batch_modify_osw_stack_portsBatch modify stack portwrite- and 61 more in this area
VPN63
tplink_omada_cloud.vpn.check_used_in_vpnsCheck used function for multiple VPN itemsreadtplink_omada_cloud.vpn.check_value_availableCheck whether vpn value is availableread- and 61 more in this area
Wired network template63
tplink_omada_cloud.wired_network_template.batch_isolate_lan_networkBatch isolate networkwritetplink_omada_cloud.wired_network_template.check_network_template_param_when_createCheck basic parameters when creating network templateread- and 61 more in this area
Profiles template55
tplink_omada_cloud.profiles_template.auto_create_ppsk_templateAuto Create PSK templateswritetplink_omada_cloud.profiles_template.copy_wifi_calling_profile_templateCopy wifi calling profile templatewrite- and 53 more in this area
Vo ip53
tplink_omada_cloud.vo_ip.add_call_forwarding_ruleAdd call forwarding ruleswritetplink_omada_cloud.vo_ip.bind_telephone_numberBind Telephone Numberwrite- and 51 more in this area
Wireless network50
tplink_omada_cloud.wireless_network.create_ap_groupCreate new AP Groupwritetplink_omada_cloud.wireless_network.create_ssidCreate new SSIDwrite- and 48 more in this area
Application control45
tplink_omada_cloud.application_control.add_assign_restrictionCreate new restriction assigned to lan networkwritetplink_omada_cloud.application_control.add_assign_restriction_templateCreate new restriction assigned to lan networkwrite- and 43 more in this area
Wireless network template43
tplink_omada_cloud.wireless_network_template.create_ap_group_templateCreate new AP Group templatewritetplink_omada_cloud.wireless_network_template.create_ssid_templateCreate new SSID templatewrite- and 41 more in this area
Gateway39
tplink_omada_cloud.gateway.change_internet_stateChange Internet Statewritetplink_omada_cloud.gateway.change_ipv6_stateModify IPv6 statewrite- and 37 more in this area
Insight37
tplink_omada_cloud.insight.get_batch_full_channel_detect_statusGet the interference detection statusreadtplink_omada_cloud.insight.get_batch_wifi_interferences_resultGet WiFi interference results of batch interference detectionread- and 35 more in this area
Client35
tplink_omada_cloud.client.batch_modify_client_settingBatch config clientswritetplink_omada_cloud.client.block_clientBlock the clientwrite- and 33 more in this area
Sim35
tplink_omada_cloud.sim.correct_sim_quotaCorrect SIM datawritetplink_omada_cloud.sim.correct_sim_quota_by_macCorrect SIM datawrite- and 33 more in this area
Site template35
tplink_omada_cloud.site_template.batch_sync_site_with_templateBatch sync site settings with the site templatewritetplink_omada_cloud.site_template.bind_site_templateBind site with a site templatewrite- and 33 more in this area
SSL VPN34
tplink_omada_cloud.ssl_vpn.create_locked_ssl_vpn_tunnuelCreate locked SSL VPN tunnelwritetplink_omada_cloud.ssl_vpn.create_locked_ssl_vpn_userCreate SSL VPN locked userwrite- and 32 more in this area
Switch template34
tplink_omada_cloud.switch_template.add_port_tag_templateCreate new template port labelwritetplink_omada_cloud.switch_template.create_osw_vrf_templateCreate new vrf templatewrite- and 32 more in this area
Firmware33
tplink_omada_cloud.firmware.check_upload_upgrade_firmware_limitCheck the limit of the firmware poolreadtplink_omada_cloud.firmware.create_auto_check_upgradeCreate autocheck upgrade planwrite- and 31 more in this area
Site configuration33
tplink_omada_cloud.site_configuration.get_band_steering_settingGet site band steering settingreadtplink_omada_cloud.site_configuration.get_beacon_control_settingGet site beacon control settingread- and 31 more in this area
App32
tplink_omada_cloud.app.auto_adoptAuto adopt site url device by appwritetplink_omada_cloud.app.clean_ssid_changed_notificationsApp.clean_ssid_changed_notificationswrite- and 30 more in this area
Dashboard32
tplink_omada_cloud.dashboard.config_bandwidth_for_wan_portsSet site dashboard wan bandwidthwritetplink_omada_cloud.dashboard.create_tabCreate new tabwrite- and 30 more in this area
Controller settings27
tplink_omada_cloud.controller_settings.cancel_favorite_siteCancel favorite sitewritetplink_omada_cloud.controller_settings.evaluate_feedbackEvaluate a customer feedbackwrite- and 25 more in this area
Site27
tplink_omada_cloud.site.create_new_siteCreate new sitewritetplink_omada_cloud.site.get_site_entityGet site inforead- and 25 more in this area
Voucher27
tplink_omada_cloud.voucher.create_voucher_groupCreate a new Voucher Groupwritetplink_omada_cloud.voucher.get_grid_voucher_groupsGet Voucher Group Listread- and 25 more in this area
Site template configuration25
tplink_omada_cloud.site_template_configuration.get_channel_limit_template_settingGet site template channel limit settingreadtplink_omada_cloud.site_template_configuration.get_lldp_template_settingGet site template lldp settingread- and 23 more in this area
Wlan optimization25
tplink_omada_cloud.wlan_optimization.apply_planning_historyApply Planning Historywritetplink_omada_cloud.wlan_optimization.cancel_radio_frequency_planningCancel Radio Frequency Planningwrite- and 23 more in this area
Bluetooth24
tplink_omada_cloud.bluetooth.batch_modify_bt_ibeacon_configBatch modify Bluetooth Advertisingwritetplink_omada_cloud.bluetooth.batch_modify_bt_ibeacon_config_v2Batch modify Bluetooth Advertisingwrite- and 22 more in this area
MSP setting 24Vo ip template 23Log 22MSP user and role 22Client insight 21Health 21Incidents 21Olt 21Olt onu register 21Topology 21Acl 20User and role 20Authentication 18Schedule 18Switch qo S 17Oui based vlan 16SD wan 16MSP log 15Oui based vlan template 15Olt service port 14Acl template 13Backup and restore 13Gateway qo S 13Gateway qos template 13Gateway template 13Ospf 13Cert profiles 11Global security 11Ids ips 11Nat template 11Olt onu management 11Report V2 11Cli 10Cloud user 10DNS 10DNS template 10Form auth data 10Nat 10Olt service port profile 10Routing 10Wireguard VPN 10Authentication template 9Authorized client 9Bluetooth template 9Cert profiles template 9Customer 9MSP SSO 9Remote access 9Routing template 9SSO 9Statistic 9URL filtering 9App controller settings 8Audit log 8Intelli recover device 8Ip mac binding 8Mlag 8Schedule template 8Arp detection 7Bandwidth control 7Bandwidth control template 7DHCP reservation 7DHCP snooping 7Ip mac binding template 7License 7Local user 7Mac filtering 7Mac filtering template 7MSP device 7MSP license 7Session limit 7Session limit template 7Sim template 7Cli template 6Ids ips template 6Intelli recover client 6Iptv 6MSP webhook setting 6Network analyze 6Olt pon port 6Uisetting 6URL filtering template 6Webhook setting 6Hotspot operators 5Olt dba 5Olt gem mapping 5Olt gem port 5Olt line profile 5Olt service profile 5Olt T cont 5Olt traffic profile 5RRM 5Shield 5Attack defense 4Disable nat 4Firewall 4History data retention 4Incident template 4Iptv template 4Lan multicast 4Lan multicast template 4M DNS 4M DNS template 4Olt ont port 4Threat management 4VRRP 4Wireless ids ips 4Wireless ids ips template 4Access control 3Access control template 3Attack defense template 3Firewall template 3Log template 3SNMP 3Audit log template 2Backup schedule 2Device management setting 2Eo gre tunnel 2MSP history data retention 2MSP site 2Network report 2Service template 2SNMP template 2SSH 2SSH template 2System settings 2U PN P 2U PN P template 2Batch open API 1Cluster 1Global dashboard overview 1MSP batch open API 1MSP osw port layout 1Osw port layout 1Quick action 1Wi fi calling traffic 1
This index shows a sample of each area. All 2,463 actions, with their inputs and prices, are in the catalogue, which a free sandbox key can search.
Questions
The TP-Link Omada Open API MCP server, answered.
Is there a TP-Link Omada Open API MCP server for Claude?
Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 2,463 TP-Link Omada Open API actions across wired network, ap, device and switch, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by TP-Link Omada Open API.
What do I need to connect TP-Link Omada Open API?
Omada Open API Client ID (Global View > Settings > Platform Integration > Open API, an application in Client mode) and Omada Open API Client Secret of the same application. Plus your host and your omadac id. The free call account { op: "connections.requirements", service: "tplink_omada_cloud" } lists exactly what to paste.
Can an AI agent delete or change things in TP-Link Omada Open API?
Only if its key allows it, and only with an explicit confirmation. 270 TP-Link Omada Open API actions are destructive, including delete an existing customer, delete an existing user and delete an existing site. 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 TP-Link Omada Open API API limit?
actionlake paces every call to the limits in the TP-Link Omada Open API service file: 600 calls a minute per connection. Repeated reads are answered from cache (1,181 TP-Link Omada Open API actions can be), which never reaches TP-Link Omada Open API.
What does a TP-Link Omada Open API action cost?
One upstream call, the only unit actionlake bills. A list that pages bills one call per page (2,463 TP-Link Omada Open API actions page). Cache hits, searches, dry runs and calls TP-Link Omada Open API 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 TP-Link Omada Open API API does it cover?
The Omada Open API (OpenAPI 3.0.1, document version v0.1) at your TP-Link Omada Open API instance's API base URL, which you enter when connecting. It is built from TP-Link Omada Open API's documentation as read on 23 October 2026. 2,463 actions in 166 areas, each one in the signed service file (version 1.0.0).
Can I combine TP-Link Omada Open API with my other systems?
Yes. ask joins TP-Link Omada Open API to NetSuite or HubSpot CRM on the same customer and returns the answer rather than every row. TP-Link Omada Open API maps crm.company, which 227 other connectors also map.
Does actionlake keep my TP-Link Omada Open API 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 TP-Link Omada Open API 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 TP-Link Omada Open API today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.