MCP ExplorerExplorer

Bangla News Mcp

@huruttaon 10 months ago
4 MIT
FreeCommunity
AI Systems
A Model Context Protocol (MCP) server that retrieves bangla news to provide context to LLMs.

Overview

What is Bangla News Mcp

Bangla News MCP is a Model Context Protocol (MCP) server designed to retrieve Bangladeshi news written in Bengali, providing contextual information for Large Language Models (LLMs).

Use cases

Use cases for bangla-news-mcp include enhancing chatbots with current news context, providing real-time news updates for applications, and supporting research in Bengali language processing.

How to use

To use bangla-news-mcp, you can install it via Smithery using the command: npx -y @smithery/cli install @hurutta/bangla-news-mcp --client claude. Alternatively, you can set it up in a virtual environment by creating one and activating it.

Key features

Key features of bangla-news-mcp include lightweight architecture, fast and scalable performance, structured news delivery, and seamless integration with LLM models and news aggregation platforms.

Where to use

Bangla-news-mcp can be used in fields such as news aggregation, natural language processing, and AI-driven applications that require contextually relevant Bengali news.

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

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers