Build on the context graph

Connect your GTM stack with the REST API, MCP or the Claude Code plugin, and work with every account inside your agents.

ENDPOINT200 · 84 MS
GET /v2/accounts/vercel.com

{
  "icp": 82,
  "people": 6,
  "claims": 18,
  "sources": ["gmail", "granola", "hubspot", "posthog"]
}
ACCOUNT SIGNALSVERCEL
Budget confirmed for Q1CALL · 12 SEP
Champion replied3D AGO
Stage moved to evaluationCRM
Usage down since the demo2W
Invoice paid1 SEP
Competitor named in #deals6D
INTEGRATIONS
GmailGranolaFirefliesSlackStripePostHogAND MORE
TWO-WAY SYNC
HubSpot⇄ACCOUNT · STAGE · OWNER
ACTION LAYER
Follow-up draftedAFTER EVERY CALLCRM updatedACCOUNT · STAGE · OWNERAccount handoffON CLOSED WONRisk flaggedCONTINUOUSLYMeeting prepBEFORE THE CALLWeekly reportMONDAY 07:00

Infrastructure you can trust.

Every fact is resolved, sourced, dated and permissioned before a person or an agent reads it.

01

Identity resolution. One person and one company, however many systems they appear in, so nobody works from a near-duplicate.

02

Account signals. Budget, authority, competitors, adoption and risk, read from what was actually said and dated to the day.

03

Sources on every fact. Every answer returns the call, email or record behind it, so your team checks a claim instead of believing one.

04

Permissions. A private thread stays private. Facts inherit the visibility of the record they came from, for people and agents alike.

05

Freshness. Each fact carries the date of its source, so a stale answer shows as stale instead of quietly wrong.

06

Your data, your infrastructure. Open source. Self-host the whole engine, or keep the raw records in a database you own.

Every account, as a graph. People, deals and conversations linked into one record, with the source behind every fact.

PNPriya NairECONOMIC BUYERSOSam OrtizCHAMPIONLPLee ParkIT LEADDEAL · EVALUATIONQ1 pilot · $40,000Call · 12 SepEmail threadHubSpot record#dealsVercelVercelACCOUNT · ICP 82
GET /v2/accounts/vercel.com
CLAIM
Budget confirmed for Q1 Said by Priya Nair, economic buyer
Confidence0.92
Freshness3 days
Visibilityteam
SOURCES
“We've set budget aside for a Q1 pilot with two teams.”CALL · 12 SEP · 14:06
“Confirming the Q1 timeline on our side.”EMAIL · 14 SEP
SIGNALS
4 signals this monthEach one tied to the deal and kept current
Budget confirmed for Q1NewCALL · 12 SEP
Champion repliedOngoingEMAIL · 3D AGO
Stage moved to evaluationResolvedCRM · 10 SEP
Competitor named in #dealsNewSLACK · 6D AGO
GET /v2/events?account=vercel.com

Every way into the graph.

REST for your code, MCP for your agents, webhooks for your workflows and a plugin for the terminal. One account record behind all four.

REST API

The whole account in one call

Summary, claims with confidence and freshness, people and timeline. Look an account up by domain, email, LinkedIn URL or id.

POST /v2/context
{ "focus": "northwind.com" }

→ Pilot at $40k for Q1. Priya Nair is the economic buyer.
  DPA review open with IT.  // 4 sources · fresh
MCP SERVER

Context for any agent

Three tools that give Claude, Claude Code, Grok or your own agent the full account, on demand.

get_context get_account query
QUERY

Ask across every account

One question over the whole book, one ranked row per account back.

Northwind LabsBudget $40k for Q1 BrightpathAsked for the security pack Halden & CoChampion replied
WEBHOOKS

Signals, pushed as they happen

Subscribe once and every new signal lands at your endpoint, in Slack or with your agent.

{ "type": "deal.stalled",
  "account": "globex.com" }
CLAUDE CODE PLUGIN

Revenue work from the terminal

Briefs, follow-ups and pipeline reviews as Claude Code slash commands.

/brief/reach-out/review-pipeline

Deploy it yourself, or start now

The context graph is open source. Self-host the whole engine, or use OpenNous Cloud on the Free plan.

OPEN SOURCE

Self-host the revenue context graph

Read every line, run it on your own infrastructure and keep the raw records in a database you own.

$ git clone https://github.com/NousC/opennous
View on GitHub
OPENNOUS CLOUD

Start on the Free plan

500 credits a month, no card. Add OpenNous to Claude Code with one command.

$ claude mcp add --transport http opennous https://mcp.opennous.cloud/mcp
Get an API key