Skip to main content
Glama
ysm1026
by ysm1026

Cinema Scheduler

映画館の上映スケジュールをスクレイピングし、Claude Desktop からMCPツールとして利用できるシステム。

構成

パッケージ

説明

@cinema-scheduler/shared

共有コード(DB、型定義)

@cinema-scheduler/scraper

eiga.com スクレイパー

@cinema-scheduler/mcp

MCP サーバー

@cinema-scheduler/inspector

WebUI インスペクター

Related MCP server: Movie Search MCP Server

セットアップ

# 依存関係インストール
pnpm install

# ビルド
pnpm build

使い方

1. スクレイピング

# 東京エリアを3日分スクレイピング
pnpm scrape --area tokyo --days 3

# ドライラン(DB保存なし)
pnpm scrape --area tokyo --days 1 --dry-run

# 利用可能なエリア一覧
pnpm scrape --list-areas

2. 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 inspector

http://localhost:3001 でMCPツールをブラウザからテストできます。

MCPツール

ツール

説明

get_showtimes

上映スケジュール検索

list_theaters

映画館一覧

list_movies

上映中映画一覧

get_data_status

データ状態確認

optimize_schedule

複数映画の最適上映順序

開発

# テスト
pnpm test

# 型チェック
pnpm typecheck

# リント
pnpm lint

ディレクトリ構造

cinema-scheduler/
├── packages/
│   ├── shared/      # 共有コード
│   ├── scraper/     # スクレイパー
│   ├── mcp/         # MCPサーバー
│   └── inspector/   # WebUI
├── data/            # SQLiteデータベース
└── .kiro/           # 仕様・ステアリングドキュメント
F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    D
    quality
    D
    maintenance
    An MCP server that allows users to search for movies, get detailed information, receive genre-based recommendations, and discover popular/trending films using OMDb and TMDb APIs.
    5
    13
    MIT
  • A
    license
    A
    quality
    F
    maintenance
    A MCP server for The Movie Database API that enables AI assistants to search and retrieve movie, TV show, and person information.
    23
    6
    4
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    An MCP server that enables users to search for movie and TV show resources across multiple sources and validate video link playability. It supports both STDIO and SSE transport modes for seamless integration with AI applications.
    95
    5
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.

  • MCP server for AI dialogue using various LLM models via AceDataCloud

  • MCP server for Google Veo AI video generation

View all MCP Connectors

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