ต้นแบบ · รุ่นทดลอง: มีทุก server ในทะเบียนทางการ อัปเดตทุก 30 นาที รีวิวและบัญชีผู้ใช้จะมาในขั้นถัดไป
PopNx MCPที่รวม MCP สำหรับคนใช้ AI · อธิบายเป็นภาษาคน

TMDB MCP Server

โดย Grinvรุ่น 0.14.0i★ –iรันบนเครื่อง
ชื่อใน registryio.github.Grinv/tmdb-mcp

ติดตั้ง

ภาพรวม

คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)

MCP server for The Movie Database (TMDB) with IMDb/Rotten Tomatoes/Metacritic ratings via OMDb.

สามเสาของ PopNx MCP

สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน

ใช้ทำอะไรได้

ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry

  • การเชื่อมต่อ: รันบนเครื่อง
  • ช่องทาง (transport): stdio
  • หมวด: ฐานข้อมูลและชุดข้อมูล
  • ต้องใส่ค่าเหล่านี้: TMDB_API_TOKEN, OMDB_API_KEY

ติดตั้ง

เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง

ก่อนติดตั้ง

ค่าที่ติดป้ายความลับคือกุญแจของบัญชีคุณ อย่าส่งให้ใคร และอย่าวางในแชต

ต้องเตรียมก่อน

  • npmติดตั้ง Node.js (มีคำสั่ง npx) ในเครื่อง

คุณใช้แอปไหน

เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”

ดาวน์โหลดไฟล์ .mcpb ของผู้ทำ

ลิงก์ไปที่ไฟล์ของผู้ทำเอง เราไม่ได้เก็บหรือแพ็กใหม่ เปิดไฟล์แล้ว Claude Desktop จะติดตั้งให้

พิมพ์คำสั่งนี้ใน Terminal

claude mcp add tmdb --env TMDB_API_TOKEN='ใส่ค่าของคุณ' --env OMDB_API_KEY='ใส่ค่าของคุณ' --env TMDB_LANGUAGE='ใส่ค่าของคุณ' --env TMDB_REGION='ใส่ค่าของคุณ' -- npx -y tmdb-mcp

เติมค่าที่เว้นว่างไว้ก่อนรัน

เปิดใน Cursor

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json

