sbir_search_awards

Pack: sbir · Endpoint: https://gateway.pipeworx.io/sbir/mcp

Search SBIR/STTR awards by keyword, agency (e.g., “DOD”, “NASA”), year, company, or state. Returns company name, award amount, agency, topic, abstract, year, and phase.

Parameters

NameTypeRequiredDescription
keywordstringyesSearch term to match against award titles, abstracts, and topics
agencystringnoFilter by funding agency (e.g., “DOD”, “HHS”, “NASA”, “NSF”, “DOE”, “USDA”)
yearnumbernoFilter by award year (e.g., 2024)
companystringnoFilter by company name
statestringnoFilter by 2-letter US state code (e.g., “CA”, “MA”)
limitnumbernoNumber of results to return (default 20, max 100)

Example call

Arguments

{
  "keyword": "machine learning",
  "agency": "DOD",
  "year": 2024,
  "limit": 20
}

curl

curl -X POST https://gateway.pipeworx.io/sbir/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"sbir_search_awards","arguments":{"keyword":"machine learning","agency":"DOD","year":2024,"limit":20}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('sbir_search_awards', {
  "keyword": "machine learning",
  "agency": "DOD",
  "year": 2024,
  "limit": 20
});

More examples

{
  "keyword": "renewable energy",
  "state": "CA",
  "limit": 50
}

Response shape

Always returns: keyword, count, awards

FieldTypeDescription
keywordstringSearch keyword used
countnumberNumber of awards returned
awardsarray
Full JSON Schema
{
  "type": "object",
  "properties": {
    "keyword": {
      "type": "string",
      "description": "Search keyword used"
    },
    "count": {
      "type": "number",
      "description": "Number of awards returned"
    },
    "awards": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "company": {
            "type": "string",
            "description": "Company name"
          },
          "award_amount": {
            "type": [
              "number",
              "null"
            ],
            "description": "Award amount in dollars"
          },
          "agency": {
            "type": "string",
            "description": "Funding agency code"
          },
          "branch": {
            "type": [
              "string",
              "null"
            ],
            "description": "Agency branch or division"
          },
          "topic_code": {
            "type": [
              "string",
              "null"
            ],
            "description": "Topic or program code"
          },
          "award_title": {
            "type": "string",
            "description": "Title of the award"
          },
          "abstract": {
            "type": [
              "string",
              "null"
            ],
            "description": "Award abstract or summary"
          },
          "award_year": {
            "type": [
              "number",
              "string",
              "null"
            ],
            "description": "Year award was made"
          },
          "phase": {
            "type": [
              "string",
              "null"
            ],
            "description": "Funding phase (Phase I, Phase II, etc.)"
          },
          "program": {
            "type": [
              "string",
              "null"
            ],
            "description": "SBIR/STTR program type"
          },
          "award_id": {
            "type": [
              "string",
              "null"
            ],
            "description": "Unique award identifier"
          },
          "state": {
            "type": [
              "string",
              "null"
            ],
            "description": "2-letter state code"
          },
          "city": {
            "type": [
              "string",
              "null"
            ],
            "description": "City location"
          }
        },
        "required": [
          "company",
          "agency",
          "award_title"
        ]
      }
    }
  },
  "required": [
    "keyword",
    "count",
    "awards"
  ]
}

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "sbir": {
      "url": "https://gateway.pipeworx.io/sbir/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build May 9, 2026