Manage ThousandEyes synthetic monitoring with MCP tools. Use when a user wants to list, inspect, create, update, delete, or validate synthetic tests; deploy application templates; or choose the right ThousandEyes monitoring approach across Network and Application Synthetics and Browser Synthetics.
87
81%
Does it follow best practices?
Impact
95%
1.28xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Use this skill to manage ThousandEyes synthetic monitoring through the available MCP tools. Treat synthetic monitoring as the umbrella workflow for creating, validating, updating, and deleting synthetic tests, and for deploying template-based monitoring for an application.
list, get, create, update, delete, instant-test, or deploy-template.create_synthetic_test, update_synthetic_test, delete_synthetic_test, and deploy_template as external write actions. Get explicit user confirmation before calling them.update and delete, require both test_id and test_type.test_id and test_type before any write.list, get, create, update, delete, instant-test, or deploy-templateaidagent_ids, agent type preference, or template agent-selection inputsget, update, and delete: test_id and test_typecreate: test_name, test_type, and the required type-specific fieldsupdate: the fields to change plus the current required test identifiersdeploy-template: template identity plus all required user_input_valuesLoad reference.md for product-language mapping, supported tools, and validation rules. Load examples.md only when you need response or payload examples.
list_network_app_synthetics_tests when the user wants to browse tests or only knows a partial test name or target.get_network_app_synthetics_test when test_id and test_type are already known.list_cloud_enterprise_agents when agent IDs are needed for synthetic monitoring.get_templates when the user wants to monitor an application through a prebuilt template or only knows the application name.requests_config.http-server for URL availability and response timingagent-to-server for network path and reachabilityagent-to-agent for inter-site connectivity between enterprise agents; currently create/get/delete onlyapi for multi-step API request workflowsdns-server, dns-trace, or dnssec for DNS monitoringbgp when the user is monitoring route reachability for a prefixpage-load for browser-rendered page performance and waterfallsweb-transactions for scripted browser journeysurl for http-server, page-load, api, and web-transactionsserver for agent-to-serverdomain and dns_servers for dns-serverdomain for dns-trace and dnssecprefix for bgptarget_agent_id for agent-to-agenttransaction_script for web-transactionsagent_ids are required for all scheduled synthetic tests except bgpagent-to-agent requires enterprise agents on both endsweb-transactions, require an async-function style script and both url and transaction_script.update, do not guess the current test configuration. If required update fields are unclear, inspect the current test first. If test_type is agent-to-agent, explain that update_synthetic_test does not currently support that type and recommend recreating the test after confirmation.Before running any write or instant action, present a short execution summary that includes:
test_type when applicableDo not execute until the user confirms, unless the user explicitly asked to run the instant test immediately.
list_network_app_synthetics_tests for discoveryget_network_app_synthetics_test for current-state inspectioncreate_synthetic_test for new scheduled testsupdate_synthetic_test for changes to existing scheduled tests, except agent-to-agentdelete_synthetic_test for removalsrun_*_instant_test tool for immediate validationget_templates and deploy_template for template-based synthetic monitoring of an applicationAlways return:
aid if usedtest_id and test_type when applicablecreate_synthetic_test, update_synthetic_test, delete_synthetic_test, or deploy_template without explicit user confirmation.test_id and test_type are known.url, server, domain, prefix, or target_agent_id.agent-to-agent test, explain that the current MCP tool does not support that update path and offer delete-and-recreate guidance instead.a4497e7
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.