Сервер MCP для данных о поездах в Италии: задержки в реальном времени, отправления и расписания в Claude

Разработчик создал неофициальный MCP-сервер для Trenitalia, который позволяет Claude отвечать на вопросы о поездах на естественном языке. Проект был создан для решения ежедневной проблемы пассажиров, вынужденных переключаться между приложениями для проверки задержек поездов в Италии.
Доступные инструменты
- Поиск станций по названию (обрабатывает нечёткие запросы вроде "Tuscolana" или "Roma Termini")
- Табло отправлений в реальном времени
- Табло прибытий в реальном времени
- Полное отслеживание поезда — положение, задержка, все остановки
- Расписания между двумя станциями с обогащением данными о задержках
Техническая реализация
Функциональность расписания использует гибридную логику: она загружает статические расписания из официального NeTEx Italian Profile (25 480 запланированных рейсов), затем сверяется с live API Viaggiatreno для фильтрации "призрачных поездов" — поездов, которые есть в расписании, но фактически не останавливаются на этой станции. Для отправлений в ближайшие 90 минут также добавляются данные о задержках в реальном времени через asyncio.gather.
Сервер работает как в режиме stdio (для Claude Desktop и Cursor), так и в режиме SSE для удалённого развёртывания. Репозиторий доступен по адресу https://github.com/Fanfulla/MCP_Trenitalia.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Пястовские ворота: Открытый прокси-API для анонимизации данных LLM
Piast Gate — это API-прокси с открытым исходным кодом, который анонимизирует конфиденциальные данные перед отправкой запросов к LLM и восстанавливает исходные данные в ответах. Текущая MVP-версия поддерживает API Google Gemini, польский язык, локальное выполнение и может анонимизировать текст или документы Word без обработки LLM.

Корабел: Инструмент управления проектами с открытым исходным кодом, созданный на основе Claude Code
Shipwright — это инструмент управления проектами с открытым исходным кодом, работающий на Claude Code с 44 навыками, 7 специализированными агентами и 16 рабочими процессами. Он включает бинарные контрольные точки качества и сценарии восстановления, а также использовался для аудита реестров учетных данных и оценки платформ автоматизации до начала инженерных работ.

Madar: Локальный компилятор контекста для Claude Code / Cursor — на 78% меньше токенов в репозитории NestJS
Madar — это локальный компилятор контекста с открытым исходным кодом для агентов кодирования. В репозитории NestJS + BullMQ (~800 файлов) он сократил количество входных токенов Claude Code на 78%, а стоимость — на 63% для задачи объяснения. Только ограниченные графы.

Реализация локального голосового помощника с помощью Qwen3 на RTX 5060 Ti
Полностью локальный голосовой помощник для автоматизации дома на базе Qwen3 ASR, LLM и TTS на RTX 5060 Ti с возможностью клонирования голоса Моргана Фримена и разнообразными инструментами интеграции.