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#"
}コミュニティ
エビデンス