linux-do-mcp

linux-do-mcp is an MCP server designed for the Linux DO community. This tool manages various topics and notifications through an API, allowing users to easily track new posts and popular topics. Particularly, authenticated requests enable users to check their own posts and unread topics, facilitating efficient information management. It is implemented in JavaScript and operates in a Node.js environment.

GitHub Stars

50

User Rating

Not Rated

Forks

4

Issues

3

Views

1

Favorites

0

README
Linux Do MCP Server

中文 / English

Where possible begin!

API List
Description API Endpoint
Without Authentication
Topics with new posts https://linux.do/latest.json
Most active topics (past year/month/week/day) https://linux.do/top.json
Recently popular topics https://linux.do/hot.json
Latest classified topics https://linux.do/categories_and_latest
With Authentication
Recently created topics https://linux.do/new.json
Topics with unread posts (tracked/followed) https://linux.do/unread.json
New topics and unread posts (tracked/followed) https://linux.do/unseen.json
Topics you posted in https://linux.do/posted.json
Notifications https://linux.do/notifications.json
Topic Search https://linux.do/search/query.json
Bookmarks https://linux.do/u/${your-username}/user-menu-bookmarks
Private messages https://linux.do/u/${your-username}/user-menu-private-messages
Tools List
  1. Topics with new posts
  2. Most active topics (past year/month/week/day)
  3. Recently popular topics
  4. Latest classified topics
  5. Recently created topics
  6. Topics with unread posts (tracked/followed)
  7. New topics and unread posts (tracked/followed)
  8. Topics you posted in
  9. Notifications
  10. Topic Search
  11. Bookmarks
  12. Private messages
Category List
Category Name Description Id
Development Includes content on development, testing, debugging, deployment, optimization, security, etc. 4
Resources Shares software, open-source repositories, video courses, books, etc. 14
Documentation Friends become academicians, let's compile books together 42
Flea Market Trading-related section, including physical/virtual goods supply/demand, carpooling, etc. 10
Job Market "Master skills to serve the emperor." Dedicated to job postings/hunting only. 27
Book Club What's it like to finish a book with forum friends? 32
Set Sail Set sail with the stars as our destination! 46
News Flash Stay informed about the world without leaving home. 34
Web Archive The internet never forgets - this is certain! 92
Benefits "Who pays full price these days?" For sharing deals/giveaways. 36
Off-Topic Casual chat section. No politics/NSFW content allowed. 11
Feedback Discussions about this site, its organization, operations, and improvements. 2
How to install

use python run this file to get your 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"
      }
    }
  }
}
Reference
Copyright

This project is licensed under the MIT License.

Star History

Star History Chart

Author Information
自由的世界人

BSc (Hons) in CSAI, study @ UNUK

@CompPsyUnion @CherryHQ @MaaAssistantArknightsNottingham NG7 2RD UK

11

Followers

30

Repositories

0

Gists

15

Total Contributions

Top Contributors

Threads