返回 MCP 目录
public公开dns本地运行

linux-do-mcp

Linux DO社区的MCP服务项目,提供论坛API接口封装和工具集合,支持获取最新帖子、热门话题、分类主题等功能。

article

README

🚀 Linux DO MCP 服务器

Linux DO MCP 服务器提供了一系列 API 接口和工具,方便用户获取论坛相关信息,如主题、分类等。同时,还支持通过 Docker 或源码进行安装。

🚀 快速开始

你可以通过以下链接选择不同语言的文档: 中文版 / English

让我们开始探索 Linux DO MCP 服务器的功能吧!

✨ 主要特性

  • 提供丰富的 API 接口,涵盖无需身份验证和需要身份验证的多种类型,方便获取论坛各类信息。
  • 包含多种实用工具,可满足不同场景下对论坛信息的查询需求。
  • 支持 Docker 和源码两种安装方式,方便不同需求的用户进行部署。

📦 安装指南

使用 Docker 安装

你可以通过 Docker 来轻松安装和运行 Linux DO MCP 服务器。

步骤 1: 拉取镜像

docker pull pleasurecruise/linux-do-mcp

步骤 2: 启动容器

docker run -d --name linux-do-mcp -p 8080:80 pleasurecruise/linux-do-mcp

打开浏览器,访问 http://localhost:8080 即可使用。

使用源码安装

如果你希望从源码编译安装,请按照以下步骤操作:

步骤 1: 克隆仓库

git clone https://github.com/pleasurecruise/linux-do-mcp.git

步骤 2: 安装依赖

cd linux-do-mcp
npm install

步骤 3: 启动应用

node app.js

📚 详细文档

API 列表

| 描述 | API 地址 | |------------------|------------------------------------------------------------------------------| | 无需身份验证 | | | 有新帖子的主题 | https://linux.do/latest.json | | 过去一年/月/周/天最活跃的主题 | https://linux.do/top.json | | 最近流行的板块 | https://linux.do/hot.json | | 最新分类主题 | https://linux.do/categories_and_latest | | 需要身份验证 | | | 最近创建的主题 | https://linux.do/new.json | | 跟踪/关注的未读帖子主题 | https://linux.do/unread.json | | 新主题和跟踪/关注的未读帖子 | https://linux.do/unseen.json | | 你参与过的主题 | https://linux.do/posted.json | | 通知 | https://linux.do/notifications.json | | 主题搜索 | https://linux.do/search/query.json | | 收藏夹 | https://linux.do/u/${your-username}/user-menu-bookmarks | | 私信 | https://linux.do/u/${your-username}/user-menu-private-messages |

工具列表

  1. 有新帖子的主题
  2. 过去一年/月/周/天最活跃的主题
  3. 最近流行的板块
  4. 最新分类主题
  5. 最近创建的主题
  6. 跟踪/关注的未读帖子主题
  7. 新主题和跟踪/关注的未读帖子
  8. 你参与过的主题
  9. 通知
  10. 主题搜索
  11. 收藏夹
  12. 私信

分类列表

| 分类名称 | 描述 | Id | |---------------|-----------------------------------------------------------------------------|-------| | 开发 | 包括开发、测试、调试、部署、优化、安全等内容。 | 4 | | 资源 | 分享软件、开源仓库、视频课程、书籍等。 | 14 | | 文档集 | 成为同好,让我们一起编书吧 | 42 | | 网上集市 | 交易相关板块,包括实体/虚拟商品供需、顺风车等。 | 10 | | 职场 | "掌握技能以服务君主。" 专用于职位发布/猎头。 | 27 | | 读书会 | 和论坛好友一起读完一本书是怎样的体验? | 32 | | 出海 | 以星辰大海为目的地,扬帆起航! | 46 | | 新闻快讯 | 不出家门即可了解天下事。 | 34 | | 网页存档 | 网络永不遗忘——这一定是真的! | 92 | | 福利 | "谁现在还付全价?" 分享你的闲置物品吧。 | 51 | | 其他 | 其他内容。 | 56 |

贡献指南

欢迎贡献代码!请参考 CONTRIBUTING.md 文件了解如何参与。

📄 许可证

本项目使用 MIT 许可证,详见 LICENSE

🌟 星历史

Star History Chart

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端