Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GITHUB_TOKENNoGitHub Personal Access Token (required for GitHub Integration tools)
MIYABI_LOG_DIRNoLog files directory (defaults to same as repository path)
MIYABI_REPO_PATHNoGit repository path (defaults to current working directory if not specified)
MIYABI_WATCH_DIRNoFile watch directory (defaults to same as repository path)
GITHUB_DEFAULT_REPONoDefault GitHub repository name
GITHUB_DEFAULT_OWNERNoDefault GitHub repository owner

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
git_statusA

Get working tree status showing modified, staged, and untracked files. Use before committing to review changes.

git_branch_listA

List all local and remote branches with tracking info. Shows which branches are ahead/behind remotes.

git_current_branchA

Get the name of the currently checked out branch. Useful for automation scripts.

git_logA

Get commit history with author, date, and message. Use limit to control results (default: 20).

git_worktree_listB

List all git worktrees for parallel development. Shows path and branch for each worktree.

git_diffA

Show unstaged changes in working directory. Optionally specify a file to see changes for only that file.

git_staged_diffA

Show changes staged for commit (git diff --cached). Review before committing.

git_remote_listB

List configured remotes with their fetch/push URLs. Check remote configuration.

git_branch_ahead_behindA

Check how many commits a branch is ahead/behind its upstream. Useful before push/pull.

git_file_historyB

Get commit history for a specific file. Track when and why a file was modified (default: 10 commits).

git_stash_listA

List all stashed changes with their descriptions. Find saved work to restore later.

git_blameA

Show who last modified each line of a file. Optional line range to focus on specific code.

git_showB

Show details of a commit including diff and metadata. Defaults to HEAD if no commit specified.

git_tag_listB

List all tags with their associated commits. Useful for finding release versions.

git_contributorsB

List contributors ranked by commit count. Identify active maintainers and authors.

git_conflictsA

Detect files with merge conflicts in working tree. Use during merge/rebase to find issues.

git_submodule_statusB

Show status of all submodules including commit hash and sync state.

git_lfs_statusB

Get Git LFS tracked files and status. Requires git-lfs to be installed.

git_hooks_listB

List git hooks in .git/hooks directory. Check which hooks are enabled.

tmux_list_sessionsA

List all tmux sessions with window count and status. Discover active terminal sessions.

tmux_list_windowsA

List windows in a tmux session. Shows window index, name, and active status.

tmux_list_panesB

List panes in tmux windows with their dimensions and commands.

tmux_send_keysB

Send keystrokes or text to a tmux pane. Use for automation or remote commands.

tmux_pane_captureB

Capture terminal output from a pane. Get scrollback history for debugging.

tmux_pane_searchC

Search pane content for a pattern. Find specific output in terminal history.

tmux_pane_tailC

Get last N lines from pane output. Monitor recent command results.

tmux_pane_is_busyB

Check if a pane is running a command. Useful for waiting on long operations.

tmux_pane_current_commandB

Get the command currently running in a pane. Identify active processes.

tmux_session_infoB

Get detailed tmux session info including creation time and attached clients.

log_sourcesB

List available log files in configured directory. Discover logs to analyze.

log_get_recentB

Get recent log entries with optional filtering by source and time window.

log_searchC

Search logs for a pattern (case-insensitive). Find specific events or errors.

log_get_errorsB

Get error-level log entries. Quick way to find issues and exceptions.

log_get_warningsC

Get warning-level log entries. Find potential issues before they become errors.

log_tailB

Get last N lines from a log file. Monitor recent activity in real-time.

log_statsA

Get log file statistics including size, line count, and error frequency.

resource_cpuB

Get CPU usage percentage (overall and per-core). Monitor system performance.

resource_memoryA

Get RAM and swap memory usage. Check available memory and identify leaks.

resource_diskC

Get disk space usage for mounted filesystems. Monitor storage capacity.

resource_loadB

Get system load average (1, 5, 15 min). Assess system stress over time.

resource_overviewB

Get comprehensive system overview: CPU, memory, disk, and top processes.

resource_processesC

Get top processes sorted by CPU or memory usage. Find resource hogs (default: 10).

resource_uptimeB

Get system uptime and boot timestamp. Check how long system has been running.

resource_network_statsB

Get network interface traffic statistics (RX/TX bytes, packets, errors).

resource_batteryA

Get laptop battery status, charge level, and time remaining.

resource_temperatureB

Get CPU and system temperatures. Monitor for thermal throttling.

network_interfacesB

List network interfaces with IP addresses, MAC, and status. Check connectivity.

network_connectionsB

List active TCP/UDP connections with remote endpoints. Debug network issues.

network_listening_portsB

List ports your services are listening on. Find port conflicts.

network_statsA

Get network I/O statistics: bytes, packets, errors, and drops per interface.

network_gatewayB

Get default gateway IP and interface. Verify internet routing.

network_pingB

Ping a host to check connectivity and measure latency (default: 4 pings).

network_bandwidthB

Get current network bandwidth usage in bytes/sec per interface.

network_overviewB

Get complete network overview: interfaces, connections, ports, and gateway.

network_dns_lookupC

Resolve hostname to IP addresses (IPv4 and IPv6). Debug DNS issues.

network_port_checkA

Check if a TCP port is open on a remote host. Test service availability.

network_public_ipA

Get your public IP address as seen from the internet.

network_wifi_infoB

Get WiFi connection details: SSID, signal strength, channel (macOS/Linux).

