fda_complete_response_letters
Pack: openfda · Endpoint: https://gateway.pipeworx.io/openfda/mcp
Search FDA-disclosed Complete Response Letters for drug and biologic applications. Defaults to letter_type “COMPLETE RESPONSE”; optionally include other letter types in the same dataset. Returns the application’s current approval_status, letter metadata, an excerpt, and the official document URL.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
company | string | no | Sponsor/company name. |
application_number | string | no | NDA/BLA application number. |
query | string | no | Optional full-text term or raw openFDA CRL search expression. |
from_date | string | no | Optional start date, YYYY-MM-DD. |
to_date | string | no | Optional end date, YYYY-MM-DD. |
include_other_letter_types | boolean | no | Include tentative approvals, rescissions, refusal-to-file letters, and other non-CRL records (default false). |
limit | number | no | Number of letters (1-100, default 20). |
skip | number | no | Pagination offset (default 0). |
Example call
Arguments
{
"company": "Acacia Pharma"
}
curl
curl -X POST https://gateway.pipeworx.io/openfda/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"fda_complete_response_letters","arguments":{"company":"Acacia Pharma"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('fda_complete_response_letters', {
"company": "Acacia Pharma"
});
More examples
{
"application_number": "NDA209510"
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"openfda": {
"url": "https://gateway.pipeworx.io/openfda/mcp"
}
}
}
See Getting Started for client-specific install steps.