e

ekispert-mcp-remote-server

@z0lw/ekispert-mcp-remote-server
0 Stars 157 次浏览 z0lw 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "ekispert-mcp-remote-server": {
      "args": [
        "-y",
        "mcp-remote",
        "https://ekispert-mcp-remote-server.2122-2.workers.dev/mcp"
      ],
      "command": "npx"
    }
  }
}

服务介绍

駅 Remote MCP Server on Cloudflare Workers

駅API使用経路検索PDF生成行MCP
Cloudflare Workers動作経由可能

特徴

  • ****: 経由可能
  • ****: Cloudflare Workers自動
  • ****: OAuth認証安全制御
  • 高速PDF生成: Browser Rendering API高速
  • 永続: R2PDF保存配信

必要

  • Cloudflare
  • 駅API
  • Node.js 18以上
  • Wrangler CLI

1. 依存関係

npm install

2. Cloudflare設定

KV Namespace作成

wrangler kv:namespace create SESSION_STORE
wrangler kv:namespace create SESSION_STORE --preview

R2 Bucket作成

wrangler r2 bucket create ekispert-pdf-storage

3. 環境変数設定

# 駅API設定
wrangler secret put EKISPERT_API_KEY

4. wrangler.toml更新

作成KV NamespaceIDwrangler.toml記入:

[[kv_namespaces]]
binding = "SESSION_STORE"
id = "your_actual_kv_namespace_id"  #  更新
preview_id = "your_actual_preview_kv_namespace_id"  #  更新

開発

npm run dev

本番環境

npm run deploy

後以下URL可能:

  • https://ekispert-mcp-remote-server.<your-subdomain>.workers.dev/

MCP 接続

Claude Desktop設定

%APPDATA%\Claude\claude_desktop_config.json:

{
  "mcpServers": {
    "ekispert-mcp-remote-server": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://ekispert-mcp-remote-server.2122-2.workers.dev/mcp"
      ]
    }
  }
}

重要接続

  • MCP: https://ekispert-mcp-remote-server.2122-2.workers.dev/mcp
  • ****: https://ekispert-mcp-remote-server.2122-2.workers.dev/

注意: MCP /mcp 使用

WebSocket接続例

const ws = new WebSocket('wss://ekispert-mcp-remote-server.2122-2.workers.dev/mcp/ws');

ws.onopen = () => {
  // Send MCP requests
  ws.send(JSON.stringify({
    jsonrpc: '2.0',
    method: 'tools/list',
    id: 1
  }));
};

ws.onmessage = (event) => {
  const response = JSON.parse(event.data);
  console.log('MCP Response:', response);
};

利用可能

search_routes

経路検索実行

{
  "from": "新宿",
  "to": "東京",
  "via": "品川",
  "date": "20250818",
  "time": "0900",
  "searchType": "departure"
}

generate_pdf

検索結果PDF生成

{
  "routeData": { /* 経路 */ },
  "outputFileName": "route_20250818.pdf"
}

          
 MCP Client   Cloudflare Worker Ekispert API
          
                            
                    
                     Durable Objects
                      (State Mgmt)  
                    
                            
                
                                      
            
              R2        KV      Browser  
           Storage    Storage  Rendering 
            

  • 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

wrangler kv:namespace list

Namespace ID確認wrangler.toml更新

R2

wrangler r2 bucket list

存在確認

MIT License

IssuePull Request歓迎

相关 MCP 服务