6amdev-server-mcp
OfficialProvides tools for managing Docker containers, including start, stop, restart, logs, exec, stats, and image listing.
Allows management of Git repositories and issues on a Gitea instance, including listing repos, viewing repo info, managing issues, and listing branches.
Provides tools to interact with local LLM models via Ollama, including listing models, running prompts, pulling new models, and viewing model info.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@6amdev-server-mcplist running Docker containers"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
6AMDev MCP Server
MCP (Model Context Protocol) Server สำหรับจัดการ Ubuntu Server พร้อม AI Integration
Features
System Management: ดู CPU, RAM, Disk, Processes, Logs
Docker Control: จัดการ containers (start, stop, logs, exec)
Gitea Integration: จัดการ Git repositories และ Issues
Ollama Tools: ควบคุม Local LLM models
Workspace Management: จัดการไฟล์และโปรเจกต์
Claude Code Integration: AI-powered coding assistant
Related MCP server: R-Shell
Architecture
┌─────────────────┐ MCP Protocol ┌─────────────────────────────────┐
│ Windows PC │◄────────────────────► │ Ubuntu Server (192.168.80.203) │
│ (Cursor/Claude)│ (stdio) │ │
└─────────────────┘ │ ┌─────────────────────────────┐│
│ │ MCP Server (Node.js) ││
│ │ - System Tools ││
│ │ - Docker Tools ││
│ │ - Gitea Tools ││
│ │ - Ollama Tools ││
│ │ - Workspace Tools ││
│ │ - Claude Code Tools ││
│ └─────────────────────────────┘│
└─────────────────────────────────┘Quick Start
1. Clone Repository
cd ~/workspace
git clone http://192.168.80.203:3000/wit/6amdev-mcp-server.git
cd 6amdev-mcp-server2. Install Dependencies
npm install3. Configure Environment
cp .env.example .env
nano .env # Edit with your values4. Install Claude Code (Optional)
chmod +x scripts/install-claude-code.sh
./scripts/install-claude-code.sh5. Build & Run
npm run build
npm start6. Setup as Systemd Service (Optional)
chmod +x scripts/setup-systemd.sh
sudo ./scripts/setup-systemd.shClient Configuration
Cursor / Claude Desktop
Add to your MCP configuration file:
Windows: %APPDATA%\Claude\claude_desktop_config.json
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"6amdev": {
"command": "ssh",
"args": ["-tt", "wit@192.168.80.203", "cd ~/workspace/6amdev-mcp-server && node dist/index.js"]
}
}
}Available Tools
System Tools
Tool | Description |
| ดูสถานะ CPU, RAM, Disk |
| ดู process ที่ทำงานอยู่ |
| ดู system logs |
| ดู uptime และ load |
Docker Tools
Tool | Description |
| แสดง containers ทั้งหมด |
| Start container |
| Stop container |
| Restart container |
| ดู container logs |
| รัน command ใน container |
| ดูสถิติ resource usage |
| แสดง images |
Gitea Tools
Tool | Description |
| List repositories |
| ดูข้อมูล repository |
| List/manage issues |
| สร้าง issue ใหม่ |
| List branches |
Ollama Tools
Tool | Description |
| แสดง models ที่มี |
| ดูสถานะ Ollama service |
| รัน prompt กับ model |
| Download model ใหม่ |
| ดูข้อมูล model |
| ลบ model |
Workspace Tools
Tool | Description |
| List projects |
| แสดงโครงสร้างโปรเจกต์ |
| อ่านไฟล์ |
| เขียนไฟล์ |
| ค้นหาไฟล์/content |
| รัน git commands |
Claude Code Tools
Tool | Description |
| ถามคำถาม Claude Code |
| สั่งให้ทำ task |
| Review code |
| อธิบายโค้ด |
| เช็คสถานะ Claude Code |
Environment Variables
Variable | Description | Default |
| Root directory for workspace |
|
| Gitea server URL |
|
| Gitea API token | - |
| Ollama API URL |
|
| Claude API key | - |
| Logging level |
|
Development
# Run in development mode (auto-reload)
npm run dev
# Build
npm run build
# Lint
npm run lintLicense
MIT © 6AMDev
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- 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/6amdev/6amdev-server-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server