Skip to main content

Bangla News MCP Server

A Model Context Protocol (MCP) server that retrieves Bangla news to provide context to LLMs.


MCP smithery badge PyPI - Version GitHub release (latest by date) Issues License

📖 Description

A lightweight Model Context Protocol (MCP) server delivering bangladeshi news written in bengali language in a structured format. Designed for seamless integration with LLM models and news aggregation platforms. Fast, scalable, and optimized for bengali language processing.

🔬 Installation

Installing via Smithery

To install bangla-news-mcp for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @hurutta/bangla-news-mcp --client claude

Using a virtual environment

# Create a virtual environment
python3 -m venv venv
source venv/bin/activate

# Install the package
pip install git+https://github.com/hurutta/bangla-news-mcp.git

Build from Source

# Create a virtual environment
python3 -m venv venv
source venv/bin/activate

# Clone the repository
git clone https://github.com/hurutta/bangla-news-mcp
cd bangla-news-mcp

# Install in development mode
pip install -e .

🔌 Usage

Configuration for Claude.app

Add to your Claude settings:

{
  "mcpServers": {
    "bangla_news": {
      "command": "python",
      "args": [
        "-m",
        "bangla_news_mcp"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}

👆🏼 If you install pip package inside a virtual environment, adjust the command and args.

🛠️ Available Tools

Fetch latest bangla news headlines

  • fetch_latest_news_headlines: Returns list of latest bengali news of varied category

Fetch bangla news by query

  • fetch_news_headlines_by_query: Returns list of bengali news queried by the user

🔌 For development

Activate the virtual environment where the package is installed, and run -

source venv/bin/activate
python -m bangla_news_mcp

Release files for bangla-news-mcp 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bangla-news-mcp 1.0.2
File Size Uploaded
bangla_news_mcp-1.0.2.tar.gz 4.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bangla-news-mcp 1.0.2
File Interpreter ABI Platform
bangla_news_mcp-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 10.6 kB

Release files / bangla_news_mcp-1.0.2.tar.gz

Download URL bangla_news_mcp-1.0.2.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
1539699bd4245d39b97967c6e82e3c2fee66c45319a1d1feabf4d7fe48801d31
BLAKE2b-256 checksum
How to use checksums
e6b204c0ed28648c529880d0f9e5e0f048de0cc687df4d7d3a6c315c62645c0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.4

Release files / bangla_news_mcp-1.0.2-py3-none-any.whl

Download URL bangla_news_mcp-1.0.2-py3-none-any.whl
Size 5.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
082577a95c5b46263838decc2eed08c5bd838e1e019dd932408e621368c85c1e
BLAKE2b-256 checksum
How to use checksums
a5bb0480848dd6838ae9438bb4458a2569c95bcc564601aa21b74fad3c1a1e3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.4

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page