trudecide-hotnews
v1.0.0
Published
Hot News MCP Server - Smart Google News and Image Search for AI Assistants
Downloads
9
Maintainers
Readme
Trudecide Hot News MCP Server
✨ Features
- Smart News Search: Quality scoring, categorization, and multi-language support
- Professional Image Search: Concurrent validation and quality assessment
- Multi-Language: Chinese, Thai, Indonesian, Vietnamese, English support
- Easy Integration: Works with Claude Desktop, CODEBUDDY, and other MCP clients
🚀 Quick Start
Option 1: NPM Package (Recommended for Users)
# Install via npx (no installation required)
npx trudecide-hotnews@latestMCP Configuration:
{
"mcpServers": {
"trudecide-hotnews": {
"command": "npx",
"args": ["trudecide-hotnews@latest"],
"env": {
"SERP_API_KEY": "your-serpapi-key-here"
}
}
}
}Option 2: Local Development
# Clone repository
git clone https://github.com/trudecide/trudecide-hotnews.git
cd trudecide-hotnews
# Install dependencies
npm install
# Build and run
npm run build
npm startLocal MCP Configuration:
{
"mcpServers": {
"trudecide-hotnews": {
"command": "node",
"args": ["/path/to/trudecide-hotnews/index.js"],
"env": {
"SERP_API_KEY": "your-serpapi-key-here"
}
}
}
}🔑 SerpAPI Setup
- Visit SerpAPI website and create an account
- Get your API key from the Dashboard
- Replace
your-serpapi-key-herein the configuration above
Free Tier: 100 free searches per month Paid Plans: Starting at $75/month for 5,000 searches
🛠 Available Tools
search_trending_news
Search for trending news with quality filtering.
{
"topic": "AI technology",
"limit": 5,
"quality_threshold": 70,
"region": "us",
"language": "en"
}search_news_images
Search for news-related images with validation.
{
"query": "technology news",
"count": 5,
"quality_min": "medium"
}🌐 Multi-Language Examples
// Chinese news
{
"topic": "人工智能技术",
"language": "zh",
"region": "cn"
}
// Thai football news
{
"topic": "Thai football news",
"language": "th",
"region": "us"
}
// Indonesian tech news
{
"topic": "Indonesia technology news",
"language": "id",
"region": "id"
}📖 IDE Integration
Claude Desktop
Add the MCP configuration to claude_desktop_config.json:
Tencent CODEBUDDY
Add the MCP configuration to your CODEBUDDY MCP config file:
Other MCP Clients
Use the standard MCP configuration format above.
🔧 Development
# Build TypeScript
npm run build
# Development mode (auto-rebuild and start)
npm run dev
# Start server
npm start📄 License
MIT License - see LICENSE file.
👨💻 Author
Created by trudecide
