Deployed on Cloudflare Workers platform for serverless execution with automatic scaling, providing remote MCP server capabilities over the internet
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Ekispert MCP Remote Serverfind train routes from Shinjuku to Tokyo for tomorrow morning"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
駅すぱあと Remote MCP Server on Cloudflare Workers
駅すぱあとAPIを使用した経路検索とPDF生成を行うリモートMCPサーバーです。
Cloudflare Workersで動作し、インターネット経由でアクセス可能です。
🚀 特徴
リモートアクセス: インターネット経由でどこからでもアクセス可能
サーバーレス: Cloudflare Workersで自動スケーリング
セキュア: OAuth認証による安全なアクセス制御
高速PDF生成: Browser Rendering APIによる高速レンダリング
永続ストレージ: R2によるPDFの保存と配信
Related MCP server: ReActMCP Web Search
📋 必要なもの
Cloudflareアカウント
駅すぱあとAPIキー
Node.js 18以上
Wrangler CLI
🛠️ セットアップ
1. 依存関係のインストール
2. Cloudflareの設定
KV Namespaceの作成
R2 Bucketの作成
3. 環境変数の設定
4. wrangler.tomlの更新
作成されたKV NamespaceのIDをwrangler.tomlに記入:
🚀 デプロイ
ローカル開発
本番環境へのデプロイ
デプロイ後、以下のURLでアクセス可能になります:
https://ekispert-mcp-remote-server.<your-subdomain>.workers.dev/
🔌 MCP クライアントとの接続
Claude Desktopの設定
%APPDATA%\Claude\claude_desktop_config.json:
重要な接続エンドポイント
MCPエンドポイント:
https://ekispert-mcp-remote-server.2122-2.workers.dev/mcpヘルスチェック:
https://ekispert-mcp-remote-server.2122-2.workers.dev/
⚠️ 注意: MCPクライアントは
/mcpエンドポイントを使用してください。
WebSocket接続の例
📚 利用可能なツール
search_routes
経路検索を実行します。
generate_pdf
検索結果からPDFを生成します。
🏗️ アーキテクチャ
🔒 セキュリティ
OAuth 2.0による認証
APIキーの暗号化保存
Rate limiting実装
CORS設定
📊 料金
Cloudflare Workersの無料枠:
100,000リクエスト/日
10ms CPU時間/リクエスト
R2: 10GB ストレージ
詳細はCloudflare価格ページを参照。
🐛 トラブルシューティング
Browser Rendering APIが使えない場合
Browser Rendering APIは有料プランが必要です。代替として、外部のPDF生成APIを使用するか、HTMLレスポンスのみを返すことも可能です。
KV Namespaceエラー
でNamespace IDを確認し、wrangler.tomlを更新してください。
R2アクセスエラー
でバケットの存在を確認してください。
📄 ライセンス
MIT License
🤝 コントリビューション
Issue、Pull Requestは歓迎します!