Skip to main content
Glama
zxzinn

OpenCTI MCP Server

by zxzinn

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OPENCTI_URLYesYour OpenCTI instance URL
OPENCTI_TOKENYesYour OpenCTI API token

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_latest_reports

獲取最新的OpenCTI報告

get_report_by_id

根據ID獲取OpenCTI報告

search_indicators

搜尋OpenCTI中的指標

search_malwareC

搜尋OpenCTI中的惡意程式

search_threat_actorsB

搜尋OpenCTI中的威脅行為者

get_user_by_idB

根據ID獲取使用者資訊

list_usersA

列出所有使用者

list_groupsB

列出所有群組

list_attack_patternsC

列出所有攻擊模式

get_campaign_by_nameB

根據名稱獲取行動資訊

list_connectorsA

列出所有連接器

list_status_templatesB

列出所有狀態模板

get_file_by_idA

根據ID獲取檔案資訊

list_filesC

列出所有檔案

list_marking_definitionsB

列出所有標記定義

list_labelsB

列出所有標籤

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 13 tools

Disambiguation5/5

每個工具都有明確的目標實體和操作(獲取、列出、搜尋),沒有重疊的職責。例如,get_campaign_by_name 與 search_threat_actors 針對不同實體,list_files 與 get_file_by_id 分別是列表和單一獲取,區分明確。

Naming Consistency5/5

工具名稱遵循一致的 verb_noun 模式:get_entity_by_field、list_entity、search_entity。例如 get_campaign_by_name、list_users、search_malware,風格統一且可預測。

Tool Count5/5

13 個工具涵蓋了 OpenCTI 平台的主要實體(如行動、檔案、使用者、攻擊模式等),數量合理且範圍適中,沒有過多或過少的問題。

Completeness3/5

工具集僅提供讀取和搜尋操作(get、list、search),缺乏建立、更新、刪除等寫入功能。雖然可能設計為唯讀介面,但對於完整的威脅情報生命週期來說有明顯缺口。

Maintenance

ActivitySlowing
ResponsivenessNo issues