ChipsNews MCP Server

السجل الرسمي أخرى

MCP server for ChipsNews — manage news sources, articles, and triggers

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

PYPI package chipsnews-mcp
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
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "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"
            }
        }
    }
}

متغيرات البيئة

  • CHIPSNEWS_API_KEY إلزامي سري ChipsNews API key (Bearer token)
  • CHIPSNEWS_API_URL ChipsNews API base URL

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. ChipsNews MCP Server
  2. Requirements
  3. Quick Start
  4. Configuration
  5. Available Tools
  6. Usage Examples
  7. Authentication
  8. License

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:

VariableDescriptionDefault
CHIPSNEWS_API_URLAPI base URLhttps://news.chipsbuilder.com
CHIPSNEWS_API_KEYYour 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
ToolDescription
get_configGet news configuration (keywords, language, frequency, etc.)
update_configUpdate configuration fields (keywords, language, frequency, auto_publish, notification_email, pin_duration_hours, etc.)
Sources
ToolDescription
list_sourcesList all news sources
create_sourceCreate a new source (rss, google, reddit)
update_sourceUpdate an existing source
delete_sourceDelete a source
Articles
ToolDescription
list_articlesList articles with optional filters (status, keyword, source, page)
get_articleGet full details of a single article
approve_articleApprove and publish an article
reject_articleReject an article
pin_articlePin an article to the top (TOP)
unpin_articleRemove pin from an article
lock_articleLock an article to protect from rotation cleanup
unlock_articleUnlock an article
delete_articleDelete an article
delete_all_articlesDelete ALL articles (use with caution)
Fetch & Stats
ToolDescription
trigger_fetchTrigger a manual news fetch from all active sources
get_statsGet 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

الأسئلة الشائعة

ما هو ChipsNews MCP Server؟

MCP server for ChipsNews — manage news sources, articles, and triggers

كيف أثبّت ChipsNews MCP Server؟

يعمل على جهازك. في 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. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج ChipsNews MCP Server إلى مفتاح API؟

نعم. يتطلب CHIPSNEWS_API_KEY، وتضبطها في إعداداته.

هل ChipsNews MCP Server مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص MIT.

من يصون ChipsNews MCP Server؟

ينشره fgasparetto. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.