MCPcopy Index your code
hub / github.com/Pleasurecruise/linux-do-mcp

github.com/Pleasurecruise/linux-do-mcp @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
72 symbols 187 edges 5 files 22 documented · 31%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Linux Do MCP Server

中文 / English

Where possible begin!

API List

功能描述 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
搞七捻三 闲聊吹水的板块。不得讨论政治、色情等违规内容。 11
运营反馈 有关此站点、其组织、运作方式以及如何改进的讨论。 2

如何安装

用python运行这个文件获得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 History

Star History Chart

Extension points exported contracts — how you extend this code

LinuxDoTopicResponse (Interface)
(no doc)
src/linux-do-mcp/node-sse/index.ts
LinuxDoSearchResponse (Interface)
(no doc)
src/linux-do-mcp/node-sse/index.ts
LinuxDoCategoryResponse (Interface)
(no doc)
src/linux-do-mcp/node-sse/index.ts
LinuxDoNotificationResponse (Interface)
(no doc)
src/linux-do-mcp/node-sse/index.ts
LinuxDoBookmarkResponse (Interface)
(no doc)
src/linux-do-mcp/node-sse/index.ts

Core symbols most depended-on inside this repo

create_error_response
called by 7
src/linux-do-mcp/python/src/linux_do_mcp/main.py
handle_topic_endpoint
called by 7
src/linux-do-mcp/python/src/linux_do_mcp/main.py
handleTopicEndpoint
called by 7
src/linux-do-mcp/node-sse/index.ts
handleTopicEndpoint
called by 7
src/linux-do-mcp/node/index.ts
fetch_linux_do_api
called by 6
src/linux-do-mcp/python/src/linux_do_mcp/main.py
fetchLinuxDoApi
called by 6
src/linux-do-mcp/node-sse/index.ts
fetchLinuxDoApi
called by 6
src/linux-do-mcp/node/index.ts
format_topic_response
called by 2
src/linux-do-mcp/python/src/linux_do_mcp/main.py

Shape

Function 60
Interface 10
Class 2

Languages

TypeScript61%
Python39%

Modules by API surface

src/linux-do-mcp/node/index.ts29 symbols
src/linux-do-mcp/python/src/linux_do_mcp/main.py22 symbols
src/linux-do-mcp/node-sse/index.ts15 symbols
src/get-pat.py5 symbols
src/linux-do-mcp/python/src/linux_do_mcp/__init__.py1 symbols

For agents

$ claude mcp add linux-do-mcp \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page