
jalacloud/mcp-cti
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
실험 및 테스트를위한 Repo MCP 서버는 CTI 관련 연구를 구축합니다.
개요
AlienVault Open Threat Exchange (OTX) 위협 인텔리전스에 액세스하기위한 MCP (모델 Context Protocol) 서버. 이 서버는 AlienVault의 OTX DirectConnect API에 연결되며, 데스크톱 클라이언트가 검색, 검색, 검색 및 사이버 위협 인텔리전스 데이터를 분석할 수 있습니다. Claude를 통해 Natural Language prompting을 사용하여 OTX API와 상호 작용하는 이 도구를 사용합니다. 이 MCP 서버를 설치하면 다음과 같은 가장 최근의 위협 데이터에 액세스 할 수 있습니다. * 위협 인텔리전스 펄스 * 타협 지표 (IOC) * 악성 IP 주소, 도메인 및 URL * 악성 파일 해시 * 위협 배우 정보 * 실시간 위협 인텔리전스 : AlienVault OTX의 글로벌 커뮤니티의 최신 위협 데이터 액세스 * 포괄적 인 IOC 분석 : IPs, 도메인, URL 또는 파일 hashes가 악명 높은 알려져 있는지 확인하십시오 * 위협 배우 및 그들의 활동에 대한 정보를 검색하십시오. * 책임있는 결과 : API의 로컬 캐싱과의 최적화 된 성능 ...
개요(AI 번역)
AlienVault Open Threat Exchange (OTX) 위협 인텔리전스에 액세스하기위한 MCP (모델 Context Protocol) 서버.
개요
이 서버는 AlienVault의 OTX DirectConnect API에 연결되며, 데스크톱 클라이언트가 검색, 검색, 검색 및 사이버 위협 인텔리전스 데이터를 분석할 수 있습니다. Claude를 통해 Natural Language prompting을 사용하여 OTX API와 상호 작용하는 이 도구를 사용합니다. 이 MCP 서버를 설치하면 다음과 같은 가장 최근의 위협 데이터에 액세스 할 수 있습니다.
- 위협 인텔리전스 펄스
- 타협의 지표 (IOCs)
- 악성 IP 주소, 도메인 및 URL
- 악성 코드 파일 hashes
- Threat 배우 정보
특징
- 실시간 위협 인텔리전스: AlienVault OTX의 글로벌 커뮤니티에서 최신 위협 데이터를 액세스
- 종합 IOC 분석 : IP, 도메인, URL, 또는 파일 해시가 악의적일 수 있는지 확인하십시오.
- Threat Actor Profiling : 알려진 위협 배우 및 활동에 대한 정보를 검색
- 해당 결과 : API 응답의 로컬 캐싱과의 최적화 된 성능
- Asynchronous API: API 요청의 효율적인 처리를위한 현대 async Python 내장
제공된 도구
| 도구 이름 | Description |
|---|
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
otx-cti MCP Server
An MCP (Model Context Protocol) server for accessing AlienVault Open Threat Exchange (OTX) threat intelligence directly in Claude.
Overview
This server connects to AlienVault’s OTX DirectConnect API, allowing the Claude for desktop client to search, retrieve, and analyse cyber threat intelligence data. Use this tool to interact with the OTX API using natural language prompting via Claude. By installing this MCP server, you get access to the most recent threat data, including:
- Threat intelligence pulses
- Indicators of compromise (IOCs)
- Malicious IP addresses, domains, and URLs
- Malware file hashes
- Threat actor information
Features
- Real-time Threat Intelligence: Access the latest threat data from AlienVault OTX’s global community
- Comprehensive IOC Analysis: Check if IPs, domains, URLs, or file hashes are known to be malicious
- Threat Actor Profiling: Retrieve information about known threat actors and their activities
- Cached Results: Optimised performance with local caching of API responses
- Asynchronous API: Built with modern async Python for efficient handling of API requests
Tools Provided
| Tool Name | Description |
|---|---|
search_pulses |
Search for threat intelligence pulses in OTX |
get_recent_pulses |
Get recent threat intelligence pulses |
get_pulse_details |
Get detailed information about a specific pulse |
get_pulse_indicators |
Get indicators of compromise (IOCs) from a specific pulse |
get_indicator_details |
Get detailed information about a specific indicator |
check_indicator_malicious |
Check if an indicator is known to be malicious |
get_threat_actor |
Get information about a specific threat actor |
Installation
Prerequisites
- Python 3.8 or higher
- An AlienVault OTX account and API key (Sign up here)
uvpackage manager (recommended) orpip
Set Up Using UV (Recommended)
-
Clone this repository:
git clone https://github.com/your-username/otx-mcp-server.git cd otx-mcp-server -
Create a Python environment and install dependencies:
uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activate uv pip install -e
Set Up Using Pip
-
Clone this repository:
git clone https://github.com/your-username/otx-mcp-server.git cd otx-mcp-server -
Create a Python environment and install dependencies:
python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate pip install -e
Quick install with Claude Desktop
Add the following to your Claude Desktop configuration (claude_desktop_config.json):
"mcpServers": {
"otx": {
"command": "uv",
"args": [
"--directory",
"/path/to/otx-mcp-server",
"run",
"otx"
],
"env": {
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
"mcpServers": {
"otx": {
"command": "uv",
"args": [
"--directory",
"/path/to/otx-mcp-server",
"run",
"otx"
],
"env": {
"OTX_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}