Keysight CyPerf MCP Server
One-click install for Cursor, VS Code, Claude, and 20+ other MCP clients, powered by API Commons MCP Install — visit install.apicommons.org for more information.
Documentation
Documentation link · transport
Tools
sessions_list— List all sessions with optional search/filtersessions_create— Create a new sessionsessions_get— Get session details by IDsessions_delete— Delete one or more sessions (stops running tests first)sessions_update— Update session propertiessessions_get_config— Get session configurationsessions_save_config— Save session as a reusable config (this is how to create new configs)sessions_load_config— Load a config into sessionsessions_get_meta— Get session metadatasessions_get_test— Get session test info (status, progress)sessions_add_applications— Add applications by name to a traffic profilesessions_add_attacks— Add attacks by name to an attack profilesessions_get_applications— List applications in a traffic profilesessions_get_attacks— List attacks in an attack profilesessions_get_app_actions— List actions and params for an applicationsessions_set_app_action_param— Set an action parameter valuesessions_remove_app_action— Remove an action from an applicationsessions_remove_application— Remove an application (auto-deletes empty traffic profile)sessions_remove_attack— Remove an attack (auto-deletes empty attack profile)sessions_assign_agents— Assign agents to named network segmentssessions_rename_network_segments— Rename network segmentssessions_get_network_segments— List network segments with IP range detailssessions_set_network_ip_range— Update IP range properties on a segmentsessions_disable_automatic_network— Disable automatic IP on all segmentssessions_set_objective_and_timeline— Set test objective type, value, and durationagents_list— List all agents with optional search/filteragents_get— Get agent details by IDagents_delete— Delete one or more agentsagents_update— Update agent propertiesagents_reserve— Reserve agents for testingagents_release— Release reserved agentsagents_reboot— Reboot agentsagents_set_dpdk— Set DPDK mode on agentsagents_set_ntp— Set NTP configuration on agentsagents_tags— List agent tagsagents_export_files— Export agent files (logs, configs)configs_list— List configurations with optional search/filter (includes PQC/Kyber/TLS configs)configs_delete— Delete one or more configurationsconfigs_update— Update configuration metadataconfigs_import— Import configuration(s) from file (`import_all=True` for bulk)configs_export_all— Export configurationsconfigs_categories— List configuration categoriestest_start— Start a test run (handles init+prepare automatically, polls until running)test_stop— Stop a running test. Graceful by default (ramp-down); `force=True` for immediate aborttest_calibrate— Start or stop test calibrationresults_list— List test results with optional search/filterresults_get— Get result details by IDresults_delete— Delete one or more resultsresults_stats— List all stats, or get a specific stat (latest snapshot as compact table)results_files— List all files, or get a specific file by IDresults_download_config— Download result configurationresults_generate_report— Generate report (csv, pdf, or all)results_tags— List result tagsresources_list_apps— List applications with full search/filter/sortresources_list_attacks— List attacks/strikes with full search/filter/sortresources_search— Search, list, or get a resource. List mode (no params): `app_types`, `attack_categories`, `auth_profiles`, `captures`, `tls_certs`, `custom_fuzzing`, `payloads`, `pcaps`, `http_profiles`. Get by ID: `app`, `attack`, `capture`, `tls_cert`. Substring search: `apps`, `attacks`resources_delete— Delete resource by type (`capture`, `tls_cert`, `tls_key`) and IDcontrollers_list— List controllerscontrollers_get— Get controller detailscontrollers_nodes— List compute nodes, or get one by IDcontrollers_ports— List ports, or get one by IDcontrollers_set_app— Set application on controllercontrollers_clear_ports— Clear port ownershipcontrollers_power_cycle— Power cycle compute nodescontrollers_reboot_port— Reboot a portcontrollers_set_link_state— Set port link state (up/down)controllers_set_aggregation— Set node aggregation modebrokers_list— List brokersbrokers_manage— Create, get, update, or delete a broker (`action`: create/get/update/delete)licensing_list_licenses— List all installed licenseslicensing_get_license— Get license detailslicensing_activation— Activate or deactivate a license (`action`: activate/deactivate)licensing_sync— Synchronize licenseslicensing_get_hostid— Get host IDlicensing_reservation— Reserve or remove a license feature (`action`: reserve/remove)licensing_test_connectivity— Test backend connectivitylicensing_get_code_info— Get activation or entitlement code info (`code_type`: activation/entitlement)licensing_get_feature_stats— Get feature statisticslicensing_list_servers— List license serverslicensing_manage_server— Add, get, update, or delete a license server (`action`: add/get/update/delete)diagnostics_list_components— List diagnostic componentsdiagnostics_export— Export diagnosticsdiagnostics_delete— Delete diagnostics datanotifications_list— List notificationsnotifications_get— Get notification detailsnotifications_delete— Delete a notificationnotifications_manage— Dismiss or clean up notifications (`action`: dismiss/cleanup)notifications_get_counts— Get notification countsstats_plugins— List, create, or delete stats plugins (`action`: list/create/delete)stats_ingest— Ingest external statisticscerts_list— List certificatescerts_generate— Generate a certificatecerts_upload— Upload a certificatesystem_get_time— Get server timesystem_disk_usage— Get disk usage overview or detailed consumers (`detail=True`)system_cleanup— Clean up disk space (diagnostics, logs, or results)system_eula— Check or accept EULA (`action`: check/accept)system_log_config— Get or set logging config (omit `config_data` to get, provide to set)migration_export— Export controller datamigration_import— Import controller data
About MCP
The Model Context Protocol (MCP) is an open protocol Anthropic introduced for connecting LLM-based agents to external tools and data sources. Providers publish MCP servers that expose their API surface as structured, discoverable tools — an MCP-compatible client (Claude Desktop, Cursor, Cline, Continue, etc.) can connect to the server and call its tools without any per-provider integration code.
Browse every MCP server on the APIs.io network or compare with the broader Agent Skill surfaces of the same providers.
Work with this as data
Every MCP server here is available over the APIs.io API and to AI agents over MCP.