
QAnon is a dangerous cult. This archive is for research purposes only, and I donotendorse any material in this repo.

2025.04.05
2
Python数据分析学术研究其它
QAnon-MCP-Server 是一个基于模型上下文协议(MCP)的服务器,主要用于提供对Q-Anon帖子的数据集访问,支持搜索、过滤和分析功能。该服务器专为人类学和社会学研究设计,可与Claude等AI助手集成使用。
View on GitHub
Overview
基本能力
产品定位
QAnon-MCP-Server 是一个专门用于访问和分析Q-Anon帖子的MCP服务器,旨在支持学术研究和数据分析。
核心功能
- 提供对Q-Anon帖子的数据集访问
- 支持搜索、过滤和分析功能
- 与Claude Desktop集成
适用场景
- 人类学和社会学研究
- 数据分析与趋势分析
- 学术研究与教育
工具列表
- get_post_by_id_tool: 通过ID检索特定帖子
- search_posts: 查找包含特定关键词或短语的帖子
- get_posts_by_date: 检索特定日期范围内的帖子
- get_posts_by_author_id: 查找特定作者ID的帖子
- analyze_post: 获取帖子的详细分析,包括引用和上下文
- get_timeline_summary: 生成按时间顺序排列的时间线
- word_cloud_by_post_ids: 为指定ID范围内的帖子生成词频分析
- word_cloud_by_date_range: 为指定日期范围内的帖子生成词频分析
常见问题解答
- 如果Claude Desktop没有显示锤子图标,请检查配置并重启Claude Desktop
- 确保
posts.json
文件与脚本在同一目录中 - 检查终端输出以获取任何错误消息
- 确保在Claude Desktop配置中使用脚本的绝对路径
使用教程
使用依赖
- Python 3.10或更高版本
uv
包管理器- Claude Desktop(用于Claude集成)
安装教程
通过Smithery安装
npx -y @smithery/cli install @jkingsman/qanon-mcp-server --client claude
手动安装
- 克隆或下载此存储库到本地机器
- 使用
uv
安装所需的包:
uv pip install -e .
调试方式
运行服务器:
uvx qanon_mcp
与Claude Desktop集成:
1. 确保已安装Claude Desktop
2. 打开Claude菜单并选择“Settings...”
3. 点击左侧栏中的“Developer”,然后点击“Edit Config”
4. 将以下配置添加到claude_desktop_config.json
文件中:
{
"mcpServers": {
"qanon_mcp": {
"command": "uvx",
"args": [
"qanon_mcp"
]
}
}
}
或(如果没有安装uvx
):
{
"mcpServers": {
"qanon_mcp": {
"command": "uv",
"args": [
"tool",
"run",
"qanon_mcp"
]
}
}
}
- 保存文件并重启Claude Desktop
- 在Claude Desktop中开始新的对话
- 应在输入框中看到锤子图标,表示工具可用