pi-bangla-news
Pi extension for scraping latest Bangladeshi news headlines via Scrapling MCP server
Package details
Install pi-bangla-news from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-bangla-news- Package
pi-bangla-news- Version
0.2.3- Published
- May 3, 2026
- Downloads
- not available
- Author
- 0xrokib
- License
- MIT
- Types
- extension
- Size
- 65 KB
- Dependencies
- 0 dependencies · 3 peers
Pi manifest JSON
{
"extensions": [
"dist/index.js"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-bangla-news
A Pi extension that scrapes latest public headlines from Bangladeshi news sites using Scrapling.
Installation
# After the package is published to npm:
pi install npm:pi-bangla-news
# Or install directly from a local clone:
pi install /path/to/pi-bangla-news
Prerequisites
This extension requires the Scrapling Python package (scrapling[ai]). Install it in one of these ways:
# Option A: pipx (recommended — global install, always in PATH)
pipx install 'scrapling[ai]'
# Option B: pip install
pip install 'scrapling[ai]'
# Option C: project-local venv (inside the cloned repo)
cd /path/to/pi-bangla-news
python3 -m venv .venv
.venv/bin/pip install 'scrapling[ai]'
The extension auto-detects a .venv/bin/scrapling next to the package or falls back to scrapling in $PATH.
Usage
Via slash command
/bangla-news
/bangla-news election
The agent calls bangla_news_scrape and summarizes the results.
Via natural language
Scrape the latest Bangladeshi news headlines
Show me sports news from Bangladesh
What's the latest from Prothom Alo?
Supported Sites
| Site | URL |
|---|---|
| Prothom Alo | prothomalo.com |
| Jugantor | jugantor.com |
| Kaler Kantho | kalerkantho.com |
| BDNews24 Bangla | bangla.bdnews24.com |
| Samakal | samakal.com |
| The Daily Ittefaq | ittefaq.com.bd |
| Bangladesh Pratidin | bd-pratidin.com |
| Amar Desh | amardesh.com |
| Janakantha | dailyjanakantha.com |
| Ajker Patrika | ajkerpatrika.com |
| The Daily Star | thedailystar.net |
| Dhaka Tribune | dhakatribune.com |
| The Business Standard | tbsnews.net |
Tool: bangla_news_scrape
| Parameter | Type | Default | Description |
|---|---|---|---|
sites |
string[] | all | Filter by host (e.g. ["prothomalo.com"]) |
query |
string | — | Keyword filter for headlines |
limitPerSite |
number | 8 | Max headlines per site (max 25) |
includeSnippets |
boolean | true | Include short text snippets |
timeoutSeconds |
number | 15 | Timeout per site |
Architecture
Agent calls bangla_news_scrape
→ Extension spawns scrapling mcp (MCP server)
→ JSON-RPC handshake (initialize)
→ calls get for each news homepage
→ parses HTML links in TypeScript
→ formats results as markdown
License
MIT