Token导航 LogoToken导航TokenDH.com
movie database MCP logo
数据服务未说明官方级别未说明来源级核验

movie database MCP

MCP Server

一个基于Python和SQLite的MCP服务器,用于通过自然语言管理个人电影收藏。

工具数

7

提示词数

0

GitHub Stars

0

资源数

0
数据分析PythonClaude自然语言处理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Ena002

提供方

Ena002

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

电影数据库MCP服务器(SQLite)

该项目是使用Python和SQLite数据库实现自己的MCP(模型上下文协议)服务器。

该服务器连接到Claude Desktop应用程序,并允许通过自然语言管理电影收藏。

______________________________________________________________________

项目描述

该项目的目标是创建一个功能性的MCP服务器,以解决个人电影数据库管理的现实问题。

服务器允许:

  • 添加电影
  • 电影搜索
  • 评分更新
  • 删除电影
  • 计数电影
  • 查看评分最高的电影
  • 显示收藏统计

数据存储在本地SQLite数据库中。

______________________________________________________________________

系统 架构

克劳德桌面版\ │\ ▼\ FastMCP服务器(Python)\ │\ ▼\ SQLite数据库(movies.db)

Claude通过MCP协议与服务器通信,而服务器使用SQLite作为关系数据存储。

______________________________________________________________________

数据库结构

数据库使用两个表的关系模型:

  • genres – 保存流派名称
  • movies – 保存有关电影的信息,并包含引用表的外键 (genre_id) genres

一个类型可以有多部电影(1:N比)。

这种设计可以防止数据重复,并遵循关系数据库的原则。

______________________________________________________________________

MCP配件(工具)

服务器实现:

  • add_movie
  • find_movies
  • update_rating
  • 删除视频
  • count_movies
  • get_top_movies
  • get_movie-details

请定义错误处理的参数。

______________________________________________________________________

MCP资源

资源:

collection://stats

返回 :

  • 电影总数
  • 平均评分
  • 按类型分列的电影数量

______________________________________________________________________

安装 (macOS)

python3-m venv-venv 源venv/bin/activate pip安装-r要求.txt python movie_mcp.py

目录标签

目录标签

数据分析PythonClaude自然语言处理数据库管理本地部署电影收藏SQLite

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP