Skip to main content
Glama
6amdev

6amdev-server-mcp

Official
by 6amdev

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-server

2. Install Dependencies

npm install

3. Configure Environment

cp .env.example .env
nano .env  # Edit with your values

4. Install Claude Code (Optional)

chmod +x scripts/install-claude-code.sh
./scripts/install-claude-code.sh

5. Build & Run

npm run build
npm start

6. Setup as Systemd Service (Optional)

chmod +x scripts/setup-systemd.sh
sudo ./scripts/setup-systemd.sh

Client 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

system_status

ดูสถานะ CPU, RAM, Disk

system_processes

ดู process ที่ทำงานอยู่

system_logs

ดู system logs

system_uptime

ดู uptime และ load

Docker Tools

Tool

Description

docker_list

แสดง containers ทั้งหมด

docker_start

Start container

docker_stop

Stop container

docker_restart

Restart container

docker_logs

ดู container logs

docker_exec

รัน command ใน container

docker_stats

ดูสถิติ resource usage

docker_images

แสดง images

Gitea Tools

Tool

Description

gitea_repos

List repositories

gitea_repo_info

ดูข้อมูล repository

gitea_issues

List/manage issues

gitea_create_issue

สร้าง issue ใหม่

gitea_branches

List branches

Ollama Tools

Tool

Description

ollama_list

แสดง models ที่มี

ollama_status

ดูสถานะ Ollama service

ollama_run

รัน prompt กับ model

ollama_pull

Download model ใหม่

ollama_info

ดูข้อมูล model

ollama_delete

ลบ model

Workspace Tools

Tool

Description

workspace_list

List projects

workspace_tree

แสดงโครงสร้างโปรเจกต์

workspace_read

อ่านไฟล์

workspace_write

เขียนไฟล์

workspace_search

ค้นหาไฟล์/content

workspace_git

รัน git commands

Claude Code Tools

Tool

Description

claude_ask

ถามคำถาม Claude Code

claude_task

สั่งให้ทำ task

claude_review

Review code

claude_explain

อธิบายโค้ด

claude_status

เช็คสถานะ Claude Code

Environment Variables

Variable

Description

Default

WORKSPACE_ROOT

Root directory for workspace

/home/wit/workspace

GITEA_URL

Gitea server URL

http://localhost:3000

GITEA_TOKEN

Gitea API token

-

OLLAMA_URL

Ollama API URL

http://localhost:11434

ANTHROPIC_API_KEY

Claude API key

-

LOG_LEVEL

Logging level

info

Development

# Run in development mode (auto-reload)
npm run dev

# Build
npm run build

# Lint
npm run lint

License

MIT © 6AMDev

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

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