MCP server for querying Indian corporate bond data from BondDekho
Project description
BondDekho MCP Server
Query Indian corporate bond data from BondDekho via the Model Context Protocol. Compare yields, ratings, and prices across 9+ platforms (GoldenPi, WintWealth, IndiaBonds, Jiraaf, and more).
Quick Start
Option 1: Remote (no install needed)
Point your MCP client at the hosted endpoint:
{
"mcpServers": {
"bonddekho": {
"url": "https://www.bonddekho.com/mcp/sse"
}
}
}
Option 2: Install via pip
pip install bonddekho-mcp
Then add to your MCP client config:
{
"mcpServers": {
"bonddekho": {
"command": "bonddekho-mcp"
}
}
}
Option 3: Run from source
pip install -r requirements.txt
python server.py
Where to add the config
| Client | Config location |
|---|---|
| Claude Desktop | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Claude Code | .mcp.json in project root or ~/.claude/settings.json |
| Cursor | Settings > MCP Servers |
| Windsurf | Settings > MCP |
Available Tools
| Tool | Description |
|---|---|
search_bonds |
Search bonds by issuer, ISIN, or sector with optional filters (rating, YTM range, platform) |
get_bond |
Get full details for a specific bond by ISIN including platform pricing |
compare_bonds |
Side-by-side comparison of 2-5 bonds in a table |
get_market_stats |
Overall market statistics: total bonds, avg YTM, rating distribution, platform overview |
get_issuer_bonds |
All bonds from a specific issuer with YTM and platform data |
Example Prompts
Once configured, you can ask your AI assistant:
- "What bonds does Muthoot Finance offer?"
- "Show me AAA rated bonds with YTM above 8%"
- "Compare bonds INE101Q07AS3 and INE296G07218"
- "What's the average bond YTM across Indian platforms?"
- "Find NBFC bonds available on GoldenPi"
Data Source
All data is sourced from BondDekho, which aggregates bond listings from 9+ SEBI-registered Online Bond Platform Providers. Data is refreshed 4x daily.
BondDekho is a data aggregation platform, not a SEBI-registered investment adviser. All information is for educational purposes only.
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bonddekho_mcp-0.2.0.tar.gz.
File metadata
- Download URL: bonddekho_mcp-0.2.0.tar.gz
- Upload date:
- Size: 13.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
909e56e63c6a6ce30b317048d06ee8cf63f959ecf38cb6cdb3011175c7f326a3
|
|
| MD5 |
4f05fe8b9f7c85531d3bd1fa024dddb0
|
|
| BLAKE2b-256 |
a928db5a1e3b10dbb2e8d509e7e28817288cf2333c7f2d9e75b42a85c94ae904
|
File details
Details for the file bonddekho_mcp-0.2.0-py3-none-any.whl.
File metadata
- Download URL: bonddekho_mcp-0.2.0-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9cb25f7c5f5f29829fca0439bd19e33c21a8875a4901cdeab33cb5ca7a410f9f
|
|
| MD5 |
e1d89f557e994d529e0e4270e945ea18
|
|
| BLAKE2b-256 |
5621060db3562eebf08a1c428fe1045a88d8ba43199ee2f177abad4e67674aba
|