Finra Fixed Income logo

Finra Fixed Income

Query FINRA aggregate bond-market datasets covering Treasuries, corporate debt, MBS, securitized products, sentiment, and capped volumes.

Install Finra Fixed Income

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "finra-fixed-income": {
      "command": "npx",
      "args": [
        "-y",
        "@pipeworx/mcp-finra-fixed-income"
      ],
      "env": {
        "PLATFORM_FINRA_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Install not yet sandbox-tested— the server itself is confirmed live (we called its tools/list endpoint). The stdio install command is a separate, ongoing check.

Overview

Finra Fixed Income MCP server exposes FINRA aggregate fixed-income market data through Pipeworx. Its two tools catalog available datasets and retrieve series such as Treasury volumes, corporate sentiment, agency MBS activity, and securitized-product pricing. Queries can use optional date ranges, while Treasury requests also support product-category and benchmark filters. Use it for market-wide bond research and reporting, not for individual transaction-level TRACE data.

Use cases

  • Compare Treasury trading volumes across reporting periods
  • Track corporate bond market breadth and sentiment
  • Inspect agency MBS and securitized-product activity
  • Analyze capped-volume series by date range
  • Review CMBS pricing by deal vintage

Key features

  • List FINRA fixed-income aggregate datasets
  • Retrieve Treasury, corporate, agency, and securitized-product series
  • Filter series by date range
  • Filter Treasury rows by product category and benchmark
  • Return FINRA source attribution
  • Use zero-rated data calls under the stated terms

Tools2

What Finra Fixed Income lets your agent do. Expand a tool for its parameters.

Verified live~745 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

9/9 checks healthy over the last 44d

What it can do

From the 2 tools this server returned when we ran it; 2 declare their own safety hints.

Makes network requests · 2Read-only tools · 2
Network at startup4 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age36 days
Maintainers1

Observed 2026-10-30 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 13d ago via OSV.dev · @pipeworx/mcp-finra-fixed-income (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1Stargazers on the source repository.
npm downloads1kPackage downloads in the last 30 days.
Last commit2d agoMost recent push to the default branch.
Tools exposed2Callable tools this server registers over MCP.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

How Finra Fixed Income works

What Finra Fixed Income does

Finra Fixed Income provides MCP access to FINRA’s Fixed Income Market data group through the Pipeworx gateway. The data covers aggregate activity and indicators across several areas: US Treasury trading volumes, corporate and agency debt breadth and sentiment, corporate 144A measures, agency MBS and other securitized-product activity, pricing series for TBA, CMO, CMBS, and CBO/CDO/CLO products, and capped-volume data.

The service is intended for questions about market-wide behavior, such as how much Treasury volume traded, whether corporate-market breadth was positive, or how activity changed over a selected reporting period. It does not expose individual bond transactions or the TRACE transaction tape.

How it works

Connect an MCP client to the Pipeworx endpoint:

config.json
{
  "mcpServers": {
    "finra-fixed-income": {
      "url": "https://gateway.pipeworx.io/finra-fixed-income/mcp"
    }
  }
}

Call finra_fixed_income_datasets first to obtain the available dataset keys, descriptions, and date field used by each series. Then pass one of those keys to finra_fixed_income_series. Without date parameters, the series tool targets FINRA’s latest published period. start_date and end_date restrict the returned window, and limit controls the response size.

Treasury datasets additionally accept product_category and benchmark filters. When those filters are used, the response includes summed volumes across the returned category and benchmark rows. The service accounts for dataset-specific date fields and uses available partition information to select recent data; some pricing datasets instead use a trailing window.

Setup and configuration

The hosted MCP endpoint uses a Pipeworx platform key or a bring-your-own FINRA credential. The platform configuration names PLATFORM_FINRA_KEY as the platform credential. FINRA authentication uses OAuth2 client credentials, with the client ID and secret combined as clientId:clientSecret.

A free FINRA Individual/Public credential covers the Fixed Income group. Before it can authenticate, the FINRA account must be activated: registration produces a Gateway UserID, the API terms must be accepted in the API Console, and the secret must be set through the emailed activation link. That link expires after 24 hours. FINRA’s token endpoint is hosted at ews.fip.finra.org.

Tools and capabilities

  • finra_fixed_income_datasets lists the available series, their dataset keys, measurements, and date fields. It does not require a caller key.
  • finra_fixed_income_series retrieves aggregate observations using a dataset key and optional date range and row limit.
  • Treasury queries can filter by product category and benchmark, with totals aggregated across returned rows.
  • Responses include FINRA attribution identifying the data owner and source.
  • Calls are zero-rated under the stated licensing arrangement and do not consume credits.

Limitations and notes

The service contains aggregate statistics only. Requests for individual bond trades cannot be fulfilled through this endpoint; FINRA licenses transaction-level TRACE data separately. Recent date ranges may return no observations because the source series are published with a reporting lag.

The weekly Treasury aggregate is excluded because it returned no rows across the tested periods, including FINRA’s documented example range. Daily and monthly Treasury aggregates remain available. Dataset date fields differ, so a date filter must match the field associated with that dataset.

Callers may use the data for non-commercial personal or professional purposes under the stated terms, but may not redistribute it. FINRA attribution is included in responses. The endpoint also exposes shared Pipeworx gateway tools in addition to the two fixed-income tools, so an MCP client may display more tools than this server-specific list.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Finra Fixed Income

Finra Fixed Income is an MCP server that connects AI clients to FINRA’s aggregate Fixed Income Market data through Pipeworx. Its main tools, finra_fixed_income_datasets and finra_fixed_income_series, catalog and retrieve Treasury, corporate, agency, sentiment, breadth, securitized-product, pricing, and capped-volume series.

Add the hosted MCP URL to your client configuration; no local installation is required for the documented setup. Use https://gateway.pipeworx.io/finra-fixed-income/mcp as the server URL in an MCP client such as Claude Desktop, Cursor, or Windsurf.

Authenticate with a Pipeworx platform key or a FINRA credential supplied through bring-your-own authentication. FINRA uses OAuth2 client credentials, with the client ID and secret joined by a colon; the account must be activated before token exchange succeeds.

No, it returns aggregate market statistics rather than individual transactions. The available series cover market-wide activity, sentiment, breadth, pricing, and capped volumes; transaction-level TRACE data is a separate FINRA product and is not exposed here.

Yes, Cursor is named as a supported MCP client in the connection example. Add the hosted endpoint to Cursor’s MCP configuration using https://gateway.pipeworx.io/finra-fixed-income/mcp.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewFinra Fixed Income AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/finra-fixed-income?style=directory)](https://allmcps.com/mcp/finra-fixed-income)
HTML Embed
<a href="https://allmcps.com/mcp/finra-fixed-income"><img src="https://allmcps.com/api/badge/finra-fixed-income?style=directory" alt="Finra Fixed Income on AllMCPs" /></a>