xby-qanon: QAnon Post Dataset Access and Analysis Service

Introduction

The DeepSeek Harness (DSH) plugin ecosystem emphasizes “everything is a plugin.” Developers often need to connect agents to domain-specific data sources. This article introduces xby-qanon, an MCP server that provides access to a QAnon post dataset.

What It Is

This is a plugin maintained by xby-skill and belongs to the “Online Tools” category. It is an MCP server primarily used for anthropological and sociological research. The plugin provides a complete set of interfaces for accessing, searching, filtering, and analyzing QAnon-related post datasets.

Core Features

This plugin provides the following main capabilities:

  1. Set API key: Configure the key in chat. The operation is automatically persisted and remains valid after a restart.
  2. Retrieve a specific post: Fetch a single item by post ID.
  3. Search posts: Search posts by keyword or phrase.
  4. Fetch by date range: Get posts between a specified start and end date.
  5. Fetch by author ID: Filter posts published by a specific author.
  6. Get detailed post analysis: Deep-dive analyze a specific post, including citations and context.
  7. Get timeline summary: Summarize the post timeline by date range.
  8. Generate word cloud: Analyze frequent terms within a specified ID range or date range and generate a word cloud image.

Installation and Enablement

Use the official installation command to complete the installation:

dsh plugin --profile web add github:xby_skill/xby-qanon

This command pulls the repository from GitHub and installs the plugin.

Typical Usage

After installation, you can call the following tools in chat:

  • set_xby_apikey: Set access credentials.
  • get_post_by_id_tool: Get the post with a specific ID.
    • Example: get_post_by_id_tool(post_id: "12345")
  • search_posts: Search posts.
    • Example: search_posts(query: "keyword", limit: 10)
  • get_posts_by_date: Query by date range.
    • Example: get_posts_by_date(start_date: "2024-01-01", end_date: "2024-01-31")
  • get_posts_by_author_id: Query by author.
    • Example: get_posts_by_author_id(author_id: "user_123")
  • analyze_post: Analyze a post.
    • Example: analyze_post(post_id: "67890")
  • get_timeline_summary: Get the timeline summary.
    • Example: get_timeline_summary(start_date: "2024-01-01", end_date: "2024-01-31")
  • word_cloud_by_post_ids: Generate a word cloud.
    • Example: word_cloud_by_post_ids(start_id: "1", end_id: "100")
  • word_cloud_by_date_range: Generate a word cloud by date range.
    • Example: word_cloud_by_date_range(start_date: "2024-01-01", end_date: "2024-01-31")

Use Cases and Notes

  • Prerequisites: Before use, visit the Xiaobenyang official website to register and obtain an API key.
  • Intended purpose: Designed for anthropological and sociological research.
  • Permissions and security: The plugin runs with the permissions of the current DSH process. Before installation, it is recommended to review the source code and license (MIT).

Short Conclusion

This is a tool focused on analyzing a specific dataset, suitable for research or analytics scenarios that need to process data in this domain. For more details and source code, visit GitHub or the community directory.

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye