Mcp Windows

441 tools. 170 can modify or destroy data without limits.

24 destructive tools with no built-in limits. Policy required.

Last updated:

170 can modify or destroy data
271 read-only
441 tools total

Community server · catalogue entry verified 11/06/2026

How to control Mcp Windows ↓

Read (271) Write / Execute (146) Destructive / Financial (24)
Critical Risk

170 of Mcp Windows's 441 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

PolicyLayer is an MCP gateway — it sits between your AI agents and Mcp Windows, and nothing reaches the server without passing your rules. These are the rules we recommend:

Deny destructive operations
{
  "clean_empty_directories": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "extract_zip_archive": {
    "limits": [
      {
        "counter": "extract_zip_archive_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "mysql_comprehensive_performance_summary": {
    "limits": [
      {
        "counter": "mysql_comprehensive_performance_summary_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Mcp Windows — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON MCP WINDOWS →

Free to start. No card required.

DESTRUCTIVE 24 tools
Destructive clean_empty_directories Remove empty directories recursively Destructive drop_event Drop a scheduled event. Destructive drop_partition Drop a partition from a table. Destructive drop_role Drop a role (MySQL 8.0+). Destructive drop_stored_function Drop a stored function. Destructive drop_stored_procedure Drop a stored procedure. Destructive event_log_clear Clear a Windows Event Log (requires admin privileges) Destructive mysql_delete_data Delete data from a table. Destructive mysql_drop_database Drop a MySQL database (USE WITH CAUTION!). Destructive mysql_drop_foreign_key Drop a foreign key constraint from a table. Destructive mysql_drop_index Drop an index from a table. Destructive mysql_drop_primary_key Drop the primary key from a table. Destructive mysql_drop_table Drop a table from the database. Destructive mysql_drop_user Drop a MySQL user. Destructive mysql_drop_view Drop a view from the database. Destructive mysql_reset_query_cache Reset (clear) the query cache. Destructive mysql_revoke_privileges mysql_revoke_privileges Destructive mysql_truncate_table Truncate a table (remove all rows quickly). Destructive revoke_role_from_user Revoke a role from a user (MySQL 8.0+). Destructive spotify_delete_downloaded_content Clear downloaded tracks Destructive spotify_remove_track_from_library Remove the current track from liked songs Destructive wifi_delete_profile Delete a saved WiFi profile Destructive clean_temp_files Clean temporary files from system temp directories Destructive mysql_alter_table_drop_column Drop a column from an existing table.
EXECUTE 95 tools
Execute wifi_adapter_reset Reset WiFi adapter (disable and re-enable) Execute mysql_diagnostics_info Run comprehensive diagnostics and retrieve aggregated info. Execute navigate_to_url Navigate to a specific URL Execute office_execute_command Execute Office.js command for Microsoft 365 apps Execute run_command Run a Windows command with enhanced safety checks. Execute service_control Control Windows service (start, stop, restart, enable, disable) Execute spotify_play_genre Start a playlist for a specific genre Execute start_ml_monitoring Start comprehensive ML monitoring and data collection Execute start_web_automation Start web browser automation (requires Chrome and ChromeDriver) Execute stop_auto_retraining Stop the automated daily ML model retraining scheduler Execute stop_ml_monitoring Stop continuous ML monitoring Execute system_file_checker Run System File Checker (SFC scan) Execute task_scheduler_control Control scheduled tasks (start, stop, enable, disable) Execute trigger_manual_retraining Manually trigger ML model retraining (bypasses schedule) Execute wifi_stop_hotspot Stop the WiFi hotspot Execute wifi_troubleshoot Run WiFi troubleshooting diagnostics Execute advanced_network_diagnostics Advanced network diagnostics and troubleshooting Execute advanced_process_manager Advanced process management with filtering and bulk operations Execute auto_optimize_system Automatically optimize system based on ML predictions Execute automate_calculator Automate Calculator to perform calculations Execute encode_decode_base64 Encode or decode text using Base64 Execute find_and_click_element Find and click an element on the webpage using Chrome automation Execute first_photo Go to first photo in Lightroom Execute flush_dns_cache_and_verify Flush Windows DNS cache and verify the operation Execute flush_dns_cache_quick Flush Windows DNS cache (quick) Execute focus_window Focus on a specific window by title (partial match) Execute last_photo Go to last photo in Lightroom Execute monitor_display_mode Change display mode (duplicate, extend, internal, external) Execute monitor_resolution_change Change display resolution and refresh rate Execute mysql_analyze_table Analyze a table to update key distribution statistics. Execute mysql_auto_index_rebuild_scheduler Automatically schedule index rebuilds based on usage patterns. Execute mysql_flush_logs Flush MySQL logs. Execute mysql_flush_privileges Flush MySQL privileges to reload grant tables. Execute mysql_flush_tables Flush MySQL tables. Execute mysql_grant_privileges mysql_grant_privileges Execute mysql_optimize_table Optimize a table to reclaim unused space and defragment. Execute mysql_query_analysis Comprehensive query analysis including execution plan and recommendations. Execute mysql_repair_table Repair a possibly corrupted table. Execute network_security_scan Perform network security scanning and analysis Execute next_photo Go to next photo in Lightroom Execute play_favorite_song Play user's favorite song on YouTube Execute previous_photo Go to previous photo in Lightroom Execute rebuild_table_indexes Rebuild all indexes for a table. Execute record_user_action record_user_action Execute scan_open_ports Scan for open ports on a target host Execute service_manager service_manager Execute smart_music_action Smart music actions - play favorite, open music service, etc. Execute spotify_maximize_window Maximize Spotify window Execute spotify_minimize_window Minimize Spotify window Execute spotify_mute Mute Spotify audio Execute spotify_next_track Skip to the next track in Spotify Execute spotify_pause Pause playback in Spotify Execute spotify_play Play the current track in Spotify Execute spotify_play_based_on_mood Play a playlist matching a mood Execute spotify_play_podcast Play a specific podcast Execute spotify_play_song_by_artist Play a specific song by artist Execute spotify_previous_track Return to the previous track in Spotify Execute spotify_repeat_toggle Toggle repeat mode Execute spotify_search_and_play_track Search for a track by name and play it immediately Execute spotify_seek_to_time Seek to a specific timestamp in the track Execute spotify_shuffle_toggle Toggle shuffle mode Execute spotify_toggle_play_pause Toggle between play and pause in Spotify Execute spotify_unmute Unmute Spotify audio Execute train_behavior_model Train the user behavior prediction model Execute train_system_optimizer Train the system optimization model Execute windows_feature_control Enable or disable Windows optional features Execute automate_notepad Automate Notepad actions (open, type, save, etc.) Execute click_at_coordinates Click at specific screen coordinates Execute click_image_if_found Find and click an image on the screen Execute close_web_automation Close the web automation browser Execute create_automation_workflow Create and execute a custom automation workflow Execute create_function create_function Execute drag_and_drop Drag from start coordinates to end coordinates Execute move_mouse Move mouse to specified coordinates Execute mysql_lock_tables Lock tables for the current session. Execute mysql_unlock_tables Unlock all tables for the current session. Execute open_app_with_url Open an application with optional URL/parameters Execute open_youtube_with_search Open YouTube and search for a specific song/video Execute scroll_screen Scroll the screen in specified direction (up/down) Execute send_keyboard_shortcut Send keyboard shortcut (e.g., 'ctrl+c', 'alt+tab', 'win+r') Execute setup_auto_daily_retraining Set up automated daily ML model retraining with intelligent scheduling Execute spotify_click_element Click specified element in Spotify Execute spotify_close_app Quit Spotify application Execute spotify_open_discover_weekly Open Discover Weekly playlist Execute spotify_open_release_radar Open Release Radar playlist Execute spotify_press_key Press keyboard shortcut in Spotify Execute spotify_resume_last_played Resume last playlist or album Execute spotify_scroll_playlist Scroll in a playlist view Execute spotify_set_volume Set volume to a specific percentage (0-100) Execute type_in_element Type text into an element on the webpage Execute type_text Type text with specified interval between characters Execute wifi_connect_profile Connect to a saved WiFi profile Execute wifi_create_hotspot Create a WiFi hotspot (requires administrative privileges) Execute wifi_disconnect Disconnect from current WiFi network Execute wifi_power_management Show and manage WiFi adapter power settings
WRITE 51 tools
Write extract_zip_archive Extract a ZIP archive to specified directory Write format_json_file Format and prettify a JSON file Write grant_role_to_user Grant a role to a user (MySQL 8.0+). Write mysql_change_user_password Change password for a MySQL user. Write registry_backup_key Backup a registry key to a .reg file Write spotify_dislike_track Dislike the current track (for recommendation training) Write spotify_download_playlist Download a playlist for offline playback Write spotify_follow_artist Follow a specific artist Write spotify_like_track Like the currently playing track Write add_partition Add a partition to a table. Write add_to_playlist Add a song to user's playlist Write alter_event Alter a scheduled event. Write bulk_rename_files Bulk rename files in a directory using pattern matching Write create_backup Create a backup of files/directories with optional compression Write create_event Create a scheduled event. Write create_role Create a new role (MySQL 8.0+). Write create_sqlite_database Create a simple SQLite database with a table Write create_stored_procedure Create a stored procedure. Write create_user_with_ssl Create a user with SSL requirements. Write create_zip_archive Create a ZIP archive from files or directories Write excel_add_worksheet Add a new worksheet to Excel Write excel_set_range_values Set values in an Excel range Write generate_password Generate a secure random password Write mysql_add_foreign_key mysql_add_foreign_key Write mysql_add_primary_key Add a primary key to a table. Write mysql_alter_table_add_column mysql_alter_table_add_column Write mysql_alter_table_modify_column Modify a column in an existing table. Write mysql_copy_table mysql_copy_table Write mysql_create_database Create a new MySQL database. Write mysql_create_index mysql_create_index Write mysql_create_table mysql_create_table Write mysql_create_user Create a new MySQL user. Write mysql_create_view Create a view in the database. Write mysql_innodb_lock_analysis Analyze InnoDB redo log and undo log configuration and usage. Write mysql_insert_data Insert data into a table. Write mysql_rename_table Rename a table. Write mysql_server_health_dashboard Create a dashboard displaying server health metrics. Write mysql_set_variable Set a MySQL variable. Write mysql_update_data mysql_update_data Write office_create_manifest Create a basic Office Add-in manifest template Write organize_files_by_type Organize files into folders by file type Write outlook_create_draft Create a new email draft in Outlook Write powerpoint_insert_slide Insert a new slide in PowerPoint Write set_user_preference Set a user preference (e.g., favorite song, default browser) Write spotify_add_track_to_library Save the current track to liked songs Write spotify_create_playlist Create a new playlist Write spotify_open_lyrics Open lyrics for the current track Write wifi_export_profile Export a WiFi profile to XML file Write wifi_import_profile Import a WiFi profile from XML file Write word_insert_text Insert text at the current selection in Word Write word_replace_all_text Find and replace all instances of text in Word
READ 271 tools
Read mysql_comprehensive_performance_summary Generate a comprehensive performance summary combining multiple metrics. Read mysql_multi_tenancy_performance_insights Insights and recommendations for multi-tenant databases. Read mysql_partition_performance_analysis Analyze partition performance and pruning effectiveness. Read mysql_performance_recommendations Generate performance recommendations based on current database state. Read mysql_performance_schema_setup_analysis Analyze Performance Schema configuration and instrumentation setup. Read mysql_trigger_list List triggers for database or specific table. Read network_performance_monitor Monitor network performance for specified duration Read performance_counters performance_counters Read analyze_data_quality Analyze data quality metrics with freshness and diversity analysis Read analyze_disk_usage Analyze disk usage and show largest files/directories Read analyze_index_usage Analyze index usage statistics. Read assess_training_readiness Assess ML model training readiness with progress indicators Read certificates_list List certificates in Windows certificate store Read check_integration_bridge Check integration bridge status and activity logs Read check_ml_system_processes check_ml_system_processes Read check_website_status Check the status of multiple websites (comma-separated URLs) Read count_lines_in_file Count lines, words, and characters in a text file Read describe_table Describe table structure (same as SHOW COLUMNS). Read device_manager_info Get device manager information Read disk_cleanup_analyze Analyze disk for cleanup opportunities Read dns_cache_detailed Get detailed DNS cache information with parsed entries Read dns_cache_summary Get DNS cache summary information Read drivers_list List installed device drivers Read event_log_query Query Windows Event Logs Read explain_table Explain table structure (alias for DESCRIBE). Read fetch_web_content Fetch and extract content from a web page Read find_duplicate_files Find duplicate files in a directory based on content hash Read find_image_on_screen Find an image on the screen and return its coordinates Read firewall_rules_detailed List firewall rules with detailed port and address info Read firewall_status_detailed Get detailed Windows Firewall status with all profile settings Read firewall_status_summary Get Windows Firewall status summary Read get_auto_training_status Get current status of automated ML training scheduler Read get_automation_recommendations Get smart automation recommendations based on usage patterns Read get_data_collection_summary get_data_collection_summary Read get_installed_programs Get list of installed programs from Windows registry. Read get_last_metric Get the most recent ML metric. Read get_ml_engine_performance Get ML engine performance metrics and statistics Read get_ml_monitor_detailed_status Get detailed ML monitoring status with process information and file system analysis Read get_ml_monitor_status Get comprehensive ML monitoring system status including data collection progress and training readiness Read get_ml_stats Get ML engine statistics and status Read get_mouse_position Get current mouse cursor position Read get_network_interfaces Get detailed network interface information Read get_network_interfaces_detailed Get detailed network interface information with IP configuration Read get_page_title Get the current page title Read get_startup_programs Get programs that start with Windows. Read get_system_info Get comprehensive Windows system information. Read get_ui_automation_status Get status of UI automation capabilities Read get_user_preference Get a user preference Read get_window_list Get list of all open windows Read identify_redundant_indexes Identify potentially redundant indexes. Read list_events List all scheduled events in the database. Read list_mysql_tables List all tables in the current MySQL database. Read list_partitions List partitions for a partitioned table. Read list_processes List all running processes. Read list_stored_procedures List all stored procedures in the current database. Read list_user_preferences List all user preferences Read ml_monitor_comprehensive_status ml_monitor_comprehensive_status Read monitor_brightness_info Get monitor brightness information and capabilities Read monitor_color_profile Get monitor color profile information Read monitor_for_security_issues monitor_for_security_issues Read monitor_list_resolutions List available display resolutions for all monitors Read monitor_power_settings Get and display monitor power management settings Read monitor_set_brightness Set monitor brightness (0-100, works on laptops and some external monitors) Read monitor_status Get comprehensive monitor and display status information Read monitor_system_activity Monitor system activity for specified duration Read monitor_system_performance Monitor system performance for specified duration Read mysql_adaptive_hash_index_analysis Analyze InnoDB Adaptive Hash Index usage and effectiveness. Read mysql_adaptive_index_fragmentation_analysis Performs an adaptive analysis of index fragmentation and provides recommendations. Read mysql_adaptive_index_improvements Suggest adaptive index improvements based on query patterns. Read mysql_advanced_deadlock_detection Enhanced detection and reporting of deadlock issues. Read mysql_audit_log_summary Summarize and detect anomalies within audit logs. Read mysql_audit_logs Show audit logs if enabled or recent security events. Read mysql_auto_increment_info Show auto-increment information for tables. Read mysql_backup_health_check Perform a health check of backup strategies and configurations. Read mysql_backup_info Get information about database backup status. Read mysql_backup_recovery_status Analyze backup and recovery configuration and status. Read mysql_binary_log_analysis Analyze binary log configuration, usage, and replication impact. Read mysql_binary_logs List binary log files and positions. Read mysql_buffer_pool_cache_diagnostics Detailed diagnostics for buffer pool and cache tuning. Read mysql_buffer_pool_hit_ratio Calculate and analyze InnoDB buffer pool hit ratio and efficiency. Read mysql_buffer_pool_statistics Display buffer pool and cache usage statistics. Read mysql_charset_collation Show available character sets and collations. Read mysql_check_table Check a table for errors. Read mysql_column_stats Get column statistics and data distribution. Read mysql_comprehensive_health_check Perform a comprehensive MySQL server health check and diagnostics. Read mysql_connection_audit_analysis Perform security audit of connections, users, and access patterns. Read mysql_connection_monitor Provide live monitoring of connections and resource usage. Read mysql_connection_statistics Analyze connection patterns and statistics. Read mysql_connection_thread_analysis Analyze connection threads and their resource usage. Read mysql_cross_database_fk_analysis Analyze foreign key issues across databases. Read mysql_databases List all databases accessible to the current user. Read mysql_deadlock_analysis Analyze recent deadlocks and lock contention patterns. Read mysql_deadlock_detection Detect and analyze table deadlocks. Read mysql_deadlock_scenario_reconstruction Reconstructs detailed scenarios of recent deadlocks. Read mysql_diagnostics_summary Provide detailed diagnostics combining multiple status metrics. Read mysql_dynamic_configuration_tuning Analyze and suggest dynamic configuration changes. Read mysql_engine_status Show storage engine status information. Read mysql_event_scheduler Show scheduled events information. Read mysql_event_scheduler_analysis Analyze MySQL Event Scheduler status, events, and execution history. Read mysql_explain_query Analyze query execution plan. Read mysql_foreign_key_dependency_analysis Analyze foreign key dependencies and referential integrity. Read mysql_fragmentation_analysis Show table and index fragmentation analysis. Read mysql_fragmentation_extensive_analysis Provide a detailed analysis and defragmentation recommendations for tables. Read mysql_fulltext_indexes List full-text search indexes. Read mysql_grants_for_entities Show grants assigned to roles and users. Read mysql_historical_slow_query_analysis Analyze and aggregate historical slow query patterns. Read mysql_index_optimization_suggestions Suggest optimal indexing strategies and potential consolidations. Read mysql_index_usage_effectiveness Analyze index usage effectiveness and identify unused indexes. Read mysql_index_usage_statistics Provide index usage statistics and suggestions for optimization. Read mysql_innodb_buffer_pool_analysis Detailed analysis of InnoDB buffer pool performance. Read mysql_innodb_metrics_analysis Deep analysis of InnoDB metrics for performance tuning. Read mysql_innodb_metrics_detailed_analysis Analyze InnoDB performance metrics and counters. Read mysql_io_statistics Show I/O statistics for tables and indexes. Read mysql_io_statistics_analysis Analyze MySQL I/O statistics and disk usage patterns. Read mysql_json_validation Validate JSON columns and data. Read mysql_key_cache_status Show key cache status and statistics. Read mysql_kill_process Kill a MySQL process. Read mysql_list_open_transactions List current open transactions and their states. Read mysql_memory_usage Show memory usage by database objects. Read mysql_memory_usage_breakdown Provide detailed breakdown of MySQL memory usage by component. Read mysql_memory_usage_by_thread Analyze memory usage by thread for performance optimization. Read mysql_optimizer_statistics_analysis Analyze query optimizer statistics and histogram data. Read mysql_partition_info Show table partitioning information. Read mysql_partition_management_analysis Analyze table partitioning configuration and partition statistics. Read mysql_partition_management_recommendations Recommend partition management techniques. Read mysql_plugin_and_components_status Show status of MySQL plugins and components. Read mysql_privileges_security_audit Audit user privileges and recommend policy improvements. Read mysql_process_list Show active MySQL connections and processes. Read mysql_query Execute read-only MySQL queries. Read mysql_query_cache_analysis Analyze query cache performance and configuration. Read mysql_query_cache_performance Analyze query cache hit ratio and efficiency metrics. Read mysql_query_cache_stats Show query cache statistics. Read mysql_query_digest_analysis Analyze query digest statistics for performance optimization. Read mysql_query_optimizer_analysis Analyze query execution plan and optimizer decisions. Read mysql_query_pattern_clustering Identifies clustered patterns and anomalies in query executions. Read mysql_real_time_query_perf_metrics Provide real-time metrics on query performance and bottlenecks. Read mysql_replication_binary_log_status Show replication and binary log status details. Read mysql_replication_lag_analysis Analyze replication lag and slave status for monitoring purposes. Read mysql_replication_lag_monitoring Monitor replication lag over a time series. Read mysql_replication_status Show MySQL replication status. Read mysql_resource_consumption_analysis Analyze resource consumption patterns by users, databases, and operations. Read mysql_roles_and_privileges List database roles and their privileges. Read mysql_running_events List all currently running events with schedules and status. Read mysql_schema_unused_indexes Identify unused indexes in the schema. Read mysql_search_tables Search for tables containing specific column names. Read mysql_security_audit Perform basic security audit of MySQL configuration and users. Read mysql_show_check_constraints Show CHECK constraints for a table. Read mysql_show_create_table Show the CREATE TABLE statement for a table. Read mysql_show_engines Show available storage engines. Read mysql_show_engines_status Show detailed status of all storage engines. Read mysql_show_error_log Read the MySQL error log file content. (Requires file access privileges) Read mysql_show_errors Show MySQL errors from the last statement. Read mysql_show_events List all scheduled events. Read mysql_show_foreign_keys Show foreign key constraints for a table. Read mysql_show_function_params Show parameters of a stored function. Read mysql_show_memory_status Show memory usage statistics. Read mysql_show_procedure_params Show parameters of a stored procedure. Read mysql_show_processlist Show the current process list. Read mysql_show_replication_status Show replication status including master and slave. Read mysql_show_schemas Show all available database schemas. Read mysql_show_slow_log Show recent entries from the slow query log. Read mysql_show_status Show MySQL server status variables. Read mysql_show_status_variables Show server status variables, optionally filtered by pattern. Read mysql_show_table_constraints Show constraints for a given table (primary keys, unique, foreign keys). Read mysql_show_table_engines Show available storage engines in the MySQL server. Read mysql_show_table_partitions Show partitioning information for a table if partitioned. Read mysql_show_table_triggers List triggers defined on a table. Read mysql_show_tables_information Show comprehensive information about all tables in current database. Read mysql_show_user_privileges Show privileges for a specific user. Read mysql_show_user_tables Show tables owned by the current MySQL user. Read mysql_show_users Show all MySQL users. Read mysql_show_variables Show server system variables, optionally filtered by pattern. Read mysql_show_variables_status Show all MySQL variables and status in one combined report. Read mysql_show_warnings Show MySQL warnings from the last statement. Read mysql_slow_queries Analyze slow query log entries. Read mysql_slow_query_analysis Analyze queries from the slow query log with summaries. Read mysql_ssl_connection_analysis Analyze SSL/TLS connection configuration and usage. Read mysql_ssl_encryption_status Analyze SSL/TLS encryption status and certificate information. Read mysql_ssl_tls_configuration_audit Audit and improve SSL/TLS security configurations. Read mysql_statistical_anomaly_detection Detect statistical anomalies in column distributions. Read mysql_stored_functions_procedures List all stored functions and procedures with metadata details. Read mysql_stored_procedures List stored procedures and functions. Read mysql_stored_views_info Display information about stored views in the database. Read mysql_table_compression_analysis Analyze table compression ratios and storage efficiency. Read mysql_table_constraints Show foreign key and check constraints for a table. Read mysql_table_data Fetch sample data from a MySQL table. Read mysql_table_dependencies Find foreign key dependencies between tables. Read mysql_table_fragmentation Analyze table fragmentation and suggest optimization. Read mysql_table_indexes Show all indexes for a specific table. Read mysql_table_locks Show current table locks and waiting processes. Read mysql_table_schema Get detailed schema information for a MySQL table. Read mysql_table_size Get storage size information for a table. Read mysql_table_space_analysis Analyze tablespace usage and file system layout. Read mysql_table_statistics Provide info about table statistics like row counts and sizes. Read mysql_table_status Get comprehensive status information for tables. Read mysql_tables_without_primary_keys List tables without primary keys and recommendations. Read mysql_temp_table_analysis Analyze temporary table usage and identify optimization opportunities. Read mysql_temp_table_usage Analyze MySQL thread pool status and performance metrics. Read mysql_triggers_by_event Show triggers grouped by event type or action. Read mysql_unused_duplicate_indexes Identify unused or duplicate indexes that could be dropped. Read mysql_use_database Switch to a different database. Read mysql_user_activity_patterns Analyzes granular user activity and access patterns. Read mysql_user_privileges Show current user's privileges. Read mysql_user_statistics Show detailed user statistics like query counts and connection duration. Read mysql_variables Show MySQL system variables. Read network_adapters_detailed Get detailed network adapter information with WMI data Read network_adapters_summary Get network adapter summary information Read network_speed_test Test network speed using ping and download test Read office_get_supported_commands Get list of all supported Office commands Read predict_next_action Predict the user's next likely action Read predict_system_load Predict future system load Read query_sqlite_database Execute a SELECT query on SQLite database Read record_system_metrics record_system_metrics Read registry_read_key Read Windows registry key or value Read search_text_in_files Search for text in files within a directory Read service_list_all List Windows services with optional status filter Read show_binary_logs Show binary log files. Read show_character_sets Show available character sets. Read show_collations Show available collations. Read show_create_database Show the CREATE DATABASE statement for a database. Read show_create_table Show the CREATE TABLE statement for a table. Read show_events Show scheduled events in the database. Read show_function_status Show status of stored functions. Read show_global_variables Show global variables. Read show_grants_for_user Show grants for a specific user. Read show_master_status Show master status for replication. Read show_open_tables Show open tables in the table cache. Read show_playlist Show user's current playlist Read show_procedure_status Show status of stored procedures. Read show_roles Show all roles in the database (MySQL 8.0+). Read show_session_variables Show session variables. Read show_slave_status Show slave status for replication. Read show_table_indexes Show all indexes for a specific table. Read show_table_status Show status information for tables. Read show_table_types Show available table types (storage engines). Read show_triggers Show triggers for a table or all triggers. Read spotify_browse_genres Browse music by genre in Spotify Read spotify_refresh_playlists Refresh current playlists Read spotify_search_album Search for an album in Spotify Read spotify_search_artist Search for an artist in Spotify Read spotify_search_playlist Search for a playlist in Spotify Read spotify_search_track Search for a track by name in Spotify Read spotify_share_song Share the current track via link Read spotify_sync_library Sync offline library data Read sync_directories Synchronize two directories with different modes Read system_health_check Perform comprehensive system health check Read system_uptime Get system uptime information Read take_screenshot Take a screenshot of the entire screen Read task_scheduler_list List scheduled tasks Read user_accounts_list List local user accounts Read user_groups_list List local user groups Read validate_json_file Validate JSON file syntax Read wifi_hotspot_status Show WiFi hotspot status Read wifi_network_report Generate a comprehensive WiFi network report Read wifi_profiles_detailed List saved WiFi profiles with detailed security info Read wifi_profiles_list List saved WiFi profiles Read wifi_profiles_summary List saved WiFi profiles (summary) Read wifi_scan_networks Scan for available WiFi networks Read wifi_security_audit Perform a WiFi security audit of saved profiles Read wifi_show_drivers Show WiFi driver information Read wifi_show_interfaces Show WiFi adapter interfaces and their status Read wifi_show_profile_details Show detailed information about a WiFi profile Read wifi_signal_strength Show signal strength of current and nearby networks Read windows_features_list List all Windows optional features Read generate_file_checksum Generate checksum for a file using specified algorithm Read mysql_charset_collation_analysis Analyze character set and collation usage across databases and tables. Read mysql_innodb_lock_waits Show detailed InnoDB lock wait information. Read mysql_lock_contention Analyze lock contention and waits. Read mysql_lock_wait_analysis Analyzes historical and real-time lock wait scenarios. Read mysql_lock_wait_status Display status of locks and waits in the database. Read windows_update_status Get Windows Update status

Other MCP servers with similar tools — same risk classification, starter policies for each.

Can an AI agent delete data through the Mcp Windows MCP server? +

Yes. The Mcp Windows server exposes 24 destructive tools including clean_empty_directories, drop_event, drop_partition. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Mcp Windows? +

The Mcp Windows server has 51 write tools including extract_zip_archive, format_json_file, grant_role_to_user. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Mcp Windows.

How many tools does the Mcp Windows MCP server expose? +

441 tools across 4 categories: Destructive, Execute, Read, Write. 271 are read-only. 170 can modify, create, or delete data.

How do I enforce a policy on Mcp Windows? +

Register the Mcp Windows MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Mcp Windows tool call.

Deterministic rules across all 441 Mcp Windows tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

441 Mcp Windows tools catalogued and risk-classified — across an index of 42,500+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.