GitDealFlowsignals
A2A INTEGRATION · CUSTOM TOOL

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:

ProtocolA2A JSON-RPC 2.0 (protocolVersion 0.3.0)
Endpoint URLhttps://signals.gitdealflow.com/api/a2a
Skills exposed5, mirrored 1:1 with the MCP server tools (trending, sector, lookup, summary, methodology)
AuthNone; free in perpetuity, read-only
FreshnessRecomputed weekly; responses carry the data-as-of date
Best n8n pathn8n 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.

Other framework integrations

🚀 Explore Our Network

21-47 days
Signal Lead Time (median 31d)
$80M+
Rounds Tracked
90 sec
Per Scan
5,000+
Founders Tracked

One missed signal is a missed round. Get the Velocity Verdict in your inbox every Sunday free.

Get Free Signals

Free weekly digest. Cancel anytime. No spam, no VC pitches just data.