ncua_rank_credit_unions
Pack: ncua · Endpoint: https://gateway.pipeworx.io/ncua/mcp
Rank US credit unions by a call report figure — largest by assets, most members, biggest loan book — optionally within one state. Answers “largest credit unions in the US”, “biggest credit union in Ohio”, “which credit unions have the most members”. Ranks on the latest mirrored quarter unless one is given. Example: ncua_rank_credit_unions({ metric: “total_assets”, state: “OH”, limit: 10 }); ncua_rank_credit_unions({ metric: “members” }). Keyless.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
metric | string | no | total_assets (default), members, total_loans, total_shares, net_income, or a raw NCUA account code |
state | string | no | Restrict to one state, e.g. “OH” |
quarter | string | no | Quarter end as YYYY-MM-DD; defaults to latest |
limit | number | no | Max results (default 20, max 100) |
Example call
Arguments
{
"metric": "total_assets",
"state": "OH",
"limit": 10
}
curl
curl -X POST https://gateway.pipeworx.io/ncua/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ncua_rank_credit_unions","arguments":{"metric":"total_assets","state":"OH","limit":10}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('ncua_rank_credit_unions', {
"metric": "total_assets",
"state": "OH",
"limit": 10
});
More examples
{
"metric": "members"
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"ncua": {
"url": "https://gateway.pipeworx.io/ncua/mcp"
}
}
}
See Getting Started for client-specific install steps.