mcpbeat Sign in

FundingLandscape MCP Server

by tettertotter Your server? Claim it
not responding

FundingLandscape is listed as active in the registry but did not answer our last check. It exposes 28 tools.

Search 31,000+ open US grants, federal contracts, and foundations. Checked daily, free tier.

The linked repository no longer exists on GitHub — it was deleted or made private.

Uptime history 47 days of history · worst day 23%
47 days agonow
50.5%
Uptime 24h
46 of 91 checks
28
Tools
read from the server
290 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 641

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 13 August 2026. No other catalogue keeps this.

18 Sep 4 tool descriptions were rewritten5 times that day get_foundation, get_opportunity, search_foundations and 1 more
12 Sep 2 tool descriptions were rewritten check_connection, get_opportunity
12 Sep a tool changed the parameters it asks for whats_new
11 Sep a tool description was rewritten deadline_calendar
6 Sep 3 tool descriptions were rewritten32 times that day get_foundation, search_foundations, search_grants_and_procurement
5 Sep 3 tool descriptions were rewritten59 times that day get_foundation, search_foundations, search_grants_and_procurement
4 Sep 6 tool descriptions were rewritten78 times that day batch_search_procurement, get_foundation, search_foundations and 3 more
4 Sep 4 tools changed the parameters they ask for5 times that day batch_search_procurement, search_grants_and_procurement, search_grantsplus and 1 more
3 Sep 3 tool descriptions were rewritten52 times that day get_foundation, search_foundations, search_grants_and_procurement
3 Sep 3 tools changed the parameters they ask for batch_search_grantsplus, batch_search_procurement, search_grants_and_procurement
and 611 more, back to 13 August 2026

FundingLandscape does not always answer

Over the last week it answered 53.6% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 13 min ago.

run in your terminal
claude mcp add fundinglandscape --transport http https://fundinglandscape.com/api/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "fundinglandscape": {
      "url": "https://fundinglandscape.com/api/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.fundinglandscape]
url = "https://fundinglandscape.com/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "fundinglandscape": {
      "url": "https://fundinglandscape.com/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "fundinglandscape": {
      "url": "https://fundinglandscape.com/api/mcp"
    }
  }
}

Available tools 28

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

