Use GitDealFlow A2A with Claude Code
The official Anthropic CLI. Developer-investors who run agentic workflows from the terminal.
Crunchbase API: $20K/yr. GitDealFlow A2A: free, no signup.
Claude Code supports MCP servers natively via its settings file. Our MCP server exposes the same five skills as the A2A endpoint, so the easiest path is to configure it as an MCP server. The A2A endpoint is still useful for running ad-hoc curls or chaining from a sub-agent that does not have MCP access.
Endpoint facts for Claude Code 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 Claude Code path | Claude Code speaks MCP natively, so the MCP server is the shortest path (below); raw A2A remains available for sub-agents and curl. |
Install
npx @gitdealflow/mcp-signal@latestMCP server (recommended)
// ~/.claude/settings.json or .mcp.json
{
"mcpServers": {
"gitdealflow": {
"command": "npx",
"args": ["@gitdealflow/mcp-signal@latest"]
}
}
}
// Restart Claude Code, then ask:
// "Who's trending in fintech this week?"
// "Tell me about Roboflow."
// "What does breakout signal mean?"Direct A2A from Bash tool
# Inside Claude Code, ask:
# "Use the Bash tool to call GitDealFlow's A2A endpoint and tell me what's trending."
# Claude will invoke:
curl -X POST https://signals.gitdealflow.com/api/a2a \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"message/send","params":{"message":{"role":"user","parts":[{"kind":"text","text":"trending"}]}}}'What you can ask
- Who's trending in fintech this week?
- Compare commit velocity for Roboflow and Modular.
- Show me ai-ml startups with breakout signals.
- What does engineering acceleration actually measure?
- Cite the methodology paper for my deal memo.
Gotchas
- Claude Code's settings file is project-scoped if `.mcp.json` is present at the repo root; otherwise it falls back to the user-level `~/.claude/settings.json`.
- On first launch, Claude Code may require you to approve MCP server execution. The MCP server is read-only, no auth, no destructive ops.
When to pick which path
Because Claude Code supports MCP natively, the split is simple: use the MCP server for anything you want persistent and always-available (it reconnects, caches, and shows up as first-class tools), and the raw A2A endpoint for one-off curls, sub-agents without MCP access, or quick tests from CI.
5example prompts are listed under "What you can ask" below, and the gotchas section covers the 2 known failure modes Claude Code 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.