mcpField
L
Linux Do MCP Server

Linux Do MCP Server

本地服务
npmjs.com社交媒体5778 周前更新

关于 Linux Do MCP Server

Linux Do MCP Server 是面向 LINUX DO 社区的 MCP 服务,可读取社区的主题、通知、书签和私信等内容。它适合需要通过 AI 助手浏览该社区的用户。

主要功能

  1. 01获取最新、最活跃与热门主题
  2. 02按分类浏览最新主题
  3. 03搜索主题
  4. 04查看通知与未读主题
  5. 05查看书签与私信(需认证)

适用场景

  1. 01让 AI 助手汇总 LINUX DO 社区的热门主题
  2. 02通过 AI 助手搜索社区中的讨论
  3. 03查看自己的通知与未读内容

MCP 相关

该项目是一个 MCP 服务,将 LINUX DO 社区的 API 以工具形式提供给 MCP 客户端调用。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"linux-do": {
"command": "npx",
"args": [
"-y",
"@pleasure1234/linux-do-mcp"
],
"env": {
"LINUX_DO_API_KEY": "<LINUX_DO_API_KEY>",
"LINUX_DO_USERNAME": "<LINUX_DO_USERNAME>"
}
}
}
}
启动命令npx -y @pleasure1234/linux-do-mcp
需要配置的环境变量
LINUX_DO_API_KEY密钥
LINUX_DO_USERNAME

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@pleasure1234/linux-do-mcp

工具

12

收录的工具列表 · 更新于 3 周前

参数类型必填说明
pagenumber否页码,默认为1
per_pagenumber否每页条数,默认为10

详细介绍

Linux Do MCP 服务

中文 / 英文

README 配图

能开始的地方就开始!

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
福利“如今谁还付全价?”用于分享优惠和赠品。36
闲聊日常聊天版块。禁止政治和 NSFW 内容。11
反馈讨论本站、组织、运营和改进相关内容。2

安装方法

使用 python 运行 this 文件以获取你的 API_KEY

Node
{
  "mcpServers": {
    "linux-do-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@pleasure1234/linux-do-mcp"
      ],
      "env": {
        "LINUX_DO_API_KEY": "your-api-key-here",
        "LINUX_DO_USERNAME": "your-username"
      }
    }
  }
}
Python
{
  "mcpServers": {
    "linux-do-mcp": {
      "command": "uvx",
      "args": [
        "linux-do-mcp"
      ],
      "env": {
        "LINUX_DO_API_KEY": "your-api-key-here",
        "LINUX_DO_USERNAME": "your-username"
      }
    }
  }
}

参考资料

版权

本项目采用 MIT 许可证。

Star 历史

Star 历史图表

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。