关于 Movie Scene Map
Movie Scene Map 是只读 MCP 服务,可探索电影、电视、游戏、动画和漫画的真实拍摄地及故事设定地点。地点记录附有证据,并区分拍摄地与叙事设定。
主要功能
- 01查询作品关联的地点
- 02查询某地点记录的作品
- 03搜索作品和地点
- 04按坐标半径查找地点
- 05查看地点排名与实时统计
适用场景
- 01查找电影或剧集的拍摄地点
- 02探索与城市或地点相关的作品
- 03核对地点记录的证据及关系类型
MCP 相关
托管的只读 MCP 服务位于 https://moviescenemap.com/mcp,提供搜索、地点查询、排名和统计工具。服务使用无状态 Streamable HTTP,无需注册或 API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://moviescenemap.com/mcpclaude mcp add --transport http com-moviescenemap-filming-locations https://moviescenemap.com/mcp{"mcpServers":{"com-moviescenemap-filming-locations":{"type":"http","url":"https://moviescenemap.com/mcp"}}}在 Cursor 中打开{"servers":{"com-moviescenemap-filming-locations":{"type":"http","url":"https://moviescenemap.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-moviescenemap-filming-locations":{"type":"http","url":"https://moviescenemap.com/mcp"}}}{"mcpServers":{"com-moviescenemap-filming-locations":{"serverUrl":"https://moviescenemap.com/mcp"}}}命令在终端中运行;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 文本仍受各自许可约束。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。