Tmux Mcp Server

C+ 73 completed
Cli Tool
infrastructure / java · tiny
27
Files
1,126
LOC
0
Frameworks
6
Languages

Pipeline State

completed
Run ID
#356810
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
49.09
Framework unique
Isolation
Last stage change
2026-05-10 03:35:38
Deduplication group #58241
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionDevOps/Infrastructure
Repobility · open methodology · https://repobility.com/research/

AI Prompt

Build me a Model Context Protocol (MCP) server using Java 17+ that allows AI assistants to programmatically control tmux sessions. I need the server to expose tools for session management, including listing, creating, and killing sessions, as well as listing and manipulating windows and panes. It should also support sending arbitrary commands to sessions and capturing pane output. Please structure the project to be runnable via a JAR file or Docker container.
java infrastructure tmux mcp automation server docker command-line
Generated by gemma4:latest

Catalog Information

The tmux-mcp-server project enables AI assistants to control tmux sessions programmatically, providing a Model Context Protocol (MCP) server for automation and integration.

Description

This project is an MCP server that allows AI assistants to interact with tmux sessions. It provides features such as listing all sessions, sending commands, capturing pane output, creating and killing sessions, and more. The server can be run locally or using Docker, and it supports various tools for session management, window management, pane management, and command execution.

الوصف

هذا المشروع هو خادم MCP يسمح للوكلاء الذكاء الاصطناعي بالتفاعل مع جلسات tmux. يقدم الميزات مثل قائمة جميع الجلسات، إرسال الأوامر، التقاط مدخلات لوحة التبديل، إنشاء و قتل الجلسات، وغيرها. يمكن تشغيل الخادم محليًا أو باستخدام Docker، ويقدم أدوات متعددة للتعامل مع الجلسات، وإدارة النوافذ، وإدارة لوحات التبديل، وتحليل الأوامر.

Novelty

7/10

Tags

session-management window-management pane-management command-execution tmux-automation

Claude Models

claude-opus-4.6

Quality Score

C+
73.4/100
Structure
64
Code Quality
87
Documentation
46
Testing
70
Practices
77
Security
100
Dependencies
60

Strengths

  • Good test coverage (50% test-to-source ratio)
  • Good security practices \u2014 no major issues detected
  • Containerized deployment (Docker)

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No CI/CD configuration \u2014 manual testing and deployment

Recommendations

  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

4.6h
Tech Debt (D)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (10)
Repobility · code-quality intelligence · https://repobility.com
Unknown
License
0.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

java
51.0%
markdown
36.2%
xml
7.6%
shell
3.3%
yaml
1.1%
json
0.8%

Frameworks

None detected

Concepts (2)

All metrics by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot
auto_descriptionProject DescriptionA Model Context Protocol (MCP) server that enables AI assistants to control tmux sessions programmatically.80%
auto_categoryDevOps/Infrastructuredevops-infra70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/80939.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV