shenjingnanshenjingnanCommunity·10 Agent Skills Included

xiaozhi-client

MCP client connecting Xiaozhi devices with aggregated servers

Connects Xiaozhi AI devices to multiple MCP servers through independent endpoints over WebSocket, HTTP, and Stdio. Provides a web dashboard, Docker deployment, and CLI commands to configure endpoints without manual JSON editing. Includes development skills for testing, type checking, commits, and documentation to speed up contribution workflows.
npx skills add shenjingnan/xiaozhi-client --all -g -y
Available:

Instructs the AI agent on the project's architecture, build and test commands, coding standards, and how to use the bundled skills when working in this repository.

All Skills in This Repository (10)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install xiaozhi-client?

Run `npx skills add shenjingnan/xiaozhi-client --all -g -y` in your terminal to install all skills in this suite globally.

What does xiaozhi-client do?

It is an open-source MCP client that connects Xiaozhi AI devices to multiple MCP servers, with a web UI for visual configuration and Docker support for easy deployment.

Can I manage multiple Xiaozhi endpoints?

Yes. Each endpoint is managed independently with direct access, letting multiple Xiaozhi devices share one MCP configuration without load balancing complexity.

Does it work with Cursor or Cherry Studio?

Yes. It can run as a standard MCP server, so clients like Cursor and Cherry Studio can connect to it directly.

Can I deploy xiaozhi-client with Docker?

Yes. Prebuilt Docker images and a docker-compose file let you start the service with a single command and configure it via the web UI on port 9999.

Related Repositories in Software Engineering

View All in Software Engineering