Install
$ agentstack add mcp-fund-z-fundzwatch-python ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
FundzWatch Python SDK
[](https://pypi.org/project/fundzwatch/) [](https://pypi.org/project/fundzwatch/) [](https://opensource.org/licenses/MIT)
Real-time business event intelligence for AI agents and sales teams.
pip install fundzwatch
Quick Start
from fundzwatch import FundzWatch
fw = FundzWatch(api_key="fundz_test_...") # or set FUNDZWATCH_API_KEY env var
# Get AI-scored leads matched to your ICP
leads = fw.get_leads(min_score=60, max_results=10)
for lead in leads["signals"]:
print(f"{lead['company_name']}: {lead['score']}/100 - {lead['outreach_angle']}")
# Get real-time funding events
events = fw.get_events(types="funding", days=7)
for event in events["events"]:
print(f"[{event['type']}] {event['title']}")
# Track companies and get their events
fw.add_to_watchlist(["stripe.com", "github.com", "openai.com"])
watchlist_events = fw.get_watchlist_events(days=30)
# Market intelligence
pulse = fw.get_market_pulse()
brief = fw.get_market_brief()
Use with CrewAI
pip install fundzwatch[crewai]
from fundzwatch import FundzWatch
from fundzwatch.tools.crewai import get_fundzwatch_tools
from crewai import Agent, Task, Crew
fw = FundzWatch()
tools = get_fundzwatch_tools(fw)
researcher = Agent(
role="Sales Intelligence Analyst",
goal="Find high-intent companies that match our ICP",
backstory="You analyze business events to find sales opportunities.",
tools=tools,
)
task = Task(
description="Find the top 10 companies most likely to buy our product right now. "
"Focus on companies with recent funding or leadership changes and a score above 60.",
expected_output="A ranked list of companies with scores, buying stages, and outreach angles.",
agent=researcher,
)
crew = Crew(agents=[researcher], tasks=[task])
result = crew.kickoff()
Use with LangChain
pip install fundzwatch[langchain]
from fundzwatch import FundzWatch
from fundzwatch.tools.langchain import get_fundzwatch_tools
from langchain_anthropic import ChatAnthropic
from langchain.agents import create_tool_calling_agent, AgentExecutor
from langchain_core.prompts import ChatPromptTemplate
fw = FundzWatch()
tools = get_fundzwatch_tools(fw)
llm = ChatAnthropic(model="claude-sonnet-4-20250514")
prompt = ChatPromptTemplate.from_messages([
("system", "You are a sales intelligence analyst with access to real-time business events."),
("human", "{input}"),
("placeholder", "{agent_scratchpad}"),
])
agent = create_tool_calling_agent(llm, tools, prompt)
executor = AgentExecutor(agent=agent, tools=tools)
result = executor.invoke({"input": "Find funded healthtech companies this week"})
API Reference
FundzWatch(api_key=None, base_url=None, timeout=30.0)
Initialize the client. API key falls back to FUNDZWATCH_API_KEY env var.
Methods
| Method | Description | |--------|-------------| | get_leads(min_score, max_results, buying_stages, industries) | AI-scored leads | | get_events(types, days, limit, offset, industries, locations) | Business events | | get_market_pulse() | Market activity overview | | get_market_brief() | AI strategic intelligence brief | | get_watchlist() | List tracked companies | | add_to_watchlist(domains) | Track companies | | remove_from_watchlist(domains) | Untrack companies | | get_watchlist_events(days, types) | Events for tracked companies | | get_usage() | API usage and limits |
Tutorials
- Build an AI SDR Agent with CrewAI + FundzWatch -- Score leads and automate outreach in 15 minutes
- Real-Time Funding Alerts with LangChain + FundzWatch -- Monitor funding rounds and get Slack alerts
- Turn Claude into Your Business Intelligence Analyst with MCP -- Use natural language to query business events
Get a Free API Key
Sign up at fundzwatch.ai/onboarding -- no credit card required.
Documentation
Full API docs, SDK reference, and interactive playground at fundzwatch.ai/docs.
License
MIT
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Fund-z
- Source: Fund-z/fundzwatch-python
- License: MIT
- Homepage: https://fundzwatch.ai
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.