Use GitDealFlow A2A with n8n
Visual workflow automation with AI nodes. Operators who prefer visual node-based pipelines over code.
Crunchbase API: $20K/yr. GitDealFlow A2A: free, no signup.
n8n's HTTP Request node hits our A2A endpoint with zero code. Drop one node, paste the JSON-RPC body, wire to a Send Email or Slack node downstream. Works as a no-code path to all five skills, and the AI Agent node can call A2A as a tool when you want LLM-driven branching.
Endpoint facts for n8n users
Whatever wiring you choose, the target is the same single endpoint. These are the fixed facts; nothing on this page changes them:
| Protocol | A2A JSON-RPC 2.0 (protocolVersion 0.3.0) |
| Endpoint URL | https://signals.gitdealflow.com/api/a2a |
| Skills exposed | 5, mirrored 1:1 with the MCP server tools (trending, sector, lookup, summary, methodology) |
| Auth | None; free in perpetuity, read-only |
| Freshness | Recomputed weekly; responses carry the data-as-of date |
| Best n8n path | n8n has no native MCP client yet, so the custom-tool path below (a thin JSON-RPC call) is the way in. |
HTTP Request node
// n8n HTTP Request node config:
// Method: POST
// URL: https://signals.gitdealflow.com/api/a2a
// Authentication: None
// Headers: Content-Type = application/json
// Body (JSON):
{
"jsonrpc": "2.0",
"id": 1,
"method": "message/send",
"params": {
"message": {
"role": "user",
"parts": [
{ "kind": "data", "data": { "skill": "get_trending_startups" } }
]
}
}
}
// Wire output to Set node to extract:
// {{ $json.result.artifacts[0].parts[0].data.startups }}AI Agent node with A2A as tool
// In n8n's AI Agent node, add a Custom Tool:
// Name: gitdealflow_query
// Description: "VC engineering signals."
// Schema: { skill: string, args: object }
// Code: HTTP request to https://signals.gitdealflow.com/api/a2a with body templated from inputs.
// The agent will pick when to call it based on user message.What you can ask
- Cron trigger → HTTP node → email node = weekly digest, no code.
- Webhook trigger from your CRM → A2A lookup → enrich CRM record.
- AI Agent node decides when to query GitDealFlow vs SerpAPI.
- Discord trigger 'is /name trending?' → A2A → reply.
Gotchas
- n8n cloud has a default 30s HTTP timeout, our endpoint usually returns in <500ms but spike up the timeout for batch loops.
- If you template the JSON body, escape user input, n8n expressions don't auto-escape strings.
When to pick which path
Because n8n currently lacks a native MCP client, your two options are the custom tool below (a thin JSON-RPC wrapper you register once) or switching the session to an MCP-capable host when you need the richer tool surface. For scheduled jobs and pipelines, the raw endpoint is usually the sturdier dependency: no client versioning to track.
4example prompts are listed under "What you can ask" below, and the gotchas section covers the 2 known failure modes n8n users hit with this endpoint. If a prompt fails, check the gotchas first: most misses are shape mismatches, not endpoint outages.
References
Try it without setup
The interactive playground lets you send live JSON-RPC requests against the A2A endpoint with no install, no auth. Pick a skill, hit send, see the response.
Full launch story: I made my VC deal flow callable by Claude.