Skip to content

MCP Server (Anthropic Model Context Protocol)#29

Merged
evkir merged 4 commits into
mainfrom
feat/mcp-server
Jun 16, 2026
Merged

MCP Server (Anthropic Model Context Protocol)#29
evkir merged 4 commits into
mainfrom
feat/mcp-server

Conversation

@evkir

@evkir evkir commented Jun 16, 2026

Copy link
Copy Markdown
Owner

День 25 — MCP Server (Anthropic Model Context Protocol)

CyberAI как MCP-сервер: recon/intel возможности доступны Claude Desktop/Cursor как tools.

  • cyberai/mcp/server.py — Server("cyberai") на официальном mcp SDK (1.27.2, low-level), stdio transport, list_tools/call_tool handlers, graceful dispatch (unknown tool/handler error → text, не исключение)
  • cyberai/mcp/tools.py — реестр: 4 recon (nmap_scan, dns_enum, whois_lookup, subdomain_enum) + 3 intel (cve_search, cve_detail, epss_score), каждый с JSON Schema
  • pyproject: + mcp>=1.0,<2
  • docs/mcp/integration.md — подключение к Claude Desktop / Cursor / MCP Inspector
  • 8 тестов (реестр, list_tools, call_tool dispatch, graceful)

357 tests green.

@evkir evkir merged commit 53ee34e into main Jun 16, 2026
5 checks passed
@evkir evkir deleted the feat/mcp-server branch June 16, 2026 06:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant