Bangla News MCP Server
About
A Model Context Protocol (MCP) server that retrieves bangla news to provide context to LLMs.
Details
- Author
- hurutta
- GitHub stars
- 4
- Downloads
- 206
- Categories
- Other
Jump to
- Fetches latest Bangla news headlines in Bengali
- Supports query-based news search
- Returns structured news data
- Lightweight and fast for LLM integration
- Easy installation via Smithery or pip
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Bangla News MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install via Smithery (npx -y @smithery/cli install @hurutta/bangla-news-mcp --client claude) or using pip from the GitHub repository. For Claude Desktop, configure the client with the provided JSON specifying python -m bangla_news_mcp as the command.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"bangla news mcp server": {
"bangla-news-mcp": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@hurutta/bangla-news-mcp",
"--client",
"claude"
]
}
}
}
}
McpServers
{
"bangla-news-mcp": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@hurutta/bangla-news-mcp",
"--client",
"claude"
]
}
}
<div style="display: flex; align-items: center;">
<div style="flex: 1;">
<h1 style="margin: 0;">Bangla News MCP Server</h1>
<p style="margin-top: 0;">A Model Context Protocol (MCP) server that retrieves Bangla news to provide context to LLMs.</p>
</div>
</div>
<hr>
<div align="center" style="line-height: 0;">
</div>
π 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
<hr>
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




