Ai Tech Rss Fetch

🌐Community
by tiangong-ai · vlatest · Repository

Fetches and summarizes latest tech news from specified RSS feeds using AI, delivering concise updates.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add ai-tech-rss-fetch npx -- -y @trustedskills/ai-tech-rss-fetch
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "ai-tech-rss-fetch": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/ai-tech-rss-fetch"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill, Ai Tech Rss Fetch, allows an AI agent to subscribe to RSS/Atom feeds from URLs or OPML files and persistently store their metadata in a SQLite database. It focuses on reliably fetching and deduplicating feed entries without retrieving the full article content or generating summaries. The primary function is to maintain a stable record of feed information for downstream processing.

When to use it

  • You need to track updates from multiple tech news sources.
  • You require a reliable, persistent store of RSS feed metadata.
  • You want to avoid fetching full article content and generating summaries as part of the initial data collection process.
  • You're building an AI agent that requires access to recent tech news headlines and basic information without needing the complete articles.
  • You need a system for deduplicating RSS feed entries across multiple runs.

Key capabilities

  • Subscribes to RSS/Atom feeds from URLs or OPML files.
  • Persists feed metadata (feed URL, title, site URL, etc.) and entry metadata (title, author, published date, summary hash, etc.) to a SQLite database.
  • Deduplicates entries using layered identity keys and content fingerprints.
  • Supports incremental synchronization of feeds.
  • Provides configurable parameters for database path, feed URLs, maximum number of feeds/items per run, and more.

Example prompts

  • "Subscribe to the RSS feed at https://example.com/feed.xml."
  • "Import the tech blogs from this OPML file: assets/hn-popular-blogs-2025.opml."
  • "Run a sync of all subscribed feeds, limiting it to 20 feeds with 100 items per feed."

Tips & gotchas

  • Database Path: In multi-agent environments, ensure you explicitly set the AI_RSS_DB_PATH environment variable to an absolute path before running any commands.
  • No Summaries: This skill does not fetch full article bodies or generate summaries. It only stores metadata.
  • Dependency Installation: Requires feedparser Python package: python3 -m pip install feedparser.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
tiangong-ai
Installs
77

🌐 Community

Passed automated security scans.