ChipsNews MCP Server
MCP server for ChipsNews — manage news sources, articles, and triggers
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
chipsnews-mcpclaude mcp add chipsnews-mcp-server -e 'CHIPSNEWS_API_KEY=<your chipsnews_api_key>' -e 'CHIPSNEWS_API_URL=https://news.chipsbuilder.com' -- uvx chipsnews-mcp==1.0.1
{
"mcpServers": {
"chipsnews-mcp-server": {
"command": "uvx",
"args": [
"chipsnews-mcp==1.0.1"
],
"env": {
"CHIPSNEWS_API_KEY": "<your chipsnews_api_key>",
"CHIPSNEWS_API_URL": "https://news.chipsbuilder.com"
}
}
}
}
Environment variables
CHIPSNEWS_API_KEYrequired secret ChipsNews API key (Bearer token)CHIPSNEWS_API_URLChipsNews API base URL
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Contents
ChipsNews MCP Server
MCP (Model Context Protocol) server for ChipsNews — manage news configuration, sources, articles, and fetch triggers from Claude Code, Claude Desktop, or any MCP client.
Requirements
- Python 3.11+
- uv (recommended) or pip
- A ChipsNews API key
Quick Start
No installation needed with uv:
uv run --script server.py
Or install manually:
pip install "mcp[cli]" httpx
python server.py
Configuration
The server uses environment variables for authentication:
| Variable | Description | Default |
|---|---|---|
CHIPSNEWS_API_URL | API base URL | https://news.chipsbuilder.com |
CHIPSNEWS_API_KEY | Your API key (Bearer token) | — |
Claude Code
Add to your project's .mcp.json:
{
"mcpServers": {
"chipsnews": {
"command": "uv",
"args": ["run", "--script", "/path/to/chipsnews-mcp/server.py"],
"env": {
"CHIPSNEWS_API_URL": "https://news.chipsbuilder.com",
"CHIPSNEWS_API_KEY": "your-api-key"
}
}
}
}
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"chipsnews": {
"command": "uv",
"args": ["run", "--script", "/path/to/chipsnews-mcp/server.py"],
"env": {
"CHIPSNEWS_API_KEY": "your-api-key"
}
}
}
}
Available Tools
Configuration
| Tool | Description |
|---|---|
get_config | Get news configuration (keywords, language, frequency, etc.) |
update_config | Update configuration fields (keywords, language, frequency, auto_publish, notification_email, pin_duration_hours, etc.) |
Sources
| Tool | Description |
|---|---|
list_sources | List all news sources |
create_source | Create a new source (rss, google, reddit) |
update_source | Update an existing source |
delete_source | Delete a source |
Articles
| Tool | Description |
|---|---|
list_articles | List articles with optional filters (status, keyword, source, page) |
get_article | Get full details of a single article |
approve_article | Approve and publish an article |
reject_article | Reject an article |
pin_article | Pin an article to the top (TOP) |
unpin_article | Remove pin from an article |
lock_article | Lock an article to protect from rotation cleanup |
unlock_article | Unlock an article |
delete_article | Delete an article |
delete_all_articles | Delete ALL articles (use with caution) |
Fetch & Stats
| Tool | Description |
|---|---|
trigger_fetch | Trigger a manual news fetch from all active sources |
get_stats | Get usage statistics: article counts, API calls, fetch history |
Usage Examples
Once configured, use natural language in Claude:
- "List all news sources"
- "Add an RSS feed for TechCrunch"
- "Show published articles"
- "Approve article 42"
- "Pin the top article"
- "Trigger a news fetch"
- "Show news stats"
- "Update keywords to AI, startup, fintech"
Authentication
The server uses API key authentication (Bearer token). Pass your key via the CHIPSNEWS_API_KEY environment variable.
License
MIT
Frequently asked questions
What is ChipsNews MCP Server?
MCP server for ChipsNews — manage news sources, articles, and triggers
How do I install ChipsNews MCP Server?
It runs on your machine. In Claude Code: claude mcp add chipsnews-mcp-server -e 'CHIPSNEWS_API_KEY=<your chipsnews_api_key>' -e 'CHIPSNEWS_API_URL=https://news.chipsbuilder.com' -- uvx chipsnews-mcp==1.0.1. For other clients, paste the JSON configuration from this page into their MCP settings.
Does ChipsNews MCP Server need an API key?
Yes. It expects CHIPSNEWS_API_KEY, which you set in its configuration.
Is ChipsNews MCP Server open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains ChipsNews MCP Server?
It is published by fgasparetto. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.