HillSignal for LangChain
com.hillsignal/hillsignalapp
Federal contracts, SAM notices, congressional trades, PAC money, insider trades, bills, EOs, themes.
client:LangChain
transport:streamable-http
tools:24
Install HillSignal in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"hillsignalapp": {
"transport": "streamable_http",
"url": "https://www.hillsignal.com/api/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- resolve_entity
- get_entity
- search_awards
- award_totals
- search_opportunities
- congressional_trades
- get_politician
- insider_trades
- search_bills
- executive_orders
- pac_lookup
- pac_totals
- lobbying
- money_trail
- super_pacs
- outside_money
- data_coverage
- list_themes
- get_theme
- latest_events
- track_record
- institutional_holders
- foreign_agents
- form_d_raises