
一个全面的模型上下文协议(MCP)服务器,用于管理 Zellij 终端工作区会话,支持60+工具,涵盖会话管理、窗格操作、插件集成和大型语言模型完成......
概览
一个全面的模型上下文协议(MCP)服务器,用于管理 Zellij 终端工作区会话。该服务器提供丰富的会话管理、窗格操作、标签控制、插件集成、布局管理和高级 LLM 补全检测工具。 完整的会话生命周期管理,支持高级操作:- : 列表、创建、附加、终止、删除会话 - : 克隆、重命名、交换、导出/导入会话配置 - : 详细会话信息和健康监测 全面的面板控制及高级定位:- : 创建、关闭、聚焦、调整大小、切换面板 - : 堆叠面板、浮动面板控制、全屏切换 - : 清除、转储屏幕、编辑滚动、滚动控制 - : 精准浮动坐标控制 完整的标签生命周期,包括导航和组织:- : 创建、关闭、重命名、移动标签页 - : 通过索引/名称前往标签页,下一页/上一个导航 - : 查询标签页名称,跨面板同步输入 全面的插件生态系统集成:- :...
概述(AI 翻译)
一个全面的模型上下文协议(MCP)服务器,用于管理 Zellij 终端工作区会话。该服务器提供丰富的会话管理、窗格操作、标签控制、插件集成、布局管理和高级 LLM 补全检测工具。
特色
🏗️ 会话管理
完整的会话生命周期管理,配备高级操作:
- 基本操作:列表、创建、附加、终止、删除会话
- 高级操作:克隆、重命名、交换、导出/导入会话配置
- 会话信息:详细会话信息和健康监测
🔧 Pane 管理
全面面板控制及先进定位:
- 基本操作:创建、关闭、聚焦、调整大小、交换面板
- 高级功能:堆叠面板、浮动面板控制、全屏切换
- 内容操作:清除、转储界面、编辑滚动、滚动控制
- 定位:精确的浮动坐标控制
📑 标签管理
完整的标签生命周期,包括导航和组织:
- 标签操作:创建、关闭、重命名、移动标签页
- 导航:按索引/名称进入标签页,下一/上一个导航
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Zellij MCP Server
A comprehensive Model Context Protocol (MCP) server for managing Zellij terminal workspace sessions. This server provides extensive tools for session management, pane operations, tab controls, plugin integration, layout management, and advanced LLM completion detection.
Features
🏗️ Session Management
Complete session lifecycle management with advanced operations:
- Basic Operations: List, create, attach, kill, delete sessions
- Advanced Operations: Clone, rename, switch, export/import session configurations
- Session Information: Detailed session info and health monitoring
🔧 Pane Management
Comprehensive pane control with advanced positioning:
- Basic Operations: Create, close, focus, resize, swap panes
- Advanced Features: Stack panes, floating pane controls, fullscreen toggle
- Content Operations: Clear, dump screen, edit scrollback, scroll controls
- Positioning: Precise floating coordinate control
📑 Tab Management
Full tab lifecycle with navigation and organization:
- Tab Operations: Create, close, rename, move tabs
- Navigation: Go to tab by index/name, next/previous navigation
- Advanced Features: Query tab names, synchronized input across panes
🔌 Plugin Management
Comprehensive plugin ecosystem integration:
- Plugin Lifecycle: Launch, focus, start/reload plugins
- Advanced Options: Floating, in-place, skip cache configurations
- Plugin Information: List aliases, running plugins, plugin info
- Configuration: Full plugin configuration support
📐 Layout Management
Complete layout system with validation:
- Layout Operations: Dump, save, apply, load layouts
- Advanced Features: New tab with layout, layout validation
- Layout Discovery: List available layouts with custom directory support
🔄 Piping System
Advanced inter-plugin communication:
- Basic Piping: Send data to plugins, broadcast to all plugins
- Advanced Piping: Response capture, file-based piping
- Action Piping: Force launch, skip cache, floating options
- Plugin Targeting: Specific plugin URL targeting
🤖 LLM Completion Detection
Specialized tools for LLM workflow integration:
- Process Monitoring: Watch pipes, poll processes, file watching
- Timeout Management: Automatic timeout completion
- Wrapper Scripts: LLM completion detector wrappers
- Resource Cleanup: Automated cleanup of detection resources
🛡️ Security & Performance
Enterprise-grade security and performance features:
- Input Validation: Comprehensive input sanitization and validation
- Rate Limiting: Configurable rate limiting per tool
- Caching: Intelligent caching with statistics
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"mcpServers": {
"zellij": {
"command": "node",
"args": ["/path/to/zellij-mcp-server/dist/index.js"]
}
}
}