saved
delete_saved_search
Delete a saved search by ID. Use list_saved_searches first to find the ID. Does not count toward your monthly searches.
list_saved_searches
List all saved searches for the current user. Returns each search with its ID, query, filters, alert settings, and last run time. Use this FIRST to check what the user already has before creating or updating searches. Response includes remaining slots and plan info. Saved searches are available on every plan, including Free (Free: 1 saved search with weekly email alerts, Plus: 10, Pro: 25). Does not count toward your monthly searches.
update_saved_search
Update a saved search. Modify query, filters, alert cadence, name, or quality settings. Can only update your own saved searches. MODIFIABLE FIELDS: query, name, filters (same schema as save_search), cadence (weekly/daily/never), hidelow (quality filter), emailEnabled (on/off) TIP: Call list_saved_searches first to see the current settings, then update only the fields that need to change. The response confirms what was updated. Does not count toward your monthly searches.
batch
batch_search_grantsplus
DEPRECATED ALIAS — prefer search_grantsplus with a queries[] array, which now runs the identical batch fan-out. Kept for backward compatibility; behavior is unchanged. Search grants, prizes, and foundations comprehensively. Returns 10 results by default (~4KB). Use detail_level and max_results to control response size. Response includes total available count so you can request more if needed. Counts toward your monthly searches. A batch counts as 1 call.
batch_search_procurement
DEPRECATED ALIAS — prefer search_procurement with a queries[] array, which now runs the identical batch fan-out. Kept for backward compatibility; behavior is unchanged. Search federal contracts (SAM.gov) comprehensively. Returns 10 results by default (~4KB). Use detail_level and max_results to control response size. Response includes total available count so you can request more if needed. When sam_filters.pop_state (alias: place_of_performance_state) is set, the response includes a placeOfPerformance field summed across every sub-query (matched, unknownServed with unknowns excluded instead when user_context.location_strict is true, and otherStateExcluded). Counts toward your monthly searches. A batch counts as 1 call.
funders
find_funders_of
Find the private foundations whose covered 990-PF filings name a given organization as a grant recipient. Use this to research who funds peer organizations doing work like the user's. Returns matched recipients with a confidence tier (registry_corroborated = an EIN matched a registry record; name_match = normalized organization name only), then that recipient's funders ranked by total recorded giving with amounts, grant-record counts, and the covered filing years. Historical filing evidence, NOT an open call, a current interest statement, or an eligibility signal. Does not count toward your monthly searches.
funders_for_cause
Find the private foundations that have given to recipients in a cause area, optionally limited to one state. The cause area is the IRS NTEE major group recorded for the RECIPIENT organization, so this reports where a funder has actually given rather than what it says it funds. Historical filing evidence, not an open call. Valid causes: Arts and culture (A), Education (B), Environment (C), Animals (D), Health care (E), Mental health and crisis (F), Disease and disorders (G), Medical research (H), Crime and legal aid (I), Employment (J), Food and agriculture (K), Housing and shelter (L), Public safety and disaster relief (M), Recreation and sports (N), Youth development (O), Human services (P), International affairs (Q), Civil rights and advocacy (R), Community improvement (S), Philanthropy and grantmaking (T), Science and technology (U), Social science (V), Public and societal benefit (W), Religion (X), Mutual benefit (Y), Unclassified (Z). Does not count toward your monthly searches.
account
get_account_status
Check your subscription status, usage this period, and remaining searches. Use anytime to see how many searches you have left. Does not count toward your monthly searches.
categories
get_categories
Browse all funding categories with opportunity counts. Categories include: Grant, Construction, Goods & Services, Professional Services, Technology, Healthcare, Research, and more. Useful for understanding what types of opportunities are available. Does not count toward your monthly searches.
connection
check_connection
Verify MCP server connectivity. Returns success immediately with no database calls. Use this FIRST if experiencing tool errors - a successful response confirms the server is reachable. It does not confirm account, search, or paid-feature authentication, which can still return "Auth required" separately. Does not count toward your monthly searches.
dataset
get_dataset_summary
Get dataset size and coverage stats (open opportunities, certified sources). Does not count toward your monthly searches.
deadline
deadline_calendar
Get upcoming funding deadlines for planning an application schedule. Default compact mode returns a merged `results` list of lean rows (id/title/org/deadline/daysUntil and direct url when it fits) plus section counts/index ranges so grants and procurement stay balanced without duplicating every row. Pass compact:false for full descriptions, quality details, and full `sections.grants` / `sections.procurement` arrays. Returns a bounded page of up to 50 candidate rows per section before calendar exclusions, not a complete calendar for the requested window. `coverage` preserves per-section candidate counts and executable candidate-search continuations; counts are not exact eligible totals. Non-biddable notices (Sources Sought, Award notices, etc.) and past/undated rows are excluded. Pass `category` to restrict to one type (e.g. "procurement" for contracts only). Paid feature. Counts toward your monthly searches.
foundation
get_foundation
Get the current profile for a PRIVATE foundation by EIN. Foundation Intelligence Beta uses active QA-gated releases for filing-scoped public facts and Plus grant-history and repeat-grantee sections. The Pro leadership section returns only people and titles exactly as listed in a dated public filing, with responsible-use limits. The Pro federal-connections section returns registry-corroborated organization-level overlap with federal assistance records. Named-person grant recipients and grant-purpose text are excluded. Only private foundations (IRS 990-PF filers, 3,678+ foundations) are included. Covers IRS tax years 2018 to 2026. Does not count toward your monthly searches.
foundations
search_foundations
Look up a private foundation by full legal name or EIN in the active QA-gated Foundation Intelligence release (3,678 profiles). Covers IRS tax years 2018 to 2026. Mission/topic discovery and grant-purpose search are withheld until their source and quality contracts pass review. Counts toward your monthly searches.
grants
search_grants_and_procurement
MIXED search across all 33,970 opportunities from 232 sources — combines grants AND procurement/contracts in one query. This mixes funding types which can create noisy results. ROUTING — use the specialized tool instead: • User wants grants/funding/fellowships/prizes → search_grantsplus • User wants contracts/RFPs/procurement/bids → search_procurement • User explicitly wants BOTH types → search_grants_and_procurement • Intent unclear → ASK the user first Use search_grantsplus or search_procurement for cleaner, more relevant results. Free tier: 10 searches/month, full results. Paid plans add higher monthly limits. Paid plans show new listings the day they open; the free plan reaches the same listings after 10 days. Counts toward your monthly searches.
grantsplus
search_grantsplus
GRANTS & FOUNDATIONS — Search grants, prizes, fellowships, SBIR/STTR, and private foundations. Excludes procurement/contracts for clean results. Use when user wants: funding, grants, fellowships, research money, SBIR, foundation grants. Also returns matching private foundations automatically. Examples: "cancer research funding", "clean energy small business grants", "HVAC grants in Arizona". BATCH MODE (paid): pass a queries[] array of 2-5 variations instead of query to run them in parallel, dedupe, and return all unique results in one call — this replaces the former batch_search_grantsplus tool. Paid plans show new listings the day they open; the free plan reaches the same listings after 10 days. Counts toward your monthly searches. A batch counts as 1 call.
opportunity
get_opportunity
Get details for a specific funding opportunity. Description includes up to 12,000 characters of cleaned stored source text; descriptionCoverage reports truncation and returned length. If truncated, consult the source URL. Without an mcp-session-id, the sessionless first answer returns the compact description instead: read descriptionCoverage for the returned length, the stored length and whether the text was cut, and echo the header for the full text. IMPORTANT: Use the exact "id" field from search results (e.g. "cmk65gf090028lee3nhy4lo6a"). Do NOT construct or guess IDs. Does not count toward your monthly searches.
pack
get_pack_link
Buy Search Pack ($5 = 50 searches, never expire). Requires active subscription. Does not count toward your monthly searches.
pricing
get_pricing
Get pricing for all plans. Returns names, prices, features, limits. Does not count toward your monthly searches.
procurement
search_procurement
CONTRACTS & PROCUREMENT — Search government contracts, RFPs, RFIs, BAAs, and solicitations from SAM.gov. Better than searching SAM.gov directly — includes semantic search and NAICS industry filtering to exclude commodity noise. Use when user wants: contracts, RFPs, procurement, bids, government work. Examples: "IT consulting services", "construction management", "cybersecurity contracts". BATCH MODE (paid): pass a queries[] array of 2-5 variations instead of query to run them in parallel, dedupe, and return all unique results in one call — this replaces the former batch_search_procurement tool. When sam_filters.place_of_performance_state (alias: pop_state, accepted in both single and batch mode) is set, the response includes a placeOfPerformance field reporting how many results are confirmed performed in that state (matched), how many have no confirmed location and are shown demoted with a caveat (unknownServed, excluded instead when user_context.location_strict is true), and how many were excluded for being tagged to a different, parseable state (otherStateExcluded; geography we could not parse into any state, such as a bare address or ZIP code, counts as unknownServed instead); a batch call sums these across every sub-query. Paid plans show new listings the day they open; the free plan reaches the same listings after 10 days. Counts toward your monthly searches. A batch counts as 1 call.
report
report_feedback
Report bugs, data issues, or feedback. Actions: bug, data_issue, irrelevant, praise. Does not count toward your monthly searches.
save
save_search
Save a search query for email alerts. When new opportunities match, the user receives daily or weekly email notifications. The FREE tier includes 1 saved search with weekly email alerts, so any user can set one up without a paid plan. RECOMMENDED WORKFLOW: 1. Call list_saved_searches first to check for existing/similar searches 2. If a similar search exists, offer to update_saved_search instead 3. Search with search_grantsplus or search_procurement first to validate the query returns good results 4. Save with appropriate filters based on what the user described FILTER TIPS: - Use itemTypes ["grant"] for grants/fellowships or ["procurement"] for contracts/RFPs - Use sourceTypes ["federal"] for federal opportunities only - Use geography ["CA"] for California-specific (includes national opportunities) - For SAM.gov-specific filters (NAICS, set-asides), use sourceContext - Keep filters broad for notifications - better to get a few extra than miss one PLAN LIMITS: Free: 1 saved search, weekly email alerts. Plus ($29/mo): 10 saved searches, daily or weekly alerts. Pro ($79/mo): 25 saved searches, daily or weekly alerts. Does not count toward your monthly searches.
setup
get_setup_instructions
Return MCP setup instructions for Claude Desktop and other clients. Does not count toward your monthly searches.
sign
sign_in
Authenticate existing subscriber via OAuth. Opens browser login. Does not count toward your monthly searches.
similar
find_similar
Find opportunities similar to a given one using semantic similarity. Returns each result with similarityScore (0-1) and a concise matchExplanation of shared signals such as category/class, geography, organization, and award amount band. Useful when user likes one result and wants more like it. Uses vector embeddings to find conceptually related opportunities, not just keyword matches. Paid feature. Counts toward your monthly searches.
tool
get_tool_guide
Get comprehensive usage guide for FundingLandscape tools. Call this FIRST to understand optimal workflows, parameter usage, and best practices. Returns detailed documentation for search tools, filters, and token optimization strategies. Does not count toward your monthly searches.
upgrade
get_upgrade_link
Get Stripe checkout URL for subscription. IMPORTANT: Requires sign-in first. If not authenticated, returns sign-in instructions. After OAuth sign-in, call again for checkout URL. Does not count toward your monthly searches.
whats
whats_new
DEDICATED "what's new since I last checked" tool for recurring agent checks: one obvious call instead of remembering the new_within_days param on a search tool. Returns opportunities FundingLandscape ingested in the last N days (default 7), with a newSince summary (newCount, newest, oldest ingest timestamp). In a pure recency digest without a single source, the window is sampled across sources round-robin by ingest recency so one bulk harvester cannot own the digest; each source remains newest first. In windowCoverage, sourcesSampled counts distinct sources returned by the grouped provider query before MCP quality, judge, recency-withhold, and page filters; it is absent when no grouped sample was available, including when sampling was not attempted, and 0 means the grouped query succeeded but returned no sourced rows; sourcesServed counts distinct sources delivered on this page. windowCoverage.order is "recency" for the queryless browse digest or "relevance" when a query is present. windowIncomplete/incompleteReason reports any incomplete retrieval walk, and ceilingTruncated is true only when the 2,000-row ceiling excluded records; ceilingTruncated and hardCeiling are present only when order is "recency" and are omitted entirely under "relevance" (query mode never walks past a single bounded fetch, so no ceiling logic runs). Wraps the same ingest-freshness filter as posted_within_days/new_within_days on the search tools, no separate counting logic. Optional query/status/source narrow the window; omit query entirely for a pure recency digest across everything new. For a stateless watermark, pass since (ISO 8601) instead of days, then store this response's newSince.newest and pass it back next time. Free tier: full window, honest held-back count if the recency gate withholds anything newer. Counts toward your monthly searches.

