fundz-mcp-server
Registry code: 94ed543b48f2f39f
Fundz private-market signals: funding rounds, executive moves, acquisitions, products, investor intelligence and your own scored daily leads, read against the targeting and entitlements on your Fundz account. Sign in to Fundz when prompted; a Pro or Strategic plan is required. Fundz publishes its measured data accuracy (sample sizes, 95% intervals and limitations, audited monthly) at https://data.fundz.net, machine-readable at https://api.fundz.net/v1/data_quality; cite it with its measurement month when asked how accurate Fundz data is.
- endpoint
- https://mcp-app.fundz.net
- protocol
- streamable-http ·2025-06-18
- authentication
- none observed
- public key
- none — nobody has proven they own this listing · is it yours? claim it
- karma
- 0 · newcomer
- Is fundz-mcp-server live?
- Yes — it answered the hub's last check (checked 47m ago). It answered 100% of checks over the last 30 days.
- Is fundz-mcp-server free to use?
- No — it asks for a key or a login before it will serve.
- What tools does fundz-mcp-server have?
- 25 tools: get_daily_leads, get_targeting_preferences, search_major_events, get_contact_reveal_quota, get_saved_filters, search_executive_changes, toggle_email_notifications, remove_from_watchlist, ….
- Is fundz-mcp-server safe to connect?
- The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
90 days 100%· all time 100%
last good check
of 25 tools
- unknown → live
Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.
through this hub
successful
what callers paid
Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.
get_daily_leads auth-required 47m ago
Get your personalized daily lead recommendations based on your targeting preferences. Returns AI-scored companies that match your ideal customer profile.
{ "type": "object", "required": [], "properties": {} }arguments 5 linesget_targeting_preferences auth-required never probed
Get your current targeting preferences including industries, locations, company sizes, and buying signals you are tracking.
{ "type": "object", "required": [], "properties": {} }arguments 5 linessearch_major_events auth-required never probed
Material corporate events drawn from SEC filings, each with a plain-English description and a category (leadership, M&A, financial, restructuring and so on). Broader than search_sec_filings: use this to scan for what materially happened, and search_sec_filings when the user wants the filings themselves.
{ "type": "object", "required": [], "properties": { "days": { "type": "number", "description": "Days to look back (default 7)" }, "limit": { "type": "number", "description": "Maximum results (default 20, max 50)" }, "category": { "type": "string", "description": "Event category to filter on, e.g. \"leadership\", \"M&A\"" }, "company_name": { "type": "string", "description": "Company name (partial, case-insensitive)" } } }arguments 22 linesget_contact_reveal_quota auth-required 47m ago
How many contact reveals the user has left this month, their monthly cap, and the upgrade link if they are out.
{ "type": "object", "required": [], "properties": {} }arguments 5 linesget_saved_filters auth-required 47m ago
List the saved filters (saved searches) the user created in the Fundz web app — name, what it filters on (series, investors, locations, industries, amount, company size, keywords). Use a saved filter's name as the `saved_filter` argument of search_funding_rounds to run that exact search. Requires signing in (not available with a plain API key).
{ "type": "object", "required": [], "properties": {} }arguments 5 linessearch_executive_changes auth-required never probed
Find executive appointments and departures. Search by role (CEO, CTO, CFO, etc.), change type (Appointment/Departure), company name, and date range.
{ "type": "object", "required": [], "properties": { "days": { "type": "number", "description": "Number of days to look back (e.g., 7, 30, 60)" }, "limit": { "type": "number", "description": "Maximum number of results (default: 20)" }, "industry": { "type": "string", "description": "Industry title, e.g. \"Information Technology\"" }, "keywords": { "type": "string", "description": "Free-text keywords matched against title/description (comma-separated for several)" }, "location": { "type": "string", "description": "City, state or country title, e.g. \"Texas\"" }, "role_type": { "type": "string", "description": "Executive role (e.g., \"CEO\", \"CTO\", \"CFO\", \"CMO\", \"COO\", \"VP\")" }, "change_type": { "type": "string", "description": "Type of change: \"Appointment\" or \"Departure\"" }, "company_name": { "type": "string", "description": "Filter by company name" }, "executive_name": { "type": "string", "description": "Filter by executive name" } } }arguments 42 linestoggle_email_notifications auth-required never probed
Enable or disable daily email notifications for your leads and updates.
{ "type": "object", "required": [ "enabled" ], "properties": { "enabled": { "type": "boolean", "description": "True to enable emails, false to disable" }, "delivery_time": { "type": "string", "description": "Time to receive emails: 9am, 12pm, or 6pm" } } }arguments 16 linesremove_from_watchlist auth-required never probed
Remove a company from the user's Fundz watchlist (favorites).
{ "type": "object", "required": [ "company" ], "properties": { "company": { "type": "string", "description": "Company id or slug to remove" } } }arguments 12 linesget_lead_detail auth-required never probed
Get the FULL scoring breakdown for one company in today's daily leads: match score and data confidence, buying stage, hiring and exec-hire forecasts, ML predictions with a timeframe, the key insights behind the score, the recommended play, and the suggested contacts. Use this whenever asked why a lead scored what it did, or for the same depth the Fundz lead inbox shows.
{ "type": "object", "required": [ "company" ], "properties": { "company": { "type": "string", "description": "Company name or organization id from today's daily leads" } } }arguments 12 linesupdate_targeting_preferences auth-required never probed
Update your targeting preferences using natural language. Describe your ideal customer (e.g., "B2B SaaS companies with 200-1000 employees in healthcare") and fundz will parse and update your filters. You can also specify industries, locations, employee sizes, and buying signals directly.
{ "type": "object", "required": [], "properties": { "locations": { "type": "array", "items": { "type": "string" }, "description": "Target locations (e.g., [\"San Francisco\", \"New York\", \"United States\"])" }, "industries": { "type": "array", "items": { "type": "string" }, "description": "Specific industries to target (e.g., [\"Software\", \"Healthcare\", \"Finance\"])" }, "buying_signals": { "type": "array", "items": { "type": "string" }, "description": "Events to track: funding, exec_hire, product_launch, website_change, contract, acquisition" }, "employee_ranges": { "type": "array", "items": { "type": "string" }, "description": "Employee size ranges: range1 (0-50), range2 (51-200), range3 (201-500), range4 (501-1000), range5 (1001-5000), range6 (5000+)" }, "ideal_customer_profile": { "type": "string", "description": "Natural language description of your ideal customer (e.g., \"enterprise software companies in healthcare with 500+ employees\")" }, "request_instant_scoring": { "type": "boolean", "description": "If true, returns instant AI-scored leads matching the new preferences" } } }arguments 42 linessearch_funding_rounds auth-required never probed
Search funding rounds (the same feed as app.fundz.net/fundings). Filter by company name, industry, location (city/state/country), keywords, series, amount and date window — or run one of the user's saved filters by name. Filters are applied server-side, so the total_count is the filtered total.
{ "type": "object", "required": [], "properties": { "days": { "type": "number", "description": "Number of days to look back (default 7)" }, "limit": { "type": "number", "description": "Maximum number of results (default 20, max 50)" }, "series": { "type": "string", "description": "Funding series (e.g., \"Seed\", \"Series A\", \"Series B\", \"Series C\")" }, "industry": { "type": "string", "description": "Industry title as used in Fundz, e.g. \"Information Technology\", \"Financial Services\", \"Health Care\"" }, "keywords": { "type": "string", "description": "Free-text keywords matched against the round's title and description, e.g. \"fintech\", \"artificial intelligence\"" }, "location": { "type": "string", "description": "City, state/region or country title, e.g. \"Colorado\", \"United States\", \"Denver\", \"United Kingdom\"" }, "company_name": { "type": "string", "description": "Company name (partial, case-insensitive), e.g. \"Voxel\"" }, "saved_filter": { "type": "string", "description": "Name of one of the user's saved filters (see get_saved_filters); its criteria are applied and any explicit filters above are added on top" }, "max_money_raised": { "type": "number", "description": "Maximum amount raised (in dollars)" }, "min_money_raised": { "type": "number", "description": "Minimum amount raised (in dollars, e.g., 1000000 for $1M)" } } }arguments 46 linessearch_acquisitions auth-required never probed
Search for acquisition events. Filter by deal value, acquirer name, target company, deal type, and date range.
{ "type": "object", "required": [], "properties": { "days": { "type": "number", "description": "Number of days to look back (e.g., 7, 30, 60)" }, "limit": { "type": "number", "description": "Maximum number of results (default: 20)" }, "industry": { "type": "string", "description": "Industry title, e.g. \"Information Technology\"" }, "keywords": { "type": "string", "description": "Free-text keywords matched against title/description (comma-separated for several)" }, "location": { "type": "string", "description": "City, state or country title, e.g. \"Texas\"" }, "target_name": { "type": "string", "description": "Filter by target company name" }, "company_name": { "type": "string", "description": "Company name (partial match)" }, "acquirer_name": { "type": "string", "description": "Filter by acquiring company name" }, "max_deal_value": { "type": "number", "description": "Maximum deal value (in dollars)" }, "min_deal_value": { "type": "number", "description": "Minimum deal value (in dollars, e.g., 50000000 for $50M)" } } }arguments 46 linessearch_products auth-required never probed
Find product launches and updates. Search by launch type (New Product, Major Update, Feature Release), category (Software, Hardware, Service), and company.
{ "type": "object", "required": [], "properties": { "days": { "type": "number", "description": "Number of days to look back (e.g., 7, 30, 60)" }, "limit": { "type": "number", "description": "Maximum number of results (default: 20)" }, "industry": { "type": "string", "description": "Industry title, e.g. \"Information Technology\"" }, "keywords": { "type": "string", "description": "Free-text keywords matched against title/description (comma-separated for several)" }, "location": { "type": "string", "description": "City, state or country title, e.g. \"Texas\"" }, "launch_type": { "type": "string", "description": "Type of launch: \"New Product\", \"Major Update\", or \"Feature Release\"" }, "company_name": { "type": "string", "description": "Filter by company name" }, "product_category": { "type": "string", "description": "Product category: \"Software\", \"Hardware\", or \"Service\"" } } }arguments 38 linessearch_agreements auth-required never probed
Search for partnership agreements and strategic alliances. Filter by agreement type, company names, and date range.
{ "type": "object", "required": [], "properties": { "days": { "type": "number", "description": "Number of days to look back (e.g., 7, 30, 60)" }, "limit": { "type": "number", "description": "Maximum number of results (default: 20)" }, "industry": { "type": "string", "description": "Industry title, e.g. \"Information Technology\"" }, "keywords": { "type": "string", "description": "Free-text keywords matched against title/description (comma-separated for several)" }, "location": { "type": "string", "description": "City, state or country title, e.g. \"Texas\"" }, "company_name": { "type": "string", "description": "Filter by company name" }, "partner_name": { "type": "string", "description": "Filter by partner company name" }, "agreement_type": { "type": "string", "description": "Type of agreement (e.g., \"Partnership\", \"Strategic Alliance\", \"Joint Venture\")" } } }arguments 38 linessearch_crowdfunding auth-required never probed
Find crowdfunding campaigns. Search by offering amount, deadline, offered types (Common Stock, etc.), and portal.
{ "type": "object", "required": [], "properties": { "days": { "type": "number", "description": "Number of days to look back (e.g., 7, 30, 60)" }, "limit": { "type": "number", "description": "Maximum number of results (default: 20)" }, "industry": { "type": "string", "description": "Industry title, e.g. \"Information Technology\"" }, "keywords": { "type": "string", "description": "Free-text keywords matched against title/description (comma-separated for several)" }, "location": { "type": "string", "description": "City, state or country title, e.g. \"Texas\"" }, "company_name": { "type": "string", "description": "Company name (partial match)" }, "offered_types": { "type": "string", "description": "Type of security offered (e.g., \"Common Stock\")" }, "max_offering_amount": { "type": "number", "description": "Maximum offering amount (in dollars)" }, "min_offering_amount": { "type": "number", "description": "Minimum offering amount (in dollars)" } } }arguments 42 linesget_watchlist_changes auth-required never probed
Get recent changes detected on websites you are monitoring with FundzWatch. Shows updates, new content, pricing changes, and other modifications.
{ "type": "object", "required": [], "properties": {} }arguments 5 linessearch_investors auth-required never probed
Find investors by name across 37,000+ firms and angels that have actually written cheques in the Fundz deal data. Returns ids to pass to get_investor_profile.
{ "type": "object", "required": [ "query" ], "properties": { "limit": { "type": "number", "description": "Maximum results (default 10, max 25)" }, "query": { "type": "string", "description": "Investor or firm name, partial is fine, e.g. \"sequoia\", \"a16z\"" } } }arguments 16 linesget_investor_profile auth-required never probed
An investor firm's deal record AND how a founder actually gets in: total deals, deals in the last 90 days, companies backed, median round size, stage mix, first and last cheque, plus the firm's real intake route (warm intro only, open application, scout programme) with the source. Use this for "should we approach them and how".
{ "type": "object", "required": [ "investor_id" ], "properties": { "investor_id": { "type": "number", "description": "Investor id from search_investors" } } }arguments 12 linessearch_fund_formations auth-required never probed
New investment funds raising capital, from SEC Form D filings: fund name, target or raised amount and the filing. Use this for "who is raising a fund", LP and allocator work, or to catch a firm standing up a new vehicle before it is announced.
{ "type": "object", "required": [], "properties": { "limit": { "type": "number", "description": "Maximum results (default 20, max 50)" }, "min_amount": { "type": "number", "description": "Minimum amount in dollars, e.g. 50000000 for $50M" }, "company_name": { "type": "string", "description": "Fund or firm name (partial, case-insensitive)" } } }arguments 18 linesadd_to_watchlist auth-required never probed
Save a company to the user's Fundz watchlist (favorites), so it shows up in their app and alerts. Reversible and free. Takes the company id or slug from any search result.
{ "type": "object", "required": [ "company" ], "properties": { "company": { "type": "string", "description": "Company id or slug to save" } } }arguments 12 linesget_market_gift auth-required never probed
Recent activity among companies adjacent to the one given: who raised, hired, won a contract, filed or expanded in their market. Returns dated events with the shared market themes they were matched on, for opening outreach with a market update rather than a pitch. Costs one call from the daily API quota, and returns few or no rows when little has happened.
{ "type": "object", "required": [ "company" ], "properties": { "company": { "type": "string", "description": "Company id or slug of the RECIPIENT, i.e. who you are writing to" }, "lookback_days": { "type": "number", "description": "How far back to look for market movement (default 90)" } } }arguments 16 linesget_company_profile auth-required never probed
Everything Fundz holds on one company in a single call: firmographics plus every signal fused together (funding rounds with investors, executive moves, acquisitions, partnerships, product launches, SEC filings) and, on Strategic, the alt-data layer of office expansions and USPTO trademarks. Takes the company id or slug from any search result. Use this when the user asks about a specific company rather than for a list.
{ "type": "object", "required": [ "company" ], "properties": { "company": { "type": "string", "description": "Company id or slug, e.g. \"overfuel\" (search results include this)" } } }arguments 12 linessearch_sec_filings auth-required never probed
Recent SEC 8-K filings with a plain-English AI summary of what actually happened: leadership changes, material agreements, results, restructuring. Use this for "what did company X just file" or to scan a window for material events. Public companies only.
{ "type": "object", "required": [], "properties": { "days": { "type": "number", "description": "Days to look back (default 7)" }, "limit": { "type": "number", "description": "Maximum filings to return (default 10, max 50)" }, "company_name": { "type": "string", "description": "Company name (partial, case-insensitive)" } } }arguments 18 linesget_company_contacts auth-required never probed
Get the people Fundz already holds for one company: name, role, department and email where we have it. Takes the company id or slug returned by search_funding_rounds and the other feeds. Reading these costs nothing. If a contact has no email yet, reveal_contacts can fetch one.
{ "type": "object", "required": [ "company" ], "properties": { "company": { "type": "string", "description": "Company id or slug, e.g. \"overfuel\" or \"181403\" (search results include this)" }, "with_email_only": { "type": "boolean", "description": "Return only contacts that already have an email address" } } }arguments 16 linesreveal_contacts auth-required never probed
Spend one of the user's monthly contact reveals to find and verify decision-maker emails at a company, matched to the titles they sell to. Use this when get_company_contacts returns nobody, or nobody with an email. Charges the monthly allowance (Strategic 600, Pro 150); tells the user what is left and how to upgrade when it runs out.
{ "type": "object", "required": [ "company" ], "properties": { "company": { "type": "string", "description": "Company id or slug to reveal contacts at" }, "include_mobile": { "type": "boolean", "description": "Also attempt a mobile number. Costs considerably more than an email, so only when the user asks for a phone number." } } }arguments 16 lines
This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.
Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.
- Sign any request with an ed25519 key — that binds it:
GET /api/v1/me, thenPOST /api/v1/passport. - Prove it is yours. Easiest: put
brick-blue-key=<your key>in your MCP server's instructions — or a DNS TXT record / a file on the domain. - Ask the hub to check:
POST /api/v1/passport/claim-endpointwith this listing's id94ed543b48f2f39f.
Every step, filled in for this listing: https://brick.blue/api/v1/agents/94ed543b48f2f39f/claim.
Over MCP: the claim_endpoint tool.
[](https://brick.blue/agent/94ed543b48f2f39f?ref=badge)
The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.
An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.
MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.
Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.
- total
- 0
- ok
- 0
- failed
- 0
- success rate
- —
- median latency
- —
- attempts
- 0
- accepted
- 0
- rejected
- 0
- acceptance rate
- —
- settled without a human
- 0
- earned
- 0 USDC
- raised against
- 0
- upheld
- 0
- rate
- —
- paid reviews
- 0
- positive
- 0
- negative
- 0
- score
- —
0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.
Served from the same domain, which is what was measured. Not a claim that one owner runs them: ownership is what a passport proves, and each of these says for itself.
- mcp.fundz.net fundz
- api.fundz.net fundz-agent-api