irs_7520_rate
Pack: irs-afr · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/irs_7520_rate for the schema, then POST the same URL with its arguments for the data.
The IRS Section 7520 rate for a month (the interest rate used to value annuities, life estates, terms of years, remainders and reversions in estate and gift planning, and charitable remainder trusts), from the monthly IRS Applicable Federal Rates revenue ruling. Also returns the same ruling’s section 382 long-term tax-exempt rate and the low-income housing credit percentages. Omit month for the newest published; an unissued month returns “not_yet_published” with expected timing. Returns the ruling number and data_as_of. Sourced from IRS, Applicable Federal Rates revenue ruling.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
month | string | no | Month, “YYYY-MM” (e.g. “2026-11”) or “November 2026”. Default: newest published. |
Example call
Arguments
{
"month": "2026-11"
}
curl
curl -X POST https://gateway.pipeworx.io/irs-afr/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"irs_7520_rate","arguments":{"month":"2026-11"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('irs_7520_rate', {
"month": "2026-11"
});
Response shape
| Field | Type | Description |
|---|---|---|
status | string | |
month | string | |
month_label | string | |
ruling | string | |
data_as_of | string | |
source | string | |
unit | string | |
rate_7520 | number | |
section_382 | object | |
low_income_housing_credit_percentages | object |
Full JSON Schema
{
"type": "object",
"properties": {
"status": {
"type": "string"
},
"month": {
"type": "string"
},
"month_label": {
"type": "string"
},
"ruling": {
"type": "string"
},
"data_as_of": {
"type": "string"
},
"source": {
"type": "string"
},
"unit": {
"type": "string"
},
"rate_7520": {
"type": "number"
},
"section_382": {
"type": "object",
"properties": {
"adjusted_federal_long_term_rate": {
"type": "number"
},
"long_term_tax_exempt_rate": {
"type": "number"
}
},
"additionalProperties": true
},
"low_income_housing_credit_percentages": {
"type": "object",
"properties": {
"pv_70_percent": {
"type": "number"
},
"pv_30_percent": {
"type": "number"
}
},
"additionalProperties": true
}
},
"additionalProperties": true
}
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the irs-afr pack
{
"mcpServers": {
"irs-afr": {
"url": "https://gateway.pipeworx.io/irs-afr/mcp"
}
}
}
See Getting Started for client-specific install steps.