Content
# MCP Endpoint Server
An efficient xiaozhi mcp access point server for [xiaozhi-server](https://github.com/xinnan-tech/xiaozhi-esp32-server) custom mcp service registration, facilitating the expansion of xiaozhi device tool calls.
This project is a websocket-based MCP registration center with a single function. It is recommended to run it using Docker.
## Features
- 🚀 **High Performance**: Asynchronous architecture based on FastAPI and WebSocket, supporting high concurrency
- 🔄 **Message Forwarding**: Automatically forwards messages between the tool side and the xiaozhi side
- 🔒 **Connection Management**: Smartly manages WebSocket connections, supporting connection cleanup
- 📊 **Monitoring and Statistics**: Provides connection statistics and health check interfaces
- ⚙️ **Flexible Configuration**: Supports configuration file management, easy to deploy and maintain
- 🛡️ **Error Handling**: Comprehensive error handling and logging
## Architecture Design

## Integration Tutorial
[MCP 接入点部署使用指南](https://github.com/xinnan-tech/xiaozhi-esp32-server/blob/main/docs/mcp-endpoint-integration.md)
## Technical Details
[技术细节](./README_dev.md)
Connection Info
You Might Also Like
markitdown
MarkItDown-MCP is a lightweight server for converting URIs to Markdown.
servers
Model Context Protocol Servers
Time
A Model Context Protocol server for time and timezone conversions.
Filesystem
Node.js MCP Server for filesystem operations with dynamic access control.
Sequential Thinking
A structured MCP server for dynamic problem-solving and reflective thinking.
git
A Model Context Protocol server for Git automation and interaction.