
openai agents news collector
A news collector that utilizes the OpenAI Agents SDK to automatically collect news from many sources and save them to the local file system.
Repository Info
About This Server
A news collector that utilizes the OpenAI Agents SDK to automatically collect news from many sources and save them to the local file system.
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
openai-agents-news-collector
A news collector that utilizes the OpenAI Agents SDK to automatically collect news from many sources and save them to the local file system.
!zhihu_news
Features
- Collect news from many sources like Zhihu, Weibo, etc.
- Save news to the local file system.
Installation
- Clone the repository:
git clone https://github.com/jeremy-feng/openai-agents-news-collector.git
cd openai-agents-news-collector
- Install dependencies:
uv sync
- Set up environment variables:
Create a .env file in the project root with the following environment variables:
OPENAI_API_BASE=XX
OPENAI_API_KEY=XX
MODEL_NAME=XX
Usage
Run the main script:
uv run main.py
The agent will automatically create a new zhihu_news.txt file in the news directory containing the latest news from Zhihu.
You can also get the news from other sources. See the mcp_newsnow for more available sources.
Acknowledgments
- openai-agents
- mcp_newsnow
- filesystem-server
License
This project is licensed under the MIT License - see the LICENSE file for details.
Quick Start
Clone the repository
git clone https://github.com/jeremy-feng/openai-agents-news-collectorInstall dependencies
cd openai-agents-news-collector
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.