TC

thel-consulting/funding-finder-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

1 stars 0 forks 品質 81 トレンド 16MIT

Free, open-source, read-only MCP server for SBIR/STTR and federal grants: Grants.gov, NIH RePORTER and NSF Award Search, with a source URL on every result.

概要

A free, open-source, read-only MCP server for SBIR/STTR and federal grants. It searches Grants.gov, NIH RePORTER and the NSF Award Search API. Every result carries the URL of the record it came from. - No accounts, no API keys, no user data stored. See PRIVACY.md. - TypeScript, the official @modelcontextprotocol/sdk, streamable HTTP transport, built as a Netlify Function (/mcp) with a Netlify Blobs response cache. - MIT licensed. Maintained by Thel Consulting. All tools are read-only (readOnlyHint: true, destructiveHint: false) and validate input with zod. - NIH RePORTER returns one record per project per fiscal year, so a multi-year award appears once per year. Amounts are that year's award_amount. - NSF multi-word keywords are ORed by the API. Use AND to require every word. - NSF summary amounts are total funds obligated to each award, grouped by the fiscal year of the award date.

README

以下は原文 README の抜粋です。原文を見る。

Federal Funding Finder

A free, open-source, read-only MCP server for SBIR/STTR and federal grants. It searches Grants.gov, NIH RePORTER and the NSF Award Search API. Every result carries the URL of the record it came from.

  • No accounts, no API keys. Queries are not stored or logged. See PRIVACY.md and the terms of use.
  • TypeScript, the official @modelcontextprotocol/sdk, streamable HTTP transport, built as a Netlify Function (/mcp) with a Netlify Blobs response cache.
  • MIT licensed. Maintained by Thel Consulting.

Tools

All tools are read-only (readOnlyHint: true, destructiveHint: false) and validate input with zod.

Tool What it does Source
search_open_opportunities Forecasted and posted funding opportunities. Filters: keyword, agency code (for example HHS-NIH11, NSF, DOD), eligibility codes (23 is small businesses), status, rows, offset, plus the noise filters below. Grants.gov search2
search_nih_awards Funded NIH projects. Defaults to SBIR/STTR activity codes R43, R44, R41, R42. Filters: text, org states, institutes (IC), fiscal years, activity codes. NIH RePORTER v2
search_nsf_awards NSF awards. Defaults to SBIR/STTR Phase I, Phase II and Fast-Track company awards (see the notes below). Filters: keyword (supports AND, OR, NOT), awardee state, award date range, rows, offset. NSF Award Search
similar_funded_projects Takes a project description, extracts key terms, searches NIH and NSF, and ranks funded projects by term overlap. NIH and NSF
agency_sbir_summary SBIR/STTR counts and dollar totals by fiscal year, activity code or program, top organizations, and by state when no state is given. NIH or NSF

Grants.gov noise filters (search_open_opportunities). Grants.gov keeps listing some records long after they stopped being useful, so these run on the server after each upstream page:

Parameter Default Drops
open_only true Posted opportunities whose close date is before today (America/Denver).
forecast_max_age_days 365 Forecasts posted more than this many days ago, for example 2024 and early 2025 forecasts that never turned into a posting. 0 turns it off.
rolling_max_age_days 1460 Posted opportunities with no close date that were posted more than 4 years ago, for example the FY 2021 to FY 2023 EDA regional notices. Rolling programs from the last 4 years, such as EDA Public Works (posted 2023), are kept. 0 turns it off.
exclude_no_close_date false Every posted opportunity with no close date. Off by default because many are real rolling programs. Forecasts never have a close date on Grants.gov, so it does not apply to them.
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "funding-finder": { "url": "https://grants.thelconsulting.com/mcp" } } }