Skip to main content
Glama
chakarai1234

Singapore News MCP Server

by chakarai1234

Singapore News MCP Server

A server that provides real-time news feeds from major Singapore news sources.

Features

  • Real-time news updates via Server-Sent Events (SSE)

  • Supports multiple Singapore news sources:

    • The Straits Times

    • Business Times

    • Channel News Asia (CNA)

Related MCP server: News Aggregator API

Prerequisites

  • Python >=3.12

  • uv package manager

Installation

# Clone the repository
git clone <repository-url>
cd news_mcp

# Install dependencies using uv
uv sync

Usage

Running with Python

# Start the MCP server
uv run news_mcp

# Individual news retrievers
uv run straits     # Straits Times
uv run business    # Business Times
uv run cna         # Channel News Asia

Running with Docker

# Build and run using docker-compose
docker compose up --build

or

# You can run using the run.sh file
# This command is only for MacOS or Linux
# For MacOs required Docker Desktop

# Give permissions for run.sh in unix
chmod +x ./run.sh # (sudo chmod) if super user required

./run.sh #For MacOS it will spin up the docker desktop builds and run the docker container in the background

Configuration

  1. Create a .env file with required environment variables:

MCP_PORT=8000
  1. For Claude Desktop integration, use the provided claude_desktop_config.json:

{
	"mcpServers": {
		"news_streamable": {
			"command": "/opt/homebrew/bin/uv",
			"args": [
				"tool",
				"run",
				"mcp-proxy",
				"--transport",
				"streamablehttp",
				"http://127.0.0.1:8080/mcp"
			]
		}
	}
}

Dependencies

  • bs4 - Web scraping

  • dateparser - Date parsing

  • httpx - HTTP client

  • mcp-proxy - MCP proxy support

  • python-dotenv - Environment variable management

License

MIT

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    C
    quality
    B
    maintenance
    A server providing access to news articles from various categories including tech, data science, cybersecurity, and more, allowing retrieval and summarization of latest content.
    1
    3
  • F
    license
    -
    quality
    D
    maintenance
    A modular, scalable news aggregation backend that provides a unified interface to TheNewsAPI for retrieving current and historical news articles with advanced filtering capabilities, designed specifically for consumption by AI agents.
    4
  • F
    license
    -
    quality
    D
    maintenance
    Aggregates news from 7 APIs and unlimited RSS feeds with AI-powered bias removal and synthesis. Provides over 7,300 free daily requests with conversation-aware caching and 25 comprehensive news analysis tools.
    1
  • F
    license
    A
    quality
    D
    maintenance
    Enables fetching and searching real-time finance news from major RSS feeds like Bloomberg, WSJ, CNBC, Seeking Alpha, MarketWatch, and Financial Times.
    2
    6

View all related MCP servers

Related MCP Connectors

  • Real-time financial news for AI agents: search by ticker and source, with sentiment and entities.

  • Real-time corroborated news events + 5-year archive, for agents. Free tier, no key.

  • Real-time curated crypto news for AI agents with sentiment, recaps, and search.

View all MCP Connectors

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/chakarai1234/news_mcp'

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