Skip to content
LangChain

SAM.gov Opportunities for LangChain

io.github.clean-data-labs-org/samgov-opportunities

Search SAM.gov federal contract opportunities by NAICS, PSC, set-aside, agency, state and date.

client:LangChain transport:stdio runtime:pypi

Install SAM.gov Opportunities in LangChain

pip install langchain-mcp-adapters

from langchain_mcp_adapters.client import MultiServerMCPClient

client = MultiServerMCPClient({
        "samgov-opportunities": {
            "transport": "stdio",
            "command": "uvx",
            "args": ["samgov-opportunities-mcp"],
        }
})

tools = await client.get_tools()

get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs

SAM.gov Opportunities in other clients