
distantorigin/mcp-telnet
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер для telnet, позволяющий Claude и другим LLM взаимодействовать с текстовыми интерфейсами
Обзор
Мост, соединяющий LLM с сервисами telnet. MCP-Telnet - это MCP-сервер, который позволяет взаимодействовать со службами на основе сети. Он обрабатывает сложные детали связи telnet, обеспечивая бесшовную интеграцию с: - MUD (Multi-User Dungeons) для текстовых приключенческих игр - Наследие систем и управление сетевым оборудованием - Почтовые серверы и другие текстовые интерфейсы - Исторические сетевые протоколы и системы - Автоматизированные рутинные задачи на сетевых устройствах MCP-Telnet предоставляет множество возможностей для бесперебойного доступа к сети: - Преимущественно полная реализация протокола telnet с идентификацией MTTS - Надежные соединения с автоматическим переподключением и сохранением состояния - Гибкий тайминг команд с регулируемыми задержками - Система памяти для конкретного соединения для хранения заметок - Всеобъемлющая регистрация сеанса с фильтрацией - Интерактивный CLI, доступный через telnet (порт 9000) - Автоматические пакеты Keep-alive для поддержания соединений - Обширные параметры конфигурации для...
Обзор (машинный перевод)
Мост, соединяющий LLM с сервисами telnet.
Что такое MCP-Telnet?
MCP-Telnet - это MCP-сервер, который позволяет взаимодействовать со службами на основе сети. Он обрабатывает сложные детали связи telnet, обеспечивая бесшовную интеграцию с:
- MUD (Multi-User Dungeons) для текстовых приключенческих игр Наследственные системы и управление сетевым оборудованием Почтовые серверы и другие текстовые интерфейсы Исторические сетевые протоколы и системы Автоматизированные рутинные задачи на сетевых устройствах
Ключевые особенности
MCP-Telnet предоставляет множество возможностей для бесперебойного доступа к сети:
В основном полная реализация протокола telnet с идентификацией MTTS. Надежные соединения с автоматическим переподключением и сохранением состояния Гибкое время команды с регулируемыми задержками
- Конкретная система памяти для хранения заметок
- Комплексная регистрация сеансов с фильтрацией Интерактивный CLI доступен через telnet (порт 9000)
- Автоматические пакеты Keep-alive для поддержания соединений
- Обширные параметры конфигурации для настройки
##Установка и быстрый старт
Самый простой способ использования MCP-Telnet — это Claude Desktop. Добавьте это к своему [0]:
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
MCP-Telnet
A bridge connecting LLMs to telnet services.
What is MCP-Telnet?
MCP-Telnet is an MCP server that enables interaction with telnet-based services. It handles the complex details of telnet communication, allowing seamless integration with:
- MUDs (Multi-User Dungeons) for text adventure gaming
- Legacy systems and network equipment management
- Mail servers and other text-based interfaces
- Historical network protocols and systems
- Automated routine tasks on network-accessible devices
Key Features
MCP-Telnet provides numerous capabilities to make telnet access seamless:
- Mostly complete telnet protocol implementation with MTTS identification
- Reliable connections with automatic reconnection and state persistence
- Flexible command timing with adjustable delays
- Connection-specific memory system for storing notes
- Comprehensive session logging with filtering
- Interactive CLI available via telnet (port 9000)
- Automatic keep-alive packets to maintain connections
- Extensive configuration options for customization
Installation & Quick Start
The easiest way to use MCP-Telnet is with Claude Desktop. Add this to your claude-desktop-config.json:
{
"mcpServers": {
"telnet": {
"command": "npx",
"args": ["-y", "github:distantorigin/mcp-telnet"]
}
}
}
No separate installation is needed - Claude Desktop will automatically run it as required.
Basic Usage
-
Ask Claude to connect to a telnet service:
Connect to mud.example.com port 4000 and help me explore as a guest -
Send commands naturally:
Look at the current room and summarize some of the objects that might be of interest. -
Use more advanced features:
Please store a note that "The magic shop is west of the town square" in the connection memory
For detailed usage examples, see EXAMPLE_PROMPTS.md.
Tools Overview
MCP-Telnet provides various tools to manage telnet connections. Here are the most commonly used:
-
Connection Management:
connect_telnet with: { "host": "mud.example.com", "port": 4000 } -
Command Sending (with pattern-based waiting for fast responses):
send_command with: { "command": "look", "waitFor": "You can go" } -
Command Sending (with fixed delay):
send_command with: { "command": "look", "waitAfter": 2 } -
Command Sequences (with smart pattern waits):
sequence_commands with: { "commands": [ { "command": "north", "waitFor": "You can go" }, { "command": "look", "waitAfter": 0 } ] }
For a complete list of available tools and their options, see TOOLS.md.
Command Timing and Anti-Spam
Установка
npx -y github:distantorigin/mcp-telnetКонфигурация
{
"mcpServers": {
"telnet": {
"command": "npx",
"args": ["-y", "github:distantorigin/mcp-telnet"]
}
}
}