Douban MCP Server

Douban MCP Server

site icon
2025.03.24 2
TypeScript豆瓣内容搜索书籍信息电影信息小组讨论娱乐功能
Douban MCP Server 是一个提供豆瓣内容搜索和交互的服务,支持搜索书籍、电影以及浏览豆瓣小组讨论。该服务能够通过关键词或ISBN搜索书籍信息,查看书籍和电影的评论,浏览书籍详情页面,以及列出和筛选豆瓣小组的话题。
View on GitHub

Overview

基本能力

产品定位

Douban MCP Server 主要用于与豆瓣平台的内容进行交互,包括书籍、电影和小组讨论的搜索和浏览。

核心功能

  • 通过标题关键词或ISBN搜索书籍
  • 查看书籍评论
  • 通过标题搜索电影
  • 查看电影评论
  • 在默认浏览器中浏览书籍详情
  • 列出并筛选豆瓣小组话题
  • 查看小组话题详情

适用场景

  • 用户需要快速查找豆瓣上的书籍或电影信息
  • 开发者需要集成豆瓣内容搜索功能到自己的应用中
  • 用户需要浏览豆瓣小组的讨论内容

工具列表

  • search-book: 从豆瓣搜索书籍信息,支持ISBN或标题关键词
  • list-book-reviews: 获取指定书籍的评论
  • search-movie: 从豆瓣搜索电影信息
  • list-movie-reviews: 获取指定电影的评论
  • browse: 在默认浏览器中打开书籍详情页面
  • list-group-topics: 列出豆瓣小组的话题,支持按标签和日期筛选
  • get-group-topic-detail: 获取指定话题的详细信息

常见问题解答

  • 如何获取豆瓣的cookie值?
  • 需要从豆瓣网站上获取cookie值,用于身份验证。

使用教程

使用依赖

  1. 确保已安装Node.js和npm
  2. 克隆仓库后,运行以下命令安装依赖:
npm install

安装教程

  1. 克隆仓库
  2. 安装依赖:npm install
  3. 构建服务器:npm run build
  4. 启动服务器:npm start

调试方式

  • 构建: npm run build
  • 监视模式: npm run dev
  • 启动: npm start
  • 测试: npm test

许可证

该项目遵循 MIT 开源许可条款。