network_route_tableB

Show IP routing table. Debug traffic routing and network paths.

network_ssl_checkC

Check SSL/TLS certificate: expiry, issuer, validity. Monitor cert health.

network_tracerouteC

Trace network path to a host. Diagnose routing and latency issues.

process_infoB

Get detailed info about a process by PID: CPU, memory, command, and status.

process_listB

List running processes with CPU/memory usage. Sort by cpu, memory, pid, or name.

process_searchC

Find processes by name or command line. Locate running services or apps.

process_treeB

Get process hierarchy showing parent-child relationships. Understand process spawning.

process_file_descriptorsA

List open files and sockets for a process. Debug file handle leaks (requires lsof).

process_environmentB

Get environment variables for a running process. Debug configuration issues.

process_childrenC

List child processes of a parent PID. Track spawned subprocesses.

process_topB

Get top N processes by resource usage (default: 10). Quick system overview.

process_killA

Terminate a process by PID. Requires confirm=true for safety. Default signal: SIGTERM.

process_portsB

List network ports used by a process. Find what ports an app is listening on.

process_cpu_historyB

Get CPU usage trend for a process. Monitor performance over time.

process_memory_detailB

Get detailed memory breakdown: RSS, virtual, shared. Debug memory issues.

process_threadsC

List threads within a process. Analyze multi-threaded applications.

process_io_statsC

Get disk I/O statistics for a process (Linux only). Diagnose I/O bottlenecks.

file_statsB

Get file metadata: size, permissions, modified time. Check file properties.

file_recent_changesC

Find recently modified files. Track what changed in a time window.

file_searchB

Find files matching glob pattern (e.g., **/*.json). Recursive by default.

file_treeB

Generate directory tree structure. Visualize folder hierarchy (default depth: 3).

file_compareA

Compare two files: size, timestamps, and content hash. Detect differences.

file_changes_sinceB

List files modified after a timestamp. Track changes since a point in time.

file_readA

Read text file contents safely (max 100KB). Use maxLines to limit output.

file_checksumB

Calculate file hash (MD5, SHA256, SHA512). Verify file integrity.

file_size_summaryB

Analyze directory size with breakdown by subdirectory. Find space usage.

file_duplicatesB

Find duplicate files by content hash. Clean up redundant files.

claude_configB

Get Claude Desktop configuration including MCP servers and settings.

claude_mcp_statusB

Check MCP server connection status. Verify servers are running.

claude_session_infoB

Get Claude Code session details: processes, CPU, and memory usage.

claude_logsB

Get recent Claude Code logs. Debug issues (default: 50 lines).

claude_log_searchC

Search Claude logs for specific patterns. Find errors or events.

claude_log_filesB

List all Claude Code log files with sizes and dates.

claude_background_shellsB

List background shell processes started by Claude Code.

claude_statusB

Get complete Claude status: config, MCP servers, session, and recent logs.

github_list_issuesB

List repository issues with filters. Filter by state, labels, or assignee (default: open).

github_get_issueB

Get full issue details including body, labels, assignees, and timeline.

github_create_issueC

Create a new GitHub issue. Supports markdown body and multiple labels.

github_update_issueC

Update issue title, body, state, or assignees. Close issues by setting state.

github_add_commentC

Add a comment to an issue or PR. Supports markdown formatting.

github_list_prsB

List pull requests with optional state filter (default: open).

github_get_prB

Get PR details including diff stats, merge status, and review state.

Prompts

Interactive templates invoked by user choice

NameDescription
git-commitCreate a well-structured git commit with conventional commit format
git-reviewReview current git changes and suggest improvements
git-branch-strategySuggest a branch naming strategy and workflow
docker-debugDebug a Docker container issue
docker-compose-setupHelp set up a Docker Compose configuration
github-issue-createCreate a well-structured GitHub issue
github-pr-reviewReview a GitHub pull request
system-health-checkPerform a comprehensive system health check
process-troubleshootTroubleshoot a process issue
network-diagnoseDiagnose network connectivity issues
k8s-debug-podDebug a Kubernetes pod issue
log-analyzeAnalyze logs for patterns and issues
dev-cycleExecute a full development cycle: test, lint, commit, push
deployment-checklistGenerate a deployment checklist for the current project
analyze-problemUse sequential thinking to analyze a complex problem

Resources

Contextual data attached and managed by the client

NameDescription
Git Repository StatusCurrent git repository status including branch, staged changes, and modified files
Git BranchesList of all local and remote branches with current branch indicator
Recent CommitsLast 10 commits with hash, author, date, and message
Git RemotesConfigured remote repositories
System InformationCPU, memory, disk, and OS information
Running ProcessesTop processes by CPU and memory usage
Network StatusNetwork interfaces and connectivity status
Docker ContainersList of all Docker containers with status
Docker ImagesLocal Docker images
Docker Compose StatusDocker Compose project status
GitHub IssuesOpen issues for the current repository
GitHub Pull RequestsOpen pull requests for the current repository
GitHub WorkflowsGitHub Actions workflow status
Tmux SessionsActive tmux sessions and windows
Kubernetes PodsKubernetes pods status in current namespace
Kubernetes ServicesKubernetes services in current namespace
Tool CatalogComplete list of available MCP tools organized by category
Tool CategoriesList of tool categories with descriptions

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/ShunsukeHayashi/miyabi-mcp-bundle'

If you have feedback or need assistance with the MCP directory API, please join our Discord server