Skip to main content
Glama
fgasparetto
by fgasparetto

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CHIPSNEWS_API_KEYYesYour API key (Bearer token)
CHIPSNEWS_API_URLNoAPI base URLhttps://news.chipsbuilder.com

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_configB

Get the news configuration (keywords, language, frequency, etc.).

update_configA

Update news configuration. Only provided fields are updated.

Args: keywords: List of keywords to track (e.g. ["AI", "startup", "tech"]) language: Language code: en, it, de, fr, es frequency: Fetch frequency: 1h, 6h, 12h, 24h auto_publish: Auto-publish fetched articles (True/False) max_articles_per_fetch: Max articles per fetch (1-30) use_google_news_fallback: Use Google News when no RSS sources configured active: Enable/disable news fetching notification_email: Email address for article notifications (sent when new articles are fetched) pin_duration_hours: How long a pinned (TOP) article stays on top, in hours (default 48) max_articles: Maximum articles to keep per project (1-300, default 200). Oldest non-locked articles are automatically removed beyond this limit.

list_sourcesB

List all news sources.

create_sourceB

Create a new news source.

Args: source_type: Type of source: rss, google, reddit label: Display name for the source url: URL for RSS feeds or Reddit subreddits query: Search query for Google News sources

update_sourceB

Update an existing news source.

Args: source_id: ID of the source to update label: New display name url: New URL query: New search query active: Enable/disable the source

delete_sourceC

Delete a news source.

Args: source_id: ID of the source to delete

list_articlesA

List news articles with optional filters.

Args: status: Filter by status: draft, published, rejected keyword: Filter by matched keyword source: Filter by source name page: Page number for pagination

get_articleA

Get full details of a single article.

Args: article_id: ID of the article

approve_articleC

Approve and publish an article.

Args: article_id: ID of the article to publish

reject_articleC

Reject an article.

Args: article_id: ID of the article to reject

pin_articleB

Pin an article to the top of the list (TOP). Duration is configured in pin_duration_hours.

Args: article_id: ID of the article to pin

unpin_articleB

Remove pin from an article (remove from TOP).

Args: article_id: ID of the article to unpin

lock_articleA

Lock an article to protect it from rotation cleanup (LOCK).

Args: article_id: ID of the article to lock

unlock_articleA

Unlock an article, allowing it to be removed by rotation cleanup.

Args: article_id: ID of the article to unlock

restore_articleA

Restore a rejected article back to draft status.

Args: article_id: ID of the rejected article to restore

delete_articleC

Delete an article.

Args: article_id: ID of the article to delete

delete_all_articlesA

Delete ALL articles for this project. Use with caution.

trigger_fetchB

Trigger a manual news fetch. Fetches articles from all active sources based on configured keywords.

get_statsA

Get usage statistics: article counts, API calls, fetch history.

get_notification_settingsA

Get notification settings: enabled, email, new articles alert, weekly digest.

update_notification_settingsA

Update notification settings.

Args: notifications_enabled: Master switch for all notifications notification_email: Override email (blank = use account email) notify_on_new_articles: Send email when new articles are fetched notify_weekly_digest: Send weekly digest email (every Monday at 8am)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/fgasparetto/chipsnews-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server