Fund-z/fundzwatch-python
Python SDK for FundzWatch.ai -- real-time business event intelligence for AI agents. CrewAI + LangChain tools included.
Platform-specific configuration:
{
"mcpServers": {
"fundzwatch-python": {
"command": "npx",
"args": [
"-y",
"fundzwatch-python"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](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 fundzwatchfrom 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()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=[reLoading reviews...