{"name":"io.github.imouiche/mitre-attack-mcp-server","slug":"imouiche-mitre-attack-mcp-server","title":null,"description":"MCP server providing 50+ tools for MITRE ATT&CK techniques, groups, and mitigations","url":"https://mcp.market/server/imouiche-mitre-attack-mcp-server","rating":null,"grade":"B","score":75,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":19,"stars":5,"forks":1,"downloads_week":60,"last_push_at":"2025-12-22T01:21:44.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/imouiche/complete-mitre-attack-mcp-server","website":null,"version":"0.1.1","remotes":[],"packages":[{"registryType":"npm","identifier":"@imouiche/mitre-attack-mcp-server","version":"0.1.1","transport":{"type":"stdio"}}],"tools":[{"name":"generate_layer","description":"Generate an ATT&CK Navigator layer for visualization.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_all_assets","description":"Get all ATT&CK assets in a domain (primarily ICS).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_all_campaigns","description":"Get all ATT&CK campaigns in a domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_all_datacomponents","description":"Get all ATT&CK data components in a domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_all_datasources","description":"Get all ATT&CK data sources in a domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_all_groups","description":"Get all APT groups (intrusion sets) in a domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_all_matrices","description":"Get all ATT&CK matrices in a domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_all_mitigations","description":"Get all mitigations (defensive countermeasures) in a domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_all_parent_techniques","description":"Get all parent techniques (exclude subtechniques) in a given domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_all_software","description":"Get all software (malware and tools) in a domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_all_subtechniques","description":"Get all subtechniques in a given ATT&CK domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_all_tactics","description":"Get all ATT&CK tactics for a domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_all_techniques","description":"Get all ATT&CK techniques for a given domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_assets_targeted_by_technique","description":"Get all ICS assets targeted by a specific technique.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_attack_id","description":"Convert a STIX UUID into its human-readable ATT&CK ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_campaigns_attributed_to_group","description":"Get all campaigns attributed to a specific intrusion set (APT group), identified by its STIX ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_campaigns_by_alias","description":"Get campaigns by their alias.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_campaigns_using_software","description":"Get all campaigns that use specific software/malware.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_campaigns_using_technique","description":"Get all campaigns that use a specific technique.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_data_stats","description":"Return statistics about downloaded MITRE ATT&CK STIX data.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_datacomponents_detecting_technique","description":"Get all data components that can detect a specific technique.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_group_by_name","description":"Retrieve an intrusion set (APT group) by name or alias (case-insensitive match).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_group_techniques","description":"Get all techniques used by a specific APT group (intrusion set).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_groups_attributing_to_campaign","description":"Get all APT groups (intrusion sets) attributed to a specific campaign.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_groups_by_alias","description":"Get APT groups (intrusion sets) matching a given alias.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_groups_using_software","description":"Get all APT groups (intrusion sets) that use a specific software/malware.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_groups_using_technique","description":"Get all APT groups (intrusion sets) that use a specific technique.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_layer_metadata","description":"Return a standard ATT&CK Navigator layer metadata template.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_mitigations_mitigating_technique","description":"Get all mitigations that address a specific technique.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_name","description":"Resolve the human-readable object name for a given STIX ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_object_by_attack_id","description":"Retrieve any MITRE ATT&CK object by its external ATT&CK ID and STIX type.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_object_by_stix_id","description":"Retrieve any MITRE ATT&CK object by its STIX ID (UUID).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_objects_by_content","description":"Search MITRE ATT&CK objects by matching text inside their description field.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_objects_by_name","description":"Retrieve MITRE ATT&CK objects by exact name match (case-sensitive).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_objects_by_type","description":"Get all objects of a specific STIX type.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_objects_created_after","description":"Get all ATT&CK objects created after a specific timestamp.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_objects_modified_after","description":"Get all ATT&CK objects modified after a specific timestamp.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_parent_technique_of_subtechnique","description":"Get the parent technique of a subtechnique.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_procedure_examples_by_tactic","description":"Get all procedure examples for techniques in a specific tactic.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_procedure_examples_by_technique","description":"Get procedure examples showing how threat groups used a specific technique.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_revoked_techniques","description":"Get all revoked techniques for a domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_software","description":"Get all software (malware and tools) in a given ATT&CK domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_software_by_alias","description":"Find software/malware by alias (e.g., 'Beacon', 'Mimilib').","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_software_used_by_campaign","description":"Get all software/malware used in a specific campaign.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_software_used_by_group","description":"Get all software (malware and tools) used by a specific APT group, identified by its STIX ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_software_using_technique","description":"Get all software (malware/tools) that use a specific technique.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_stats","description":"Get basic statistics about the loaded ATT&CK data for a given domain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_stix_type","description":"Determine the STIX object type for a given STIX ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_subtechniques_of_technique","description":"Get all subtechniques of a parent technique.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_tactics_by_matrix","description":"Get all ATT&CK tactics belonging to a specific matrix.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_tactics_by_technique","description":"Get all tactics associated with a specific ATT&CK technique.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_technique_by_id","description":"\" Retrieve a MITRE ATT&CK technique by its external ATT&CK ID (e.g., \"T1055\", \"T1053.005\").","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_technique_tactics","description":"Get the ATT&CK tactic names associated with a given technique.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_techniques_by_platform","description":"Get all ATT&CK techniques that apply to a specific platform.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_techniques_by_tactic","description":"Get all techniques associated with a specific ATT&CK tactic.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_techniques_detected_by_datacomponent","description":"Get all techniques that can be detected by a specific data component.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_techniques_mitigated_by_mitigation","description":"Get all techniques mitigated by a specific mitigation (by STIX ID).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_techniques_targeting_asset","description":"Get all techniques that target a specific ICS asset.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_techniques_used_by_campaign","description":"Get all techniques used in a specific campaign.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_techniques_used_by_group","description":"Get all techniques used by a specific APT group, identified by its STIX ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_techniques_used_by_group_software","description":"Get techniques used by the software that a group uses (Group → Software → Techniques).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_techniques_used_by_software","description":"Get all techniques used by specific software/malware.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_groups","description":"Search MITRE ATT&CK intrusion sets (APT groups) by name, alias, or description (case-insensitive).","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_software","description":"Search MITRE ATT&CK software (malware & tools) by keyword in name or description (case-insensitive).","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_techniques","description":"Search MITRE ATT&CK techniques by keyword in their name or description.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":75,"grade":"B","scanned_at":"2026-10-01T23:11:51.942Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-01T23:11:51.890Z","components":{"code":{"score":25,"max":25,"notes":["7 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":4,"max":15,"notes":["last push 284 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@imouiche/mitre-attack-mcp-server","version":"0.1.1","found":true,"license":"Apache-2.0","hasInstallScripts":false,"dependencyCount":0,"publishedAt":"2025-12-13T01:32:51.224Z","repositoryUrl":"git+https://github.com/imouiche/complete-mitre-attack-mcp-server.git","weeklyDownloads":60}],"repo":{"found":true,"owner":"imouiche","repo":"complete-mitre-attack-mcp-server","archived":false,"pushedAt":"2025-12-22T01:21:44Z","stars":5,"forks":1,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/43653916?v=4","ownerCreatedAt":"2018-09-27T19:17:51Z"},"icon":{"url":"https://avatars.githubusercontent.com/u/43653916?v=4&s=128","source":"github"},"presence":{"stars":5,"forks":1,"downloadsWeek":60,"license":"Apache-2.0","lastPushAt":"2025-12-22T01:21:44.000Z","score":19}}}},"grade_history":[],"reviews":[]}