MCP Terminal Server

by cwmoore-ai
MIT License

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_HOSTNoHost address to bind to0.0.0.0
MCP_PORTNoPort number for the server8000
MCP_LOG_FILENoPath to log filemcp_terminal_server.log
MCP_LOG_LEVELNoLog level (debug, info, warning, error, critical)info
MCP_MAX_LOG_SIZE_MBNoMaximum log file size in MB10
MCP_LOG_BACKUP_COUNTNoNumber of log backup files to keep5
MCP_TERMINAL_API_KEYYesAPI key for authentication
MCP_WORKING_DIRECTORYNoWorking directory for the server
MCP_RESTART_ON_FAILURENoWhether to restart the server on failuretrue
MCP_MAX_RESTART_ATTEMPTSNoMaximum number of restart attempts5
MCP_RESTART_DELAY_SECONDSNoDelay between restart attempts10
MCP_SHUTDOWN_TIMEOUT_SECONDSNoTimeout for graceful shutdown30

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

ID: k4nfeggzg0