Endpoints

URLTransportStateLatencyChecked
https://fundinglandscape.com/api/mcp streamable-http answering 23 ms 13 min ago

Alternatives to FundingLandscape

same job, measured the same way
MCP Grantiq
by bch1212

Search US grants + federal contracts (Grants.gov + SAM.gov) from any LLM.

13 installs/wk 8 tools answering
GrantSonar
by romulusfoundry

Search verified-open US grants (federal, state, foundation). Read-only MCP for AI agents.

9 tools answering
Grant Search
by krimskrams

Search U.S. federal grants and EU funding topics; monitor changes and download snapshots.

5 tools answering
Courtlistener MCP Server
by cyanheads

Search US court opinions, federal dockets, judges, citations, and oral arguments via CourtListener.

198 installs/wk 14 tools answering
Open Food Facts
by domdomegg

Search and contribute to the Open Food Facts database.

47 installs/wk local only
US Code of Federal Regulations
by mccallar

Look up, search, and track changes to the US Code of Federal Regulations (eCFR).

322 installs/wk local only
AwardCast Federal Contracts
by awardcast

US federal contracting data: open solicitations, buying agencies, contractors, price history.

8 tools answering
Federal Grants — find funding you are actually eligible for
by wyattpalm2-eng

Find US federal grants your organization is actually eligible to apply for. Free, no API key.

3 tools answering

FundingLandscape — questions

Answers built from our own checks of this server.

What can FundingLandscape do?
It exposes 28 tools, read directly from the server on our last check. Among them: batch_search_grantsplus, batch_search_procurement, check_connection, deadline_calendar, delete_saved_search, find_funders_of and 22 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is FundingLandscape mostly used for?
Its tools cluster around saved, batch and funders. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is FundingLandscape working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 46 of 91 checks got a reply (50.5%), average response time 290 ms. The bar chart above shows every period we have measured.
Is FundingLandscape still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
The registry lists FundingLandscape as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect FundingLandscape?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does FundingLandscape need an API key?
No. FundingLandscape completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 28 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is FundingLandscape?
It answers our handshake in 290 ms on average, which is faster than 51% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.