Skip to content
Agentmart
Submit a tool

Iso27001 MCP

ISO 27001 compliance workspace for Claude.

Connector by Sushegaad · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 35
Write a review

Chalk Labs

Need help deploying Iso27001 MCP?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/sushegaad-iso27001-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

ISO 27001 compliance workspace for Claude. Risks, policies, SoA, evidence, and audit workflows.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
22 read · 32 write · 2 delete
Secrets
3 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 56

Read from the source code; the running server may list different tools.

Read 22 · Look things up without changing anything.

  • compare_versions
  • export_gap_report
  • export_procedure
  • export_soa
  • generate_audit_report
  • generate_remediation_roadmap
  • generate_risk_register
  • get_control_attributes
  • list_api_keys
  • list_clause_requirements
  • list_controls
  • list_evidence
Show 10 more tools
  • list_evidence_documents
  • list_gap_assessments
  • list_improvement_opportunities
  • list_management_reviews
  • list_policies
  • list_procedures
  • list_risk_acceptances
  • list_risks
  • query_audit_log
  • search_controls

Write 32 · Create, change, send or run things.

  • complete_management_review
  • create_audit
  • create_corrective_action
  • create_gap_assessment
  • create_improvement_opportunity
  • create_management_review
  • create_policy
  • create_procedure
  • create_risk
  • create_treatment_plan
  • generate_evidence_document
  • generate_soa
Show 20 more tools
  • import_control_statuses
  • import_risks
  • link_github_issue
  • link_jira_ticket
  • record_finding
  • record_review_input
  • record_review_output
  • record_risk_acceptance
  • register_evidence
  • set_organization_profile
  • set_risk_methodology
  • update_control_status
  • update_corrective_action
  • update_improvement_opportunity
  • update_policy
  • update_procedure
  • update_risk
  • update_soa_entry
  • update_treatment_status
  • verify_evidence

Delete 2 · Delete, drop, revoke or wipe things.

  • archive_gap_assessment
  • revoke_api_key

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • DB_ENCRYPTION_KEY
  • HMAC_SECRET
  • MCP_API_KEY

Other settings (environment variables or headers).

  • DB_PATH

Network hosts it talks to 5

  • agenticresourcediscovery.org · found in code
  • api.github.com · found in code
  • claude.ai · found in code
  • github.com · found in code
  • sushegaad.github.io · found in code

Files it touches

  • /dev
  • /etc
  • /proc
  • /sys
  • Your home directory (~)

Tools (56)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • archive_gap_assessmentcan change or delete data

    Archive a completed or superseded gap assessment with an optional reason. Omit confirmed or pass confirmed=false to preview without writing; pass confirmed=true to commit (archiving is irreversible via tools).

  • compare_versionsread-only

    Show the mapping relationship between a 2013 control and its 2022 equivalent(s), or vice versa.

  • complete_management_review

    Mark a management review as completed. Enforces ISO 27001:2022 §9.3.2: all 7 input categories must be recorded, and at least one output must be present. Omit confirmed or pass confirmed=false to preview review readiness (inputs recorded vs. missing, output count) without writing; pass confirmed=true to finalise.

  • create_audit

    Create an internal ISMS audit record with auditor, planned date, and controls/clauses in scope. Omit confirmed or pass confirmed=false to preview the audit record without writing; pass confirmed=true to commit.

  • create_corrective_action

    Create a corrective action request (CAR) linked to an audit finding with owner and due date. Omit confirmed or pass confirmed=false to preview the CAR without writing; pass confirmed=true to commit.

  • create_gap_assessment

    Create a new gap assessment against ISO 27001:2022 or 2013 controls for a defined ISMS scope.

  • create_improvement_opportunity

    Register a proactive improvement opportunity (ISO 27001:2022 Clause 10.1) with source, priority, owner, and optional target date. Not linked to a nonconformity.

  • create_management_review

    Schedule a new management review (ISO 27001:2022 Clause 9.3) with title, date, and reviewers list.

  • create_policy

    Generate a new ISMS policy document from a Mustache template using organisation_name, scope, owner, and effective_date. Omit confirmed or pass confirmed=false to preview what will be created without writing; pass confirmed=true to generate and save the policy.

  • create_procedure

    Generate a new ISMS procedure document from a Mustache template. Optionally links to a parent policy. Falls back to org profile for organisation_name and scope if not supplied.

  • create_risk

    Register a new information security risk with asset, threat, vulnerability, likelihood (1–5), and impact (1–5).

  • create_treatment_plan

    Create a risk treatment plan (mitigate, accept, avoid, or transfer) with owner, due date, and optionally residual risk scores.

  • export_gap_reportread-only

    Export a full gap assessment report in markdown, CSV, or JSON format.

  • export_procedureread-only

    Export a procedure as a markdown document (with related controls appended) or as structured JSON.

  • export_soaread-only

    Export the Statement of Applicability in markdown or CSV format.

