Skip to main content
Glama
Erimanga

Steam游戏资讯Agent

by Erimanga

🎮 Steam 游戏资讯 Agent

基于 MCP (Model Context Protocol) + LLM 驱动的游戏资讯智能体,支持 Steam 排行榜查询、游戏新闻筛选总结、资讯邮件简报。

架构

用户自然语言 → client.py (LLM Agent 循环)
                  ├─ Anthropic 兼容 API (DeepSeek) → 推理 + 决策
                  └─ MCP stdio → agent_server.py
                                  ├─ steam_charts   → Steam 排行榜 (Web 抓取)
                                  ├─ gaming_news    → IGN 中国新闻 (Web 抓取)
                                  └─ email_send     → 邮件发送 (SMTP)

Related MCP server: MCP微信公众号爬虫

环境要求

  • Python 3.12+

  • DeepSeek API Key (Anthropic 兼容端点)

  • SMTP 邮箱 (可选,仅邮件功能需要)

快速开始

# 1. 安装依赖
pip install -r requirements.txt

# 2. 配置环境变量
cp .env.example .env
# 编辑 .env,填入你的 API Key 和 SMTP 信息

# 3. 运行
python client.py

配置说明

环境变量

说明

必填

ANTHROPIC_BASE_URL

LLM API 端点

ANTHROPIC_AUTH_TOKEN

API Key

ANTHROPIC_MODEL

模型名称

SMTP_HOST

SMTP 服务器

可选

SMTP_USER / SMTP_PASSWORD

邮箱账号/授权码

可选

SENDER_NAME

发件人名称

可选

项目结构

.
├── agent_server.py      # MCP Server,注册 3 个工具
├── client.py            # LLM Agent 客户端,对话循环
├── prompts/
│   └── system.md        # 系统提示词
├── tools/
│   ├── steam_charts.py  # Steam 排行榜抓取
│   ├── ign_news.py      # IGN 中国新闻抓取
│   └── send_email.py    # SMTP 邮件发送
├── requirements.txt
└── .env.example
F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Erimanga/BYOA'

If you have feedback or need assistance with the MCP directory API, please join our Discord server