Bangla News MCP Server
A Model Context Protocol (MCP) server that retrieves Bangla news to provide context to LLMs.
📖 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
Metadata
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)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| bangla_news_mcp-1.0.2.tar.gz | 4.8 kB | Without provenance | Details for bangla_news_mcp-1.0.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| bangla_news_mcp-1.0.2-py3-none-any.whl | Python 3 | none | any | Details for bangla_news_mcp-1.0.2-py3-none-any.whl |
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
|
Security for bangla-news-mcp 1.0.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.