Skip to main content
Glama
DarkAngel-agents

MISP MCP Server

MISP MCP 서버

NATO, CERT 및 전 세계 6,000개 이상의 조직에서 사용하는 오픈 소스 위협 인텔리전스 플랫폼인 MISP를 위한 모델 컨텍스트 프로토콜(MCP) 서버입니다.

AI 어시스턴트를 MISP 인스턴스에 연결하여 자연스러운 대화를 통해 위협 인텔리전스 검색, IOC 조회 및 이벤트 분석을 수행하세요.

도구

도구

설명

search_events

키워드, 태그 또는 날짜 범위로 이벤트 검색

get_event

속성 및 객체를 포함한 전체 이벤트 세부 정보 가져오기

search_attributes

유형, 값, 카테고리 또는 태그별로 IOC 검색

get_statistics

인스턴스 통계: 이벤트, 속성, 조직, 태그

submit_ioc

기존 이벤트에 새 IOC 제출

recent_feeds

구성된 피드 및 상태 나열

Related MCP server: MISP-MCP-SERVER

빠른 시작

환경 변수

변수

필수

기본값

설명

MISP_URL

MISP 인스턴스 URL

MISP_API_KEY

MISP 자동화 API 키

MISP_VERIFY_SSL

아니요

true

SSL 인증서 확인 여부

MCP_TRANSPORT

아니요

stdio

전송 방식: stdio 또는 http

MCP_HOST

아니요

0.0.0.0

바인딩할 호스트 (http 모드)

MCP_PORT

아니요

8000

바인딩할 포트 (http 모드)

LOG_LEVEL

아니요

INFO

로깅 레벨

Docker

# Clone and run
git clone https://github.com/DarkAngel-agents/misp-mcp.git
cd misp-mcp

# Set your MISP credentials
export MISP_URL=https://your-misp-instance.com
export MISP_API_KEY=your-api-key

# Run with Docker Compose
docker compose up -d

MCP 엔드포인트는 http://localhost:8000/mcp에서 사용할 수 있습니다.

로컬 (Docker 미사용)

pip install -r requirements.txt

export MISP_URL=https://your-misp-instance.com
export MISP_API_KEY=your-api-key

# stdio mode (for Claude Desktop, Claude Code, etc.)
python server.py

# http mode (for remote access)
MCP_TRANSPORT=http python server.py

Claude Desktop

Claude Desktop 설정(~/.config/Claude/claude_desktop_config.json)에 추가하세요:

{
  "mcpServers": {
    "misp": {
      "command": "python",
      "args": ["/path/to/misp-mcp/server.py"],
      "env": {
        "MISP_URL": "https://your-misp-instance.com",
        "MISP_API_KEY": "your-api-key"
      }
    }
  }
}

Claude Code

claude mcp add misp -- python /path/to/misp-mcp/server.py

VS Code

.vscode/mcp.json에 추가하세요:

{
  "servers": {
    "misp": {
      "url": "http://localhost:8000/mcp",
      "type": "http"
    }
  }
}

예시 프롬프트

  • "지난달 랜섬웨어와 관련된 MISP 이벤트를 검색해 줘"

  • "MISP에서 이 해시를 조회해 줘: abc123def456..."

  • "MISP 이벤트 1234의 세부 정보를 보여줘"

  • "우리 MISP 인스턴스의 통계는 어때?"

  • "이 IP를 이벤트 5678의 IOC로 제출해 줘: 192.168.1.100"

  • "구성된 모든 MISP 피드를 나열해 줘"

요구 사항

  • Python 3.10 이상

  • API 액세스가 가능한 실행 중인 MISP 인스턴스

  • MISP 자동화 API 키 (MISP → Administration → Auth Keys에서 확인 가능)

라이선스

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    A Model Context Protocol server that facilitates integration with OpenCTI, allowing users to query and retrieve cyber threat intelligence data via a standardized interface.
    16
    40
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server that integrates with the MISP (Malware Information Sharing Platform) to provide threat intelligence capabilities to Large Language Models.
    12
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    A comprehensive implementation of Model Context Protocol servers enabling natural language interactions with security platforms including Splunk SIEM, CrowdStrike EDR, and Microsoft MISP for threat intelligence querying and analysis.
    5 npm
    22
    MIT