Show 41 more tools
  • generate_audit_reportread-only

    Export an audit report including findings and CAR status in markdown or JSON format.

  • generate_evidence_document

    Render one of 6 Mustache evidence templates (access_review_attestation, training_acknowledgement, supplier_security_questionnaire, incident_post_mortem, bcp_test_report, risk_treatment_sign_off) with org-profile auto-injection. Returns rendered Markdown and simultaneously registers an evidence record.

  • generate_remediation_roadmapread-only

    Generate a prioritised remediation roadmap from a gap assessment, grouped by risk level and theme.

  • generate_risk_registerread-only

    Export the full risk register in markdown, CSV, or JSON format with optional level/status filters.

  • generate_soa

    Generate a Statement of Applicability from a gap assessment, pre-populating inclusion/exclusion for all controls.

  • get_control_attributesread-only

    Retrieve the 2022 attribute tags for a control: information_security_properties, cybersecurity_concepts, operational_capabilities, security_domains.

  • import_control_statuses

    Bulk-update control implementation statuses in a gap assessment from a CSV string. Supports dry_run=true for validation preview. Omit confirmed or pass confirmed=false to preview the import without writing; pass confirmed=true to commit. Headers: control_id, status, notes, na_justification.

  • import_risks

    Bulk-import risks from a CSV string. Supports dry_run=true for validation preview. Omit confirmed or pass confirmed=false to preview the import without writing; pass confirmed=true to commit. Headers: asset, threat, vulnerability, likelihood (1–5), impact (1–5), owner, status, related_controls (semicolon-separated).

  • link_github_issue

    Link an evidence record to an existing GitHub issue by number, or create a new issue from a title and body.

  • link_jira_ticket

    Link an evidence record to an existing Jira ticket by key, or create a new ticket from a summary.

  • list_api_keysread-only

    List all API keys with their metadata (label, role, status, expiry). Never returns key hashes.

  • list_clause_requirementsread-only

    List ISO 27001:2022 clause requirements (clauses 4–10), optionally filtered by parent clause.

  • list_controlsread-only

    List ISO 27001 controls with optional filters: version, theme, control_type, new_in_2022, cybersecurity_concept, and pagination.

  • list_evidenceread-only

    List evidence records for a control, optionally filtered by status (current, stale, expired).

  • list_evidence_documentsread-only

    List generated evidence documents with optional filters: template_type, generated_by, control_id, and pagination.

  • list_gap_assessmentsread-only

    List gap assessments filtered by status (active, archived, all).

  • list_improvement_opportunitiesread-only

    List improvement opportunities with optional filters (status, source, priority, review_id) and a backlog health rating (excellent/good/fair/needs_attention/at_risk).

  • list_management_reviewsread-only

    List management reviews with optional status filter and pagination.

  • list_policiesread-only

    List policies with optional filters: status, type, owner, overdue_only, and pagination.

  • list_proceduresread-only

    List procedures with optional filters: procedure_type, status, policy_id, overdue_only, and pagination.

  • list_risk_acceptancesread-only

    List recorded risk acceptance decisions with optional filters (risk_id, decision) and pagination.

  • list_risksread-only

    List risks with optional filters: risk_level, status, owner, and pagination.

  • query_audit_logread-only

    Query the tamper-evident audit log with optional filters: date range, tool, outcome, role, key_hash, actor_type (ai | human | system).

  • record_finding

    Record an audit finding (NC, observation, or OFI) against a clause or control. Omit confirmed or pass confirmed=false to preview the finding without writing; pass confirmed=true to commit.

  • record_review_input

    Record one of the 7 mandatory Clause 9.3.2 input categories for a management review. Upserts on re-submission; advances status to in_progress on first input.

  • record_review_output

    Record a Clause 9.3.3 output decision (improvement_decision or isms_change_decision) for a management review.

  • record_risk_acceptance

    Record a risk owner's decision to accept or reject residual risk (ISO 27001:2022 §6.1.3), freezing inherent/residual scores and the acceptance threshold at decision time. Requires residual scores on the treatment plan when one is referenced; accepting an above-threshold residual demands a substantive rationale. Omit confirmed or pass confirmed=false to preview; pass confirmed=true to commit.

  • register_evidence

    Register an evidence artefact linked to a control with type, source URL, collector, and optional expiry date. Omit confirmed or pass confirmed=false to preview the evidence record without writing; pass confirmed=true to commit.

  • revoke_api_keycan change or delete data

    Revoke an API key by label, preventing all future use and evicting its live SSE sessions. Omit confirmed or pass confirmed=false to preview without writing; pass confirmed=true to commit.

  • search_controlsread-only

    Full-text search across control names, descriptions, and guidance using the FTS5 index.

  • set_organization_profile

    Upsert the singleton organization profile (legal name, jurisdiction, ISMS scope, RACI roles). Used by create_policy and create_procedure to auto-inject org defaults.

  • set_risk_methodology

    Upsert the organisation's singleton risk methodology: likelihood/impact scales, calculation method, risk level bands, acceptance threshold, escalation rules, and review frequency. Omit confirmed or pass confirmed=false to preview the diff against the current methodology without writing; pass confirmed=true to commit.

  • update_control_status

    Set the implementation status of a control within a gap assessment (implemented, partial, not_implemented, na, not_started). Omit confirmed or pass confirmed=false to preview changes without writing; pass confirmed=true to commit.

  • update_corrective_action

    Update a corrective action's status, root cause, evidence reference, or effectiveness verification.

  • update_improvement_opportunity

    Advance an improvement opportunity's status (forward-only: open → in_progress → implemented → closed) or update owner, target date, priority, or description.

  • update_policy

    Create a new version of an existing policy with scope/owner changes, reviewed_by, and change_summary. Requires admin role. Omit confirmed or pass confirmed=false to preview the version bump and metadata diff without writing; pass confirmed=true to commit.

  • update_procedure

    Archive the current procedure version and re-render with updated fields, incrementing the version number. Requires admin role. Omit confirmed or pass confirmed=false to preview the version bump and metadata diff without writing; pass confirmed=true to commit.

  • update_risk

    Update mutable fields of an existing risk (asset, threat, vulnerability, likelihood, impact, owner, status, related_controls). Omit confirmed or pass confirmed=false to preview a field-level diff without writing; pass confirmed=true to commit.

  • update_soa_entry

    Update an SoA entry's inclusion status, justification, implementation status, and responsible party. Omit confirmed or pass confirmed=false to preview changes without writing; pass confirmed=true to commit.

  • update_treatment_status

    Update the status and evidence reference for an existing risk treatment plan. Omit confirmed or pass confirmed=false to preview changes without writing; pass confirmed=true to commit.

  • verify_evidence

    Record an independent verification of an evidence artefact: reviewer (must differ from the collector), verification_status (verified | rejected), sufficiency (required when verified), and an optional assertion. Omit confirmed or pass confirmed=false to preview without writing; pass confirmed=true to commit.

Signals

Stars
35
Forks
12
Open issues
3
Contributors
1
Last commit
Sep 5, 2026 (1 month ago)
Last release
Sep 5, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.Sushegaad/iso27001-mcp
Version
0.8.4
Auth
API key
Packages
npm iso27001-mcp
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get Iso27001 MCP running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying Iso27001 MCP?

CallGet help
Cite this page

Iso27001 MCP. Agent Mart. https://agentmart.dev/connectors/sushegaad-iso27001-mcp (last updated 2026-10-24)