Iso27001 MCP
ISO 27001 compliance workspace for Claude.
Connector by Sushegaad · GitHub account verified by the MCP Registry
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.
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.
About
Reviews
Write a reviewNo 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_versionsexport_gap_reportexport_procedureexport_soagenerate_audit_reportgenerate_remediation_roadmapgenerate_risk_registerget_control_attributeslist_api_keyslist_clause_requirementslist_controlslist_evidence
Show 10 more tools
list_evidence_documentslist_gap_assessmentslist_improvement_opportunitieslist_management_reviewslist_policieslist_procedureslist_risk_acceptanceslist_risksquery_audit_logsearch_controls
Write 32 · Create, change, send or run things.
complete_management_reviewcreate_auditcreate_corrective_actioncreate_gap_assessmentcreate_improvement_opportunitycreate_management_reviewcreate_policycreate_procedurecreate_riskcreate_treatment_plangenerate_evidence_documentgenerate_soa
Show 20 more tools
import_control_statusesimport_riskslink_github_issuelink_jira_ticketrecord_findingrecord_review_inputrecord_review_outputrecord_risk_acceptanceregister_evidenceset_organization_profileset_risk_methodologyupdate_control_statusupdate_corrective_actionupdate_improvement_opportunityupdate_policyupdate_procedureupdate_riskupdate_soa_entryupdate_treatment_statusverify_evidence
Delete 2 · Delete, drop, revoke or wipe things.
archive_gap_assessmentrevoke_api_key
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
DB_ENCRYPTION_KEYHMAC_SECRETMCP_API_KEY
Other settings (environment variables or headers).
DB_PATH
Network hosts it talks to 5
agenticresourcediscovery.org· found in codeapi.github.com· found in codeclaude.ai· found in codegithub.com· found in codesushegaad.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 dataArchive 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-onlyShow the mapping relationship between a 2013 control and its 2022 equivalent(s), or vice versa.
complete_management_reviewMark 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_auditCreate 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_actionCreate 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_assessmentCreate a new gap assessment against ISO 27001:2022 or 2013 controls for a defined ISMS scope.
create_improvement_opportunityRegister 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_reviewSchedule a new management review (ISO 27001:2022 Clause 9.3) with title, date, and reviewers list.
create_policyGenerate 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_procedureGenerate 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_riskRegister a new information security risk with asset, threat, vulnerability, likelihood (1–5), and impact (1–5).
create_treatment_planCreate a risk treatment plan (mitigate, accept, avoid, or transfer) with owner, due date, and optionally residual risk scores.
export_gap_reportread-onlyExport a full gap assessment report in markdown, CSV, or JSON format.
export_procedureread-onlyExport a procedure as a markdown document (with related controls appended) or as structured JSON.
export_soaread-onlyExport the Statement of Applicability in markdown or CSV format.
Show 41 more tools
generate_audit_reportread-onlyExport an audit report including findings and CAR status in markdown or JSON format.
generate_evidence_documentRender 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-onlyGenerate a prioritised remediation roadmap from a gap assessment, grouped by risk level and theme.
generate_risk_registerread-onlyExport the full risk register in markdown, CSV, or JSON format with optional level/status filters.
generate_soaGenerate a Statement of Applicability from a gap assessment, pre-populating inclusion/exclusion for all controls.
get_control_attributesread-onlyRetrieve the 2022 attribute tags for a control: information_security_properties, cybersecurity_concepts, operational_capabilities, security_domains.
import_control_statusesBulk-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_risksBulk-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_issueLink an evidence record to an existing GitHub issue by number, or create a new issue from a title and body.
link_jira_ticketLink an evidence record to an existing Jira ticket by key, or create a new ticket from a summary.
list_api_keysread-onlyList all API keys with their metadata (label, role, status, expiry). Never returns key hashes.
list_clause_requirementsread-onlyList ISO 27001:2022 clause requirements (clauses 4–10), optionally filtered by parent clause.
list_controlsread-onlyList ISO 27001 controls with optional filters: version, theme, control_type, new_in_2022, cybersecurity_concept, and pagination.
list_evidenceread-onlyList evidence records for a control, optionally filtered by status (current, stale, expired).
list_evidence_documentsread-onlyList generated evidence documents with optional filters: template_type, generated_by, control_id, and pagination.
list_gap_assessmentsread-onlyList gap assessments filtered by status (active, archived, all).
list_improvement_opportunitiesread-onlyList 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-onlyList management reviews with optional status filter and pagination.
list_policiesread-onlyList policies with optional filters: status, type, owner, overdue_only, and pagination.
list_proceduresread-onlyList procedures with optional filters: procedure_type, status, policy_id, overdue_only, and pagination.
list_risk_acceptancesread-onlyList recorded risk acceptance decisions with optional filters (risk_id, decision) and pagination.
list_risksread-onlyList risks with optional filters: risk_level, status, owner, and pagination.
query_audit_logread-onlyQuery the tamper-evident audit log with optional filters: date range, tool, outcome, role, key_hash, actor_type (ai | human | system).
record_findingRecord 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_inputRecord 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_outputRecord a Clause 9.3.3 output decision (improvement_decision or isms_change_decision) for a management review.
record_risk_acceptanceRecord 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_evidenceRegister 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 dataRevoke 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-onlyFull-text search across control names, descriptions, and guidance using the FTS5 index.
set_organization_profileUpsert 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_methodologyUpsert 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_statusSet 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_actionUpdate a corrective action's status, root cause, evidence reference, or effectiveness verification.
update_improvement_opportunityAdvance an improvement opportunity's status (forward-only: open → in_progress → implemented → closed) or update owner, target date, priority, or description.
update_policyCreate 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_procedureArchive 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_riskUpdate 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_entryUpdate 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_statusUpdate 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_evidenceRecord 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.
Cite this page
Iso27001 MCP. Agent Mart. https://agentmart.dev/connectors/sushegaad-iso27001-mcp (last updated 2026-10-24)