
Linux Do MCP Server

2025.04.04
28
JavaScript社区服务API集成交流协作
Linux Do MCP Server 是一个为Linux DO社区提供的API服务,主要用于获取社区内的各种话题、通知、私信等信息。它提供了丰富的API接口,支持有认证和无认证的访问方式,方便开发者集成和使用。
View on GitHub
Overview
基本能力
产品定位
Linux Do MCP Server 是一个为Linux DO社区提供的API服务,主要用于获取社区内的各种话题、通知、私信等信息。
核心功能
- 无认证访问:
- 获取最新话题
- 获取最活跃话题(按年/月/周/天)
-
获取近期热门话题
-
有认证访问:
- 获取新创建的话题
- 获取未读话题(跟踪/关注)
- 获取新话题和未读帖子(跟踪/关注)
- 获取用户发布的话题
- 获取通知
- 话题搜索
- 书签
- 私信
适用场景
- 社区内容聚合
- 个人话题管理
- 通知和消息提醒
- 话题搜索和书签管理
工具列表
- Topics with new posts:获取最新话题
- Most active topics (past year/month/week/day):获取最活跃话题
- Recently popular topics:获取近期热门话题
- Recently created topics:获取新创建的话题
- Topics with unread posts (tracked/followed):获取未读话题
- New topics and unread posts (tracked/followed):获取新话题和未读帖子
- Topics you posted in:获取用户发布的话题
- Notifications:获取通知
- Topic Search:话题搜索
- Bookmarks:书签管理
- Private messages:私信管理
常见问题解答
- 如何获取API_KEY:使用Python运行
src/get-pat.py
文件获取API_KEY。 - 如何安装:提供Node和Python两种安装方式。
使用教程
使用依赖
- Node环境:确保已安装Node.js和npm。
- Python环境:确保已安装Python和pip。
安装教程
-
Node安装:
json { "mcpServers": { "linux-do": { "command": "npx", "args": [ "-y", "@pleasure1234/linux-do-mcp" ], "env": { "LINUX_DO_API_KEY": "your-api-key-here", "LINUX_DO_USERNAME": "your-username" } } } }
-
Python安装:
python { "mcpServers": { "linux-do": { "command": "uvx", "args": [ "linux-do-mcp" ], "env": { "LINUX_DO_API_KEY": "your-api-key-here", "LINUX_DO_USERNAME": "your-username" } } } }
调试方式
- Node调试:运行安装命令后,检查环境变量是否设置正确。
- Python调试:运行安装命令后,检查环境变量是否设置正确。