Live, current data for your CrewAI agents and crews.
Point a CrewAI agent at one MCP URL - or POST one REST batch - and the whole crew gets 94 keyless tools of fresh, current data, each datapoint signed and stamped with its source and observed-at time.
The call
No SDK needed to try it - hit the keyless REST batch endpoint from a terminal and feed the same JSON into a CrewAI tool. Each result carries a source, observed-at time, and an Ed25519 signature.
curl -s -X POST https://dynamicfeed.ai/v1/batch \
-H 'Content-Type: application/json' \
-d '{"calls":[
{"tool":"weather_forecast","args":{"city":"Sydney"}},
{"tool":"check_vulnerability","args":{"package":"lodash","version":"4.17.10","ecosystem":"npm"}}
]}'
Sample response
{
"mcpServers": {
"dynamic-feed": {
"url": "https://dynamicfeed.ai/mcp"
}
}
}
Why live data
CrewAI agents reason over whatever context you hand them, and a base model's training is frozen at a cutoff - so a crew asked about today's weather, a fresh CVE, or a current LLM price is guessing. Wiring in a live-data layer turns that guess into a citeable fact. Connect the keyless MCP endpoint (Streamable HTTP) as a tool source for your crew, or call the keyless REST batch endpoint from inside a custom tool - either way there is no API key to provision and no per-agent setup. Every datapoint comes back with its source, an observed-at timestamp, a freshness marker, and an Ed25519 signature. Be precise about what that signature means: it establishes integrity and attribution under the published key, so altered bytes fail verification. It does not independently prove time, truth, accuracy, or safety. Your crew still owns the judgement; we make the inputs verifiable and auditable.
Use it for
- Give a CrewAI research crew live weather, hazards, and current events instead of stale training data
- Have a security crew check a package against fresh CVE and known-exploited-vulnerability data before approving a dependency
- Ground a crew's final answer in citeable facts with a source and observed-at timestamp on each datapoint
- Add one shared MCP tool source so every agent in the crew calls the same 94 keyless tools
FAQ
Do I need an API key to connect CrewAI?
No. The MCP endpoint at https://dynamicfeed.ai/mcp and the REST batch endpoint are both keyless and free for fair use. Add the URL as a tool source for your crew and you are done.
How do I wire it into a crew - MCP or REST?
Either. Add the MCP URL as a Streamable HTTP tool source so every agent shares the same 94 tools, or call POST https://dynamicfeed.ai/v1/batch from inside a custom CrewAI tool when you want one self-contained function. The curl above is the exact REST shape.
What does the signature on each datapoint prove?
It establishes integrity and attribution under the published key, so altered bytes fail verification. It does not independently prove time, truth, accuracy, or safety - your crew still makes the call.