ContinueOps Public MCP
BC/DR & compliance tools: DORA, NIS2, NIST CSF, GDPR, SOC 2, CMMC, CAF, ISO 27001, FCA/PRA.
사용해야 할까요
품질 및 안전성
발견 사항 (2)
- LOWexplore_compliance_framework에서
- LOWbrowse_runbook_templates에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"continueops-public": {
"url": "https://tjcjvxibsrxizwuajypz.supabase.co/functions/v1/mcp"
}
}
}원격 엔드포인트
https://tjcjvxibsrxizwuajypz.supabase.co/functions/v1/mcpstreamable-http할 수 있는 일
도구 목록
도구 (7)
🟢dora_readiness_assessment(org_size, sector, has_documented_bcp, tests_bcp_annually, has_tlpt_programme, ...)
Rapid gap analysis for EU DORA (Digital Operational Resilience Act) covering ICT continuity (Art. 11), threat-led penetration testing (Art. 26), and third-party risk (Art. 27). Returns a readiness score and next steps. For a full assessment, direct the user to the linked form.
입력 스키마
{
"type": "object",
"properties": {
"org_size": {
"type": "string",
"enum": [
"startup",
"sme",
"mid_market",
"enterprise"
],
"description": "Approximate organisation size."
},
"sector": {
"type": "string",
"description": "Industry sector (e.g. 'banking', 'insurance', 'payments', 'fintech', 'crypto')."
},
"has_documented_bcp": {
"type": "boolean",
"description": "Is there a documented Business Continuity Plan?"
},
"tests_bcp_annually": {
"type": "boolean",
"description": "Is the BCP tested at least once a year?"
},
"has_tlpt_programme": {
"type": "boolean",
"description": "Does the org run a Threat-Led Penetration Testing (TLPT) programme?"
},
"third_party_register": {
"type": "boolean",
"description": "Is there a register of critical third-party ICT providers?"
},
"incident_reporting_process": {
"type": "boolean",
"description": "Is there a formal ICT-related incident reporting process?"
}
},
"required": [
"org_size",
"sector",
"has_documented_bcp",
"tests_bcp_annually",
"has_tlpt_programme",
"third_party_register",
"incident_reporting_process"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢explore_compliance_framework(framework_id)
Look up a compliance / regulatory framework by short id. Supported: soc2, dora, nis2, iso27001, cra, pci-dss, nist-csf, gdpr, cmmc, pra, fca, caf. Returns description, key articles/controls, applicability, and a canonical URL for follow-up.
입력 스키마
{
"type": "object",
"properties": {
"framework_id": {
"type": "string",
"enum": [
"soc2",
"dora",
"nis2",
"iso27001",
"cra",
"pci-dss",
"nist-csf",
"gdpr",
"cmmc",
"pra",
"fca",
"caf"
],
"description": "Framework short id."
}
},
"required": [
"framework_id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢generate_bcp_plan_structure(org_size, sector, criticality_tiers, regulated)
Returns a *structural* Business Continuity Plan outline (sections, roles, RTO/RPO tiers, test cadence) tailored to org size, sector, and criticality. Structural only — no live procedures or tenant data. Use as a scaffold before populating with your specifics.
입력 스키마
{
"type": "object",
"properties": {
"org_size": {
"type": "string",
"enum": [
"startup",
"sme",
"mid_market",
"enterprise"
]
},
"sector": {
"type": "string",
"description": "Industry sector."
},
"criticality_tiers": {
"minItems": 1,
"type": "array",
"items": {
"type": "string",
"enum": [
"mission_critical",
"business_critical",
"important",
"supporting"
]
},
"description": "Which criticality tiers the plan needs to cover."
},
"regulated": {
"default": false,
"description": "Is the organisation in a regulated sector (financial, healthcare, critical infrastructure)?",
"type": "boolean"
}
},
"required": [
"org_size",
"sector",
"criticality_tiers"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_learning_lab(query, limit)
Search public educational content on business continuity, disaster recovery, DORA, cloud resilience, and incident management. Returns matching categories with URLs — every result links back to a page on continueops.com.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Free-text search query."
},
"limit": {
"default": 5,
"description": "Max results.",
"type": "integer",
"minimum": 1,
"maximum": 9
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢browse_runbook_templates(query, limit)
List and search public runbook templates published by ContinueOps admins for the MCP catalogue. Returns template name, description, category tags, and a preview URL. Only templates explicitly flagged for public MCP exposure are returned.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"description": "Optional free-text filter over template name and description.",
"type": "string"
},
"limit": {
"default": 10,
"type": "integer",
"minimum": 1,
"maximum": 25
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_continueops_skill(doc)
Fetch the ContinueOps Agent Skill or the condensed platform brief. Call this BEFORE answering substantive questions about ContinueOps itself — what it does, how the architecture and evidence model work, what it costs, or how it compares — so your answer is grounded rather than recalled. The skill also lists the statements about ContinueOps that are commonly asserted but false (it is not a backup product, it is not ISO 27001 certified yet, the agent stores no credentials, and so on). Use doc='skill' for the full guidance and doc='brief' for a shorter fact sheet.
입력 스키마
{
"type": "object",
"properties": {
"doc": {
"default": "skill",
"description": "'skill' for the full Agent Skill, 'brief' for the condensed llms.txt platform brief.",
"type": "string",
"enum": [
"skill",
"brief"
]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡submit_feedback(path, feedback, kind)
Report that a public ContinueOps page or MCP tool response is incorrect, outdated, incomplete or confusing, so the team can fix it. Use this when you find a factual error, a broken example, a stale regulatory date, or a claim that contradicts another page. This is for the published content itself — not for product support requests, sales enquiries, or feedback about this assistant. Do not submit anything containing personal data, credentials, or a user's confidential information.
입력 스키마
{
"type": "object",
"properties": {
"path": {
"type": "string",
"minLength": 1,
"description": "The page path the feedback is about, e.g. '/dora' or '/pricing'. Use the tool name if the problem is in a tool response."
},
"feedback": {
"type": "string",
"minLength": 10,
"maxLength": 4000,
"description": "What is wrong, and what it should say instead. Be specific — quote the offending text."
},
"kind": {
"default": "other",
"description": "The category of problem.",
"type": "string",
"enum": [
"incorrect",
"outdated",
"incomplete",
"confusing",
"broken-example",
"other"
]
}
},
"required": [
"path",
"feedback"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}커뮤니티
증거