{
  "mcpServers": {
    "tmdb": {
      "command": "npx",
      "args": [
        "-y",
        "tmdb-mcp"
      ],
      "env": {
        "TMDB_API_TOKEN": "ใส่ค่าของคุณ",
        "OMDB_API_KEY": "ใส่ค่าของคุณ",
        "TMDB_LANGUAGE": "ใส่ค่าของคุณ",
        "TMDB_REGION": "ใส่ค่าของคุณ"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

เปิดใน VS Code

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .vscode/mcp.json ของโปรเจกต์

{
  "servers": {
    "tmdb": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "tmdb-mcp"
      ],
      "env": {
        "TMDB_API_TOKEN": "ใส่ค่าของคุณ",
        "OMDB_API_KEY": "ใส่ค่าของคุณ",
        "TMDB_LANGUAGE": "ใส่ค่าของคุณ",
        "TMDB_REGION": "ใส่ค่าของคุณ"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น

ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี

ค่าที่ต้องใส่เอง

  • TMDB_API_TOKEN ความลับ จำเป็น env
    Required. TMDB v4 'Read Access Token' from themoviedb.org/settings/api (sent as a Bearer token).
  • OMDB_API_KEY ความลับ env
    Optional. Free key from omdbapi.com — enables IMDb/Rotten Tomatoes/Metacritic ratings.
  • TMDB_LANGUAGE env
    Optional. Default response language as ISO-639-1, optionally with a region (e.g. ru-RU, en-US, ja).
  • TMDB_REGION env
    Optional. Default ISO-3166-1 country code (e.g. US, RU, GB) for region-specific results.

ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README

ทำอะไรได้บ้าง

รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง

ผลตรวจเบื้องต้นi

เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 6 พ.ย. 2569

  • ✓ ผ่าน

    ตัวตนผู้ทำตรงกับ repo

    ชื่อใน registry ยืนยันด้วยบัญชี GitHub Grinv ซึ่งเป็นเจ้าของ repo

  • … ยังไม่ตรวจ

    ยังมีคนดูแล

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • … ยังไม่ตรวจ

    มีสัญญาอนุญาต (license)

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • – ไม่เกี่ยว

    endpoint ตอบ

    ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต

  • – ไม่เกี่ยว

    ล็อกอินแบบ OAuth

    ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน

  • … ยังไม่ตรวจ

    คำอธิบายเครื่องมือไม่มีคำสั่งแอบแฝง

    รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต

เทียบกับตัวอื่นในหมวด ฐานข้อมูลและชุดข้อมูลi

  • ดาวมากกว่า 0% ของอีก 952 ตัวในหมวดนี้
  • ส่งรุ่นใหม่เข้า registry ล่าสุดกว่า 75% ของอีก 952 ตัวในหมวดนี้
  • ผลตรวจเบื้องต้นดีกว่าหรือเท่ากับ 100% ของอีก 952 ตัวในหมวดนี้

เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo

คำถามที่พบบ่อย

TMDB MCP Server ปลอดภัยไหม?

จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น

ต้องใช้กุญแจหรือรหัสอะไรบ้าง?

ต้องใส่ค่าเหล่านี้: TMDB_API_TOKEN, OMDB_API_KEY

ตัวนี้รันบนเครื่องหรือบนคลาวด์?

รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)

ยังมีคนดูแลอยู่ไหม?

repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (0.14.0) เข้า registry 15 วันที่ผ่านมา

ใช้กับโปรแกรมไหนได้บ้าง?

โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js, MCPB ในเครื่องด้วย

มีตัวไหนใช้แทนได้บ้าง?

ในหมวดเดียวกันมี Supabase, MongoDB MCP Server, Elasticsearch MCP Server

ตัวที่ใช้แทนได้

server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว

อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi

Supabase

โดย supabase

server ทางการของ Supabase ให้ AI สร้างตาราง ถามข้อมูล และดูการตั้งค่าโปรเจกต์ในฐานข้อมูล Supabase ของคุณ

บนเครื่องหรือคลาวด์★ 2,993Apache-2.0อัปเดต วันนี้
ติดตั้ง

MongoDB MCP Server

โดย mongodb-js

MongoDB Model Context Protocol Server

รันบนเครื่อง★ 1,157Apache-2.0อัปเดต เมื่อวานซืน
ติดตั้ง

Elasticsearch MCP Server

โดย cr7258

MCP server for interacting with Elasticsearch

รันบนเครื่อง★ 315Apache-2.0อัปเดต 14 เดือนที่ผ่านมา
ติดตั้ง

README จากผู้ทำ

เปิดอ่าน README

ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ

TMDB MCP Server

An MCP server for The Movie Database (TMDB): search and look up movies, TV shows and people, and read IMDb / Rotten Tomatoes / Metacritic ratings (via OMDb) in the same call.

The server speaks standard MCP over stdio, so it works with any MCP client (Claude Desktop/Code, Cursor, VS Code, Cline, …).

Once it's connected, just ask your agent in natural language (needs a free TMDB token; see Getting your credentials):

"Search for the movie Dune: Part Two and show its overview, genres and runtime."

"What movies are trending this week?" "Find TV shows similar to Breaking Bad." "Who directed Oppenheimer? Show the main cast." "What's Greta Gerwig's filmography?" "Discover highly-rated sci-fi movies from the 2010s, sorted by rating." "Where can I stream The Bear in the US?" "Show me the trailer for Deadpool & Wolverine." "List the episodes of Severance season 1." "Which movie has IMDb id tt0111161?" "Search for people named Zendaya." "Get the year, genres and rating for these five movies in one go: Dune, Dune: Part Two, Arrival, Sicario and Blade Runner 2049." "What are the best limited series to binge over a weekend?" "What TV shows can I watch with my 9-year-old kid?" "What movies has A24 produced?" "What are Tarantino's best-rated crime movies?" "Who composed the music for My Neighbor Totoro, and what else has he scored?"

With an optional (free) OMDb key, ratings are added too:

"What are the IMDb, Rotten Tomatoes and Metacritic scores for The Godfather?"

"Compare the critics' scores for Barbie and Oppenheimer."

Install

Add it to your MCP client's config. The only required credential is a TMDB v4 Read Access Token; OMDB_API_KEY (ratings) and TMDB_LANGUAGE / TMDB_REGION (localization) are optional.

Via npx (no install):

{

"mcpServers": { "tmdb": { "command": "npx", "args": ["-y", "tmdb-mcp"], "env": { "TMDB_API_TOKEN": "your-tmdb-v4-read-access-token (required)", "OMDB_API_KEY": "your-omdb-key (optional: IMDb/RT/Metacritic ratings)", "TMDB_LANGUAGE": "en-US (optional: localize, e.g. ru-RU)", "TMDB_REGION": "US (optional: region for certifications, e.g. RU)" } } } }

Replace each value with your own. Only TMDB_API_TOKEN is required; delete the

lines marked optional if you don't need them.

As a `.mcpb` bundle (easiest for Claude Desktop): download tmdb-mcp.mcpb from the latest release, then open it / drag it into Claude Desktop's Extensions. It's a self-contained bundle (no Node or npm needed); enter the token and the optional fields in the install dialog. Re-download and reinstall to update.

From source: git clone, then npm ci && npm run build, and point the client at it with "command": "node", "args": ["/ABS/PATH/tmdb-mcp/dist/index.js"] and the same env as above.

See docs/clients.md for per-client details and all tunables.

What it does

ToolPurpose
search_movies / search_tv / search_peopleFind titles/people by name → TMDB id
search_multiSearch movies, TV and people at once (each row has a media_type)
get_movie / get_tvFull details + IMDb/RT/Metacritic ratings (toggle with include_ratings)
get_movies / get_tv_showsCompact card(s) (title/year/genres/vote average, ratings opt-in) for 1-20 ids in one call
get_personBiography, department, links
get_movie_credits / get_tv_creditsTop-billed cast and headline crew (TV: whole run, ranked by episode count)
get_movie_recommendations / get_tv_recommendationsRecommendations from co-viewing data (what fans also liked)
get_similarAlgorithmically similar titles (media_type + id)
get_trendingWhat's popular now (movies / TV / people, day or week)
get_movie_releasesMovies in cinemas now (now_playing) or opening soon (upcoming) in a country, with TMDB's date window
get_movie_genres / get_tv_genresGenre id ↔ name reference
discover_moviesFilter by genre, date range, rating, cast/crew, companies, origin country, keywords, providers (+/-, access type), certification, regional release dates
discover_tvSame, plus networks/type/status and episodes airing in a date range, but no cast/crew/person or regional release-date filter (use get_person_credits for people)
get_watch_providersWhere to stream/rent/buy, by region (JustWatch via TMDB)
get_person_creditsA person's filmography (cast & crew)
get_videosTrailers/teasers/clips (YouTube links)
get_reviewsUser reviews (author, rating, text) for a movie/TV
get_collectionA movie franchise/collection and its parts, in release order
find_by_imdb_idResolve an IMDb id → TMDB movie/TV/person
get_tv_season / get_tv_episodeSeason episode list / single-episode details
search_keywordsResolve keyword names → ids for discover_*
search_companiesResolve a production company name → id for discover_*'s with_companies
search_collectionsResolve a franchise name (e.g. 'harry potter') → collection id for get_collection
search_watch_providersResolve a streaming/rental service name (e.g. 'Netflix') → id for discover_*'s with_watch_providers
get_ratingsIMDb/RT/Metacritic ratings by IMDb id or title (standalone)

Prompts. Alongside the tools above, the server exposes two MCP prompts: recommend_similar (title, optional media_type, optional count) plans a search for titles similar to one the user liked, driving get_similar / get_movie_recommendations / get_tv_recommendations / discover_movies / discover_tv instead of relying on the model's own knowledge. top_by_entity (name, optional entity_type, genre, media_type, count) finds the best-regarded titles from a person or a production company/studio (e.g. "A24's top movies" or "Tarantino's best crime films") via discover_movies/ discover_tv, and for a person's TV work specifically falls back to get_person_credits (TMDB's own /discover/tv can't filter by person at all).

Backbone vs. enrichment. TMDB is the primary source (search, metadata, people, trending). OMDb is optional enrichment: get_movie/get_tv chain the imdb_id TMDB returns into an OMDb lookup, so ratings come back in one call, along with a free-text awards summary (major-award wins/nominations, e.g. Oscars for a film or Emmys for a show, for the title as a whole, not attributed to any one person) and OMDb's own age rating (ratings.rated, separate from this server's own certification). Without an OMDb key the TMDB data still works; the ratings field just reports that it is unconfigured.

Localization. Set TMDB_LANGUAGE (e.g. ru-RU) and TMDB_REGION (e.g. RU) to get localized titles/overviews/genre names and region-specific certifications. search_movies/search_tv/search_multi/search_people/ search_collections, get_movie/get_tv/get_movies/get_tv_shows/get_person, get_collection, get_movie_releases and discover_movies/discover_tv also accept a per-call language override.

Getting your credentials

One token is required (TMDB); the OMDb key is optional. Both are free.

  1. TMDB token (required). Create a free account at themoviedb.org, then open [Settings → API](https://www.themoviedb.org/settings/api) and request an API key (personal use). Copy the **"API Re

ตัดมาแค่ช่วงต้น อ่านต่อใน repo

ถาม PopNx