web-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| add_feedA | Add an RSS/Atom feed and fetch its current articles. |
| remove_feedA | Remove a feed and all of its indexed articles. |
| list_feedsA | List configured feeds with article counts. |
| searchC | Recency-boosted ranked search across indexed feeds. |
| recentC | Most recent articles across all feeds. |
| trendingC | Topics trending across your feeds in the last N hours. |
| digestB | Generate a markdown digest grouping recent articles and trending topics. |
| source_healthA | Check which feeds are healthy, late, or producing errors. |
| refreshA | Force-refresh all feeds now. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 9 tools
Each tool targets a clearly distinct operation: feed lifecycle management, retrieval, aggregation, health monitoring, and refresh. There is no meaningful overlap between search, recent, trending, and digest—they serve different user intents.
The naming is readable but mixes conventions: some tools use verb_noun (add_feed, remove_feed, list_feeds), while others are bare verbs or nouns (search, recent, trending, digest). Also, add_feed/remove_feed use singular while list_feeds uses plural, creating minor inconsistency.
Nine tools is well-scoped for an RSS/feed aggregator. Each tool earns its place covering management, querying, aggregation, health, and refresh without unnecessary redundancy.
The tool surface covers the core feed lifecycle (add, remove, list, refresh), retrieval (search, recent), insight (trending, digest), and maintenance (source_health). Minor gaps exist like per-feed article listing or feed URL editing, but these are not critical for the intended use.