mcpField
M
Movie Scene Map

Movie Scene Map

远程服务
moviescenemap.com游戏娱乐01 周前更新

关于 Movie Scene Map

Movie Scene Map 是只读 MCP 服务,可探索电影、电视、游戏、动画和漫画的真实拍摄地及故事设定地点。地点记录附有证据,并区分拍摄地与叙事设定。

主要功能

  1. 01查询作品关联的地点
  2. 02查询某地点记录的作品
  3. 03搜索作品和地点
  4. 04按坐标半径查找地点
  5. 05查看地点排名与实时统计

适用场景

  1. 01查找电影或剧集的拍摄地点
  2. 02探索与城市或地点相关的作品
  3. 03核对地点记录的证据及关系类型

MCP 相关

托管的只读 MCP 服务位于 https://moviescenemap.com/mcp,提供搜索、地点查询、排名和统计工具。服务使用无状态 Streamable HTTP,无需注册或 API 密钥。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://moviescenemap.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Movie Scene Map MCP 服务

一个用于 Movie Scene Map 图谱(截至 2026 年 9 月 1 日前称为 FilmMap)的 Model Context Protocol 服务:电影和电视系列剧的真实取景地,以及电子游戏、动漫和漫画故事发生的真实地点,并提供坐标、知名度排名、每个地点的作品列表,以及每条说法背后的来源。每次发布都会更新数量;实时数据见 https://moviescenemap.com 和 get_statistics。

服务已在运行。将客户端指向托管端点即可;无需安装、注册或 API 密钥:

https://moviescenemap.com/mcp

旧地址 https://thefilmmap.com/mcp 仍会响应重命名前已配置的客户端。采用 Streamable HTTP、无状态、仅支持 POST(GET 返回 405 是正确行为)。

该服务已列入官方 MCP 注册表,名称为 com.moviescenemap/filming-locations(较早的条目 com.thefilmmap/filming-locations 指向旧地址和同一服务)。

**协议。**支持 2024-11-05、2025-03-26、2025-06-18 和 2025-11-25 版本;如果客户端使用其中一个版本,服务会回显该版本;若 MCP-Protocol-Version 标头指定其他版本,则返回 400。所有工具均标注为只读(readOnlyHint 为 true,destructiveHint 为 false,idempotentHint 为 true,openWorldHint 为 false),成功调用时会在 JSON 文本之外,同时返回同一对象的 structuredContent。

客户端配置

{
  "mcpServers": {
    "moviescenemap": {
      "type": "http",
      "url": "https://moviescenemap.com/mcp"
    }
  }
}

工具

工具功能
where_was_it_filmed输入作品名称,获取拍摄地点及每个地点对应的证据
what_was_filmed_here反向查询,也是这张图谱特别擅长回答的问题:输入地点,获取记录中在此创作的所有作品
search_productions按名称查找作品,不区分重音符号和大小写,并按匹配度从高到低排序
search_locations按名称查找地点,可按国家或地点类型筛选
locations_near查找 WGS84 坐标指定半径范围内的地点,并为每个地点提供 distance_km
top_locations查看图谱中的排名,可按全球范围或某个国家、某种地点类型筛选
list_countries列出所有国家及其拥有的取景地数量
get_statistics实时汇总数据:按媒介和地点类型统计的总数、热门国家、取景最繁忙的地点

答案会作出和不会作出的声明

在将它接入任何会撰写文字的工具之前,值得先阅读这一部分。

电影和剧集按拍摄地点(P915)归类。电子游戏、动漫和漫画并未在任何地方拍摄,因此按叙事地点(P840)归类,也就是故事发生的地点;每条记录都会说明采用了哪种关系。把其中一种关系说成另一种,就是发布虚假声明。

地点不等于场景。 P915 记录某部作品曾在某地拍摄,仅此而已。具体在哪个地点拍摄了哪个场景并未包含在数据中,不得据此推断。

两种证据,绝不混为一谈。 大多数链接都是 Wikidata 语句。另有一些地点取自作品英文 Wikipedia 条目的 Filming 部分,或取自编辑为作品归入的背景类别;这些内容会放在各自的字段中,并标明所依据文章和章节的准确名称。复述时请注明“据 Wikipedia”。

国家可以是名称,也可以是两位字母的 ISO 代码。 IT 表示意大利,仅此而已;UK 会按 GB 处理;完整的国家名称只会匹配自身。

页面链接表示页面确实存在。 网站只会为达到门槛的作品创建专属页面,因此低于门槛的作品不会带有 page 字段;其地点仍会列出,也仍会显示在地图上。

数据覆盖并不均衡,服务会明确说明这一点。 有些作品仅记录到国家级别,因此会显示国家,但没有坐标。完全无法归类的作品会作为作品列表发布在 moviescenemap.com/gaps/,以便在 Wikidata 上修正。

数据

数据基于 Wikidata 构建,配有来自 Wikimedia Commons 的照片;文章文本以链接形式提供,而非打包在数据中。事实记录采用 CC0 许可,可从 moviescenemap.com/data 下载 GeoJSON 和 CSV 格式,也在 GitHub 上提供镜像。

服务会读取一个文件 atlas-compact.json。这是网站专用的传输格式,并会在每次部署时重新构建。

自行运行

ATLAS_JSON=/path/to/atlas-compact.json PORT=8896 node server.mjs

也可以使用 Docker,它会将公开版图集打包到镜像中:

docker build -t filmmap-mcp .
docker run -p 8896:8896 filmmap-mcp     # → http://localhost:8896/mcp

HOST 默认为 127.0.0.1;容器会将其设为 0.0.0.0,因为默认值无法从容器外部访问。SITE_ROOT 可以指向网站已构建页面的副本,这样只有在作品页面确实存在时,作品才会带有 page 链接;不设置时,每部作品都会带有该链接。对于自行启动服务的客户端,node server.mjs --stdio 会通过 stdin 和 stdout 传输以换行符分隔的 JSON-RPC。

许可

服务采用 MIT 许可。服务提供的数据集采用 CC0 许可;通过 URL 引用的照片和 Wikipedia 文本仍受各自许可约束。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。