WinTerm MCP
Fornece acesso programático ao terminal do Windows, permitindo que modelos de IA interajam com a interface de linha de comando.
Documentação
WinTerm MCP
Um servidor Model Context Protocol que fornece acesso programático ao terminal do Windows. Este servidor permite que modelos de IA interajam com a interface de linha de comando do Windows por meio de um conjunto de ferramentas padronizadas.
Recursos
- Escrever no Terminal: Executar comandos ou escrever texto no terminal do Windows
- Ler Saída do Terminal: Recuperar a saída de comandos executados anteriormente
- Enviar Caracteres de Controle: Enviar sinais de controle (ex.: Ctrl+C) para o terminal
- Nativo do Windows: Construído especificamente para interação com a linha de comando do Windows
Instalação
-
Clonar o Repositório:
git clone https://github.com/capecoma/winterm-mcp.git cd winterm-mcp -
Instalar Dependências:
npm install -
Compilar o Projeto:
npm run build -
Configurar o Claude Desktop:
Adicione a configuração do servidor ao %APPDATA%/Claude/claude_desktop_config.json:
{
"mcpServers": {
"github.com/capecoma/winterm-mcp": {
"command": "node",
"args": ["path/to/build/index.js"],
"disabled": false,
"autoApprove": []
}
}
}
Nota: Substitua "path/to/build/index.js" pelo caminho real do seu arquivo index.js compilado.
Ferramentas Disponíveis
write_to_terminal
Escreve texto ou comandos no terminal.
{
"command": "echo Hello, World!"
}
read_terminal_output
Lê o número especificado de linhas da saída do terminal.
{
"linesOfOutput": 5
}
send_control_character
Envia um caractere de controle para o terminal (ex.: Ctrl+C).
{
"letter": "C"
}
Desenvolvimento
Para desenvolvimento com recompilação automática:
npm run dev
Licença
Licença MIT - consulte o arquivo LICENSE.