G

GeekNews-MCP-Server�\ud26c GeekNews MCP Server

(0)
Daniel NikulshynRecensito da Daniel Nikulshyn·Aggiornato luglio 2026

Panoramica

GeekNews MCP Server è un server di protocollo di contesto di modello (MCP) implementato in Python che estrapola articoli da GeekNews. Utilizza BeautifulSoup per l'estrazione dei dati web e presenta un meccanismo di caching per ridurre il carico del server scaricando i dati una volta al giorno e memorizzandoli nel cache. Il server fornisce strumenti per estrarre articoli e notizie settimanali, con opzioni per specificare tipi di articoli e conti di ritorno. I dati in cache sono utilizzati per minimizzare le richieste al server di GeekNews, con i dati del cache aggiornati automaticamente ogni 24 ore.

Funzionalità chiave

  • Strumento get_articles per l'estrapolazione degli articoli
  • Strumento get_weekly_news per l'estrapolazione delle notizie settimanali
  • Gestione del cache
  • Scheduler per aggiornamenti periodici dei dati
  • Sottoprestito per specificare tipi di articoli e conti di ritorno

Prezzi

Modello
Free
Categoria
Server MCP
Valutazione
Nessuna recensione

Casi d’uso

Estrapolazione degli articoli

Utilizza lo strumento get_articles per estrarre articoli da GeekNews, specificando tipi di articoli (top, new, ask, show) e conti di ritorno.

Estrapolazione delle notizie settimanali

Utilizza lo strumento get_weekly_news per estrarre notizie settimanali da GeekNews, specificando un ID delle notizie settimanali o recuperando il più recente.

Pro & contro

Pro

  • Riduce il carico del server attraverso il caching
  • Fornisce strumenti facili da utilizzare per l'estrazione di articoli e notizie settimanali
  • Aggiorna i dati di cache automaticamente ogni giorno

Contro

  • Dipende dalla struttura del sito web di GeekNews, che potrebbe cambiare
  • Il cache vengono memorizzati nel diretorio casella utente

Recensioni

Accedi per lasciare una recensione.

Nessuna recensione. Sii il primo!

Domande e risposte

What are the main limitations I should be aware of when using this MCP server?

The server relies on the current HTML structure of the GeekNews website, so any redesign may break the scraper until the parsing code is updated. Additionally, the cache resides on the local machine, so shared or multi‑user environments need separate caches.

Asked by Omar Haddad · May 24, 2025

Can I control which article types and how many articles are returned by the get_articles tool?

Yes. The `get_articles` tool lets you specify article types such as `top`, `new`, `ask`, or `show`, and you can set the number of articles to return. Each result includes title, URL, points, author, time, comment count, and rank.

Asked by Mateusz Wozniak · May 15, 2025

How does the caching system work and where is the cached data stored?

The server parses GeekNews once per day and saves the results in a cache located in the user's home directory under `.cache/geeknews_mcp`. Cached entries are valid for 24 hours; after that the scheduler automatically refreshes the data.

Asked by Idris Suleiman · May 10, 2025

Fai una domanda

Alternative a Server MCP