SDVOSB institutional PPE supplier (TIPS 260804): credentials, catalog search, and RFQ intake.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Confirms whether a named cooperative contract matches Onan Capital's TIPS Contract 260804 award. Does not claim Sourcewell, OMNIA, Equalis, E&I, BuyBoard, or NASPO. Does not return a price.
Buyer state, if known.
Buying organization, if known. Membership is not verified here.
Cooperative name, for example TIPS.
Contract number the buyer wants checked.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http supplier https://www.onancap.com/v1/ai/mcp
Confirms whether a named cooperative contract matches Onan Capital's TIPS Contract 260804 award. Does not claim Sourcewell, OMNIA, Equalis, E&I, BuyBoard, or NASPO. Does not return a price.
| Argument | Type | Description |
|---|---|---|
| state | string | Buyer state, if known. |
| memberName | string | Buying organization, if known. Membership is not verified here. |
| cooperative | string | Cooperative name, for example TIPS. |
| contractNumber | string | Contract number the buyer wants checked. |
{
"type": "object",
"properties": {
"state": {
"type": "string",
"description": "Buyer state, if known."
},
"memberName": {
"type": "string",
"description": "Buying organization, if known. Membership is not verified here."
},
"cooperative": {
"type": "string",
"description": "Cooperative name, for example TIPS."
},
"contractNumber": {
"type": "string",
"description": "Contract number the buyer wants checked."
}
},
"additionalProperties": false
}Lists institutional PPE categories and the RFQ process. For a real SKU or a brand number, use search_supplies. Never returns a price or a live quantity on hand.
| Argument | Type | Description |
|---|---|---|
| query | string | Free-text match against category names. |
| category | string | Category slug or keyword. |
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Free-text match against category names."
},
"category": {
"type": "string",
"description": "Category slug or keyword."
}
},
"additionalProperties": false
}Returns Onan Capital Inc credentials: SDVOSB, CAGE 827Y8, UEI G8NFS5UCJ9F7, NAICS 423450, TIPS Contract 260804 Vendor 13662 through October 31, 2029, warehouses, payment terms, and contacts. Does not return prices or a street address.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Searches Onan's live catalog and the manufacturer numbers buyers already use (Halyard 55082, PDI P86984, Clorox Healthcare 35309, Purell 9652-12, 3M 8210, and the rest of the equivalents list). Returns Onan SKUs with no prices. A manufacturer number is not an Onan SKU.
| Argument | Type | Description |
|---|---|---|
| query* | string | Product words, an Onan SKU, or a manufacturer number such as 55082 or P86984. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Product words, an Onan SKU, or a manufacturer number such as 55082 or P86984."
}
},
"additionalProperties": false
}Sends a structured quote request to Onan Capital. Required: organization, name, email, and lines (description and quantity, plus unit of measure when known). Returns a reference id. A person writes the quote. Do not send unit prices.
| Argument | Type | Description |
|---|---|---|
| name* | string | Buyer contact name. |
| email* | string | |
| lines* | array | |
| phone | string | |
| title | string | |
| sector | string | K-12, higher education, healthcare, senior living, or government. |
| shipTo | string | |
| message | string | |
| neededBy | string | |
| tipsMember | boolean | |
| organization* | string | |
| sourceSystem | string | Name of the agent or suite submitting the RFQ. |
| contractNumber | string |
{
"type": "object",
"required": [
"organization",
"name",
"email",
"lines"
],
"properties": {
"name": {
"type": "string",
"description": "Buyer contact name."
},
"email": {
"type": "string"
},
"lines": {
"type": "array",
"items": {
"type": "object",
"required": [
"description",
"quantity"
],
"properties": {
"sku": {
"type": "string",
"description": "Onan SKU from search_supplies, when one was selected."
},
"uom": {
"type": "string",
"description": "case, box, or each."
},
"size": {
"type": "string"
},
"notes": {
"type": "string"
},
"quantity": {
"description": "Number or text such as 200."
},
"description": {
"type": "string"
},
"comparableTo": {
"type": "string",
"description": "Manufacturer number the buyer named, such as 55082 or P86984. Not an Onan SKU."
}
}
},
"maxItems": 25,
"minItems": 1
},
"phone": {
"type": "string"
},
"title": {
"type": "string"
},
"sector": {
"type": "string",
"description": "K-12, higher education, healthcare, senior living, or government."
},
"shipTo": {
"type": "string"
},
"message": {
"type": "string"
},
"neededBy": {
"type": "string"
},
"tipsMember": {
"type": "boolean"
},
"organization": {
"type": "string"
},
"sourceSystem": {
"type": "string",
"description": "Name of the agent or suite submitting the RFQ."
},
"contractNumber": {
"type": "string"
}
},
"additionalProperties": true
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 13, 2026.