3xui-mcp
3xui-mcp
Servidor MCP (Model Context Protocol) para el panel 3x-ui, construido sobre 3xui-api-client.
Alcance intencionalmente limitado para mantener el contexto de las herramientas pequeño: operaciones de lectura más CRUD completo para inbounds y clientes. Los nodos, grupos, archivos geo, copias de seguridad, configuración de Xray y ajustes del panel están fuera del alcance: amplía src/tools/ si los necesitas.
Herramientas
Tool | Tipo | Descripción |
| lectura | Listar todos los inbounds |
| lectura | Obtener un inbound por ID |
| escritura | Crear un inbound |
| escritura | Reemplazar la configuración de un inbound |
| escritura | Eliminar un inbound |
| lectura | Listar todos los clientes en todos los inbounds |
| lectura | Obtener un cliente por correo electrónico |
| lectura | Obtener el uso de tráfico de un cliente |
| lectura | Listar los clientes actualmente conectados |
| escritura | Añadir un cliente con credenciales generadas automáticamente |
| escritura | Actualizar los límites/caducidad/estado de un cliente |
| escritura | Eliminar un cliente por correo electrónico |
Related MCP server: Open WebUI MCP Server
Configuración
Configura las credenciales mediante variables de entorno: elige un modo de autenticación:
# Required
THREEXUI_BASE_URL=https://your-panel.example.com
# Cookie auth (admin username/password)
THREEXUI_USERNAME=admin
THREEXUI_PASSWORD=your-password
# OR API token auth (skips username/password)
THREEXUI_API_TOKEN=your-token
# Optional, default "auto"
THREEXUI_PANEL_TYPE=auto # auto | modern | legacyCompilar y ejecutar
npm install
npm run build
npm startUso con un cliente MCP
Añade a la configuración MCP de tu cliente (por ejemplo, Claude Desktop claude_desktop_config.json):
{
"mcpServers": {
"3xui": {
"command": "node",
"args": ["/absolute/path/to/3xui-mcp/dist/index.js"],
"env": {
"THREEXUI_BASE_URL": "https://your-panel.example.com",
"THREEXUI_USERNAME": "admin",
"THREEXUI_PASSWORD": "your-password"
}
}
}
}Una vez publicado en npm, command/args se pueden reemplazar con "npx" / ["-y", "3xui-mcp"].
Probar localmente
npm run inspectorAbre el MCP Inspector contra este servidor.
Habilidad del agente
skills/3xui-mcp/SKILL.md documenta los campos obligatorios/opcionales de cada herramienta, las unidades (GB frente a bytes, marcas de tiempo en ms) y los flujos de trabajo comunes para un agente de IA que maneja este servidor: cárgalo junto con el servidor para que el agente no tenga que adivinar las formas de entrada solo a partir de las descripciones de las herramientas.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityDmaintenanceEnables LLM agents to perform CRUD operations across multiple databases including PostgreSQL, MySQL, and SQL Server using SQLAlchemy. It features configurable permission management and secure connection handling with automatic password redaction.4
- AlicenseBqualityFmaintenanceExposes Open WebUI's admin APIs as tools, allowing AI assistants to manage users, groups, models, knowledge bases, and chats. It enables comprehensive administrative control and resource discovery while respecting the platform's native permission and authentication systems.8210MIT
- AlicenseCqualityDmaintenanceEnables AI agents to manage server infrastructure through the 1Panel API, including Docker containers, databases, and system monitoring. It provides tools for website management, file operations, and application deployment via natural language commands.1528MIT
- AlicenseNot gradedqualityDmaintenanceEnables LLMs to manage PocketBase databases with comprehensive CRUD, authentication, file management, backup, and hook operations through a standardized protocol.115MIT
Related MCP Connectors
Gateway between LLM agents and world data through eight tools and a bundled endpoint catalog.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
x402-paid agent tools: 18 over HTTP, 14 over stdio. USDC per call, no API key.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/iamhelitha/3xui-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server