Cinema Scheduler
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., "@Cinema SchedulerPlan a schedule to watch both Godzilla and Perfect Days in Shinjuku today."
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.
Cinema Scheduler
映画館の上映スケジュールをスクレイピングし、Claude Desktop からMCPツールとして利用できるシステム。
構成
パッケージ | 説明 |
| 共有コード(DB、型定義) |
| eiga.com スクレイパー |
| MCP サーバー |
| WebUI インスペクター |
セットアップ
# 依存関係インストール
pnpm install
# ビルド
pnpm build使い方
1. スクレイピング
# 東京エリアを3日分スクレイピング
pnpm scrape --area tokyo --days 3
# ドライラン(DB保存なし)
pnpm scrape --area tokyo --days 1 --dry-run
# 利用可能なエリア一覧
pnpm scrape --list-areas2. Claude Desktop との連携
~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"cinema-scheduler": {
"command": "node",
"args": ["/path/to/cinema-scheduler/packages/mcp/dist/server.js"]
}
}
}3. Inspector WebUI
pnpm inspectorhttp://localhost:3001 でMCPツールをブラウザからテストできます。
MCPツール
ツール | 説明 |
| 上映スケジュール検索 |
| 映画館一覧 |
| 上映中映画一覧 |
| データ状態確認 |
| 複数映画の最適上映順序 |
開発
# テスト
pnpm test
# 型チェック
pnpm typecheck
# リント
pnpm lintディレクトリ構造
cinema-scheduler/
├── packages/
│ ├── shared/ # 共有コード
│ ├── scraper/ # スクレイパー
│ ├── mcp/ # MCPサーバー
│ └── inspector/ # WebUI
├── data/ # SQLiteデータベース
└── .kiro/ # 仕様・ステアリングドキュメントThis server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ysm1026/cinema-scheduler'
If you have feedback or need assistance with the MCP directory API, please join our Discord server