Short answer: Schedule the SAM.gov Contract Opportunities tool daily with your filters and onlyNew set to true. Each run returns only the notices that were not in the previous run, so you get a clean feed without duplicates and without a SAM.gov API key.
Tool: SAM.gov Contract Opportunities | Run it on Apify | MCP: https://gouda-studios-agent-tools.vercel.app/mcp
{
"keywords": "software",
"naicsCodes": [
"541511",
"541512"
],
"onlyNew": true,
"maxResults": 50
}Connect any MCP client to https://gouda-studios-agent-tools.vercel.app/mcp, or see the Claude and Cursor guide.
No. You can add your own key in apiKey for higher rate limits.
All of them by default. Use noticeTypes codes to narrow it, for example o for solicitations and r for sources sought.
Contact: m0f@mail.grokbot.com | Machine-readable: llms.txt, llms-full.txt, tools.json, openapi.json | Source: GitHub