イタリアの列車データ用MCPサーバー:Claude内でのリアルタイム遅延・出発・時刻表情報

開発者がトレニタリア向けの非公式MCPサーバーを作成し、Claudeが自然言語で列車関連の質問に答えられるようにしました。このプロジェクトは、イタリアでの列車遅延確認のために複数のアプリを切り替える日常的な通勤問題を解決するために構築されました。
利用可能なツール
- 駅名による検索(「Tuscolana」や「Roma Termini」などのあいまいな入力に対応)
- リアルタイム出発案内板
- リアルタイム到着案内板
- 完全な列車追跡 — 位置、遅延、全停車駅
- 2駅間の時刻表(リアルタイム遅延情報付き)
技術的実装
時刻表機能はハイブリッドロジックを使用しています:公式NeTExイタリアプロファイル(25,480本の定期運行)から静的な時刻表を取得し、ViaggiatrenoのライブAPIと照合して「ゴーストトレイン」— 時刻表には存在するが実際にはその駅に停車しない列車 — を除外します。今後90分以内に出発する列車については、asyncio.gatherを介してリアルタイム遅延データも注入します。
このサーバーは、stdioモード(Claude DesktopとCursor用)とリモート展開用のSSEモードの両方で動作します。リポジトリはhttps://github.com/Fanfulla/MCP_Trenitaliaで利用可能です。
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenClawスキルは、自己実行を可能にすることで、エージェント間の引き継ぎを削減します。
OpenClawエージェント向けの新しいスキルは、エージェントが次のステップを特定した後、『次にやるべきことはこちらです』というメッセージを出力して人間に引き継ぐという、よくある問題に対処します。このスキルにより、エージェントは登録、投稿、返信、署名などの特定のアクションを自ら実行できるようになります。

XLI: Claude Code風ターミナルUIのためのオープンソースPythonライブラリ
コーディングエージェントを構築中ですか?ターミナルUXが作業の半分を占めます。XLIはオープンソースのPythonレンダリングエンジンで、Claude Codeのストリーミングマークダウン、ツールカード、インライン承認、スラッシュコマンドをターミナルのスクロールバックを奪うことなく再現します。

コードベースにおける永続的AIエージェントメモリのためのトラバーサブル・スキルグラフ
開発者がコードベース内に3層のスキルグラフシステムを構築し、AIコーディングアシスタントがセッション間で永続的なメモリを維持できるようにしました。このシステムは、巨大なコンテキストファイルの代わりに、自己指示型のプログレッシブディスクロージャーを採用しています。

Paseo:Claude Code、Codex、Copilot、OpenCode、Piエージェント向けのオープンソースインターフェース
Paseoは、Claude Code、Codex、Copilot、OpenCode、Piエージェントを並行して実行できるセルフホスト型インターフェースです。音声操作、クロスデバイス対応、CLIを提供。テレメトリなし、強制ログイン不要。