mcp-zap-server logo
mcp-zap-server
★ 67
vs
xiaozhi-esp32-server-java logo
xiaozhi-esp32-server-java
★ 1.4k

mcp-zap-server vs xiaozhi-esp32-server-java

mcp-zap-server: A Spring Boot application that exposes OWASP ZAP as a Model Context Protocol (MCP) server, allowing MCP-compatible AI agents to orchestrate ZAP actions such as spider scanning, active scanning, and report generation. It offers guided and expert tool surfaces, a scan queue with high-availability support, and various security features.; xiaozhi-esp32-server-java: Xiaozhi ESP32 Server Java is an enterprise-grade Java server for ESP32 smart hardware, providing a complete backend and visual management platform. It supports multi-AI integration, full voice pipeline, IoT smart home control, RAG knowledge base, and one-click deployment.

01

TL;DR

mcp-zap-server logo
mcp-zap-serverWorkflow Automation · ★ 67

Automated security scanning orchestrated by AI agents

xiaozhi-esp32-server-java logo
xiaozhi-esp32-server-javaVoice / Speech · ★ 1.4k
When to choose:
  • You run Xiaozhi ESP32 devices and want a Java backend with a full admin console.
  • You want the admin platform and conversation service to run and scale separately.
  • You need OTA upgrades, server-initiated wake-up, voice cloning and providers such as Zhipu, iFlytek, Ollama, Dify or Coze.
When to skip:
  • You cannot run MySQL 8, Redis 7 and a JVM with about 1.8 GB of memory.
  • You have no Xiaozhi hardware: it is not a general voice assistant.
  • You cannot work from mainly Chinese documentation.
02

Side-by-Side Comparison

Field
mcp-zap-server logomcp-zap-server
xiaozhi-esp32-server-java logoxiaozhi-esp32-server-java
Category
Workflow Automation
Voice / Speech
Stars
★ 67
★ 1.4k
License
MIT
MIT
Install Command
git clone https://github.com/dtkmn/mcp-zap-server.git && cd mcp-zap-server && cp .env.example .env && mkdir -p $(grep LOCAL_ZAP_WORKPLACE_FOLDER .env | cut -d '=' -f2)/zap-wrk && docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d --build
git clone https://github.com/joey-zhou/xiaozhi-esp32-server-java && cd xiaozhi-esp32-server-java && ./scripts/download_models.sh && bin/all.sh start
Updated
1d ago
3w ago
Open Source
Yes
Yes
Tags
java, llm, mcp
esp32, java, mcp
03

Features

mcp-zap-server logomcp-zap-server
01MCP ZAP server: Exposes ZAP actions as MCP tools
02Guided and expert tool surfaces
03OpenAPI integration for importing API specs and scanning
04Findings and report workflows with diff support
05Scan queue v1 with job lifecycle, retries, and dead-letter handling
xiaozhi-esp32-server-java logoxiaozhi-esp32-server-java
01Multi-module dual-process architecture
02Multi-AI platform integration (OpenAI, Zhipu, etc.)
03Full voice pipeline with local/cloud STT/TTS
04WebSocket and MQTT real-time communication
05IoT smart home control and device management
06RAG knowledge base with document upload and retrieval
04

Use Cases

mcp-zap-server logomcp-zap-server
↳Automated security scanning orchestrated by AI agents
↳Continuous integration security testing with CI/CD pipelines
↳Automated vulnerability assessment for web applications and APIs
xiaozhi-esp32-server-java logoxiaozhi-esp32-server-java
↳Managing ESP32 devices with a complete backend platform
↳Building intelligent voice assistants with real-time interaction
↳Controlling IoT smart home devices via voice commands
FAQ

FAQ

What is the difference between mcp-zap-server and xiaozhi-esp32-server-java?
Both mcp-zap-server and xiaozhi-esp32-server-java are in the Workflow Automation category. mcp-zap-server has 67 stars, while xiaozhi-esp32-server-java has 1.4k stars.
Which is better, mcp-zap-server or xiaozhi-esp32-server-java?
The best choice depends on your use case. Choose mcp-zap-server if Automated security scanning orchestrated by AI agents, and xiaozhi-esp32-server-java if Managing ESP32 devices with a complete backend platform.
Is mcp-zap-server free or open source?
Yes, mcp-zap-server is open source on GitHub (MIT).
Is xiaozhi-esp32-server-java free or open source?
Yes, xiaozhi-esp32-server-java is open source on GitHub (MIT).
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
→

Related