Query corporate debt structures, bonds, guarantor relationships, covenants, filings, and FINRA TRACE pricing.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Debtstack Python.
debtstack_search_companiesScreen companies by leverage, sector, coverage ratios, and risk flags
debtstack_search_bondsFilter bonds by yield, spread, seniority, maturity, and pricing
debtstack_resolve_bondLook up bonds by CUSIP, ISIN, or description (e.g., "RIG 8% 2027")
debtstack_traverse_entitiesFollow guarantor chains, map corporate structure, trace ownership
debtstack_search_pricingGet FINRA TRACE bond prices, YTM, and spreads
debtstack_search_documentsFull-text search across credit agreements, indentures, and SEC filings
Corporate credit data for AI agents.
Equity data is everywhere. Credit data isn't.
There's no "Yahoo Finance for bonds." Corporate debt structures, guarantor chains, and covenant details are buried in SEC filings—scattered across 10-Ks, 8-Ks, credit agreements, and indentures. An AI agent trying to answer "which telecom companies have leverage above 5x?" would need to read dozens of filings, extract the right numbers, and compute ratios manually.
DebtStack fixes this. We extract, normalize, and serve corporate credit data through an API built for AI agents.
1. Cross-Company Credit Queries
Screen ~300 companies by leverage, coverage ratios, or maturity risk in one call. No filing-by-filing analysis.
2. Pre-Built Entity Relationships
Guarantor chains, parent-subsidiary hierarchies, structural subordination—mapped and queryable. This data exists nowhere else in machine-readable form.
3. Agent-Ready Speed
AI agents chain multiple calls. If each took 30 seconds (reading a filing), a portfolio analysis would take hours. DebtStack returns in milliseconds.
For LangChain integration:
| Coverage | Count |
|---|---|
| Companies | ~300 (S&P 100 + NASDAQ 100 + high-yield issuers) |
| Entities | ~39,000 (subsidiaries, holdcos, JVs, VIEs) |
| Debt Instruments | ~10,000 (bonds, loans, revolvers) with 96% document linkage |
| Bond Pricing | ~4,300 bonds with FINRA TRACE pricing (updated 3x daily) |
| SEC Filing Sections | ~25,000 (searchable full-text) |
| Covenants | ~1,800 structured covenant records |
Pre-computed metrics: Leverage ratios, interest coverage, maturity profiles, structural subordination scores.
Relationships: Guarantor chains, issuer-entity links, parent-subsidiary hierarchies.
| Method | What It Does |
|---|---|
search_companies() | Screen by leverage, sector, coverage, risk flags |
search_bonds() | Filter by yield, spread, seniority, maturity |
resolve_bond() | Look up CUSIP, ISIN, or "RIG 8% 2027" |
traverse_entities() | Follow guarantor chains, map corporate structure |
search_pricing() | FINRA TRACE bond prices, YTM, spreads |
search_documents() | Full-text search across credit agreements, indentures |
batch() | Run multiple queries in parallel |
get_changes() | Track debt structure changes over time |
Build AI agents that can autonomously analyze corporate credit data.
| Tool | Description |
|---|---|
debtstack_search_companies | Screen companies by leverage, sector, coverage ratios, and risk flags |
debtstack_search_bonds | Filter bonds by yield, spread, seniority, maturity, and pricing |
debtstack_resolve_bond | Look up bonds by CUSIP, ISIN, or description (e.g., "RIG 8% 2027") |
debtstack_traverse_entities | Follow guarantor chains, map corporate structure, trace ownership |
debtstack_search_pricing | Get FINRA TRACE bond prices, YTM, and spreads |
debtstack_search_documents | Full-text search across credit agreements, indentures, and SEC filings |
debtstack_get_changes | Track debt structure changes over time (new issuances, maturities, leverage) |
The agent can handle complex, multi-step credit analysis:
Give Claude (or any MCP client) direct access to corporate credit data.
| Tool | Description |
|---|---|
search_companies | Search companies by ticker, sector, leverage ratio, and risk flags |
search_bonds | Search bonds by ticker, seniority, yield, spread, and maturity |
resolve_bond | Look up a bond by CUSIP, ISIN, or description (e.g., "RIG 8% 2027") |
get_guarantors | Find all entities that guarantee a bond |
get_corporate_structure | Get full parent-subsidiary hierarchy for a company |
search_pricing | Get FINRA TRACE bond prices, YTM, and spreads |
search_documents | Search SEC filing sections (debt footnotes, credit agreements, indentures) |
get_changes | See what changed in a company's debt structure since a date |
Add to your Claude Desktop config (~/.config/claude/mcp.json on Mac/Linux, %APPDATA%\Claude\mcp.json on Windows):
Add to your Claude Code config (~/.claude/mcp.json):
Add to your Cursor MCP settings (.cursor/mcp.json):
If you prefer not to install the console script, you can use python -m instead:
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/debtstack-ai-debtstack-python)<a href="https://allmcps.com/mcp/debtstack-ai-debtstack-python"><img src="https://allmcps.com/api/badge/debtstack-ai-debtstack-python?style=directory" alt="Debtstack Python on AllMCPs" /></a>