イタリアの列車データ用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

マインド・ケグ MCP:ClaudeコードおよびMCP互換エージェントのための永続メモリ
Mind Keg MCP v0.1.1は、Claude Codeや他のMCP互換エージェントに永続的なメモリを提供するオープンソースのMCPサーバーです。SQLiteを使用して学習内容をローカルに保存し、セマンティック検索で取得することで、AIコーディングアシスタントがセッション間でコンテキストを記憶できるようにします。

MCPサーバーを反映:持続的なコーディングエージェントメモリのためのReflexionペーパーを実装
開発者がReflexion論文(Shinnら、NeurIPS 2023)をMCPサーバーとして実装し、ローカルコーディングエージェントの間で永続的な記憶を保持できるようにしました。このシステムは、エラーメッセージに対して正規表現ベースのパターンマッチングを使用し、SQLiteとFTS5で教訓を保存します。

ペーパーランタンMCPサーバーは、クロードコードを研究論文に接続します
Paper LanternはClaude Codeで構築されたMCPサーバーで、コーディングエージェントを200万以上のCS論文と4300万以上の生物医学研究論文に接続し、トレーニングデータに頼るのではなく、ベンチマークされた手法を見つけられるようにします。

フェーズロック:子育ての手法に着想を得たAIエージェント制御システム
Phaselockは、AIコーディングエージェント向けに4つの制御メカニズムを実装したオープンソースのAgent Skillです。具体的には、アクション前の明示的なゲート、ミスに対する即時フィードバック、選択肢の制約、機械的なルール強制です。Claude Code、Cursor、Windsurf、およびフックをサポートするあらゆるツールで動作します。