HEY Research Lab

io.github.hey-research-lab由 GitHub 帳號 hey-research-lab 發布v0.3.5更新於 Nov 11, 2026

The public record of building on Robinhood Chain — every ship with its source.

已驗證Streamable HTTP可網頁執行金融開發者工具資料與分析

概覽

AI 產生的概覽

一個唯讀研究伺服器,依據公開且有來源的紀錄,回答關於 Robinhood Chain 專案、代幣和合約的問題。

可以做什麼
  • 回答關於專案、代幣代號或合約的問題:是否仍在開發、發布了什麼、有何變化,以及 HEY 不知道什麼
  • 依名稱、代幣代號或合約地址尋找和辨識專案,或瀏覽仍在開發、未被關注、從沉寂中回歸等分類
  • 深入讀取單一專案:快照、變更帳本、時間軸、兩個日期之間的差異,以及某個數值如何得出的解釋
  • 檢查合約和 Uniswap v4 hook:建立、部署者、已驗證原始碼、代理歷史和歸屬
  • 查看代幣的市場背景、生命週期、資金池和供給集中度,以及鏈上每日或每週活動
  • 以憑據形式開啟某條引用主張背後的證據,或就單一專案提出自由文字問題
適用情境
當你需要關於 Robinhood Chain 開發活動的有引用、有來源的答案時使用,例如某專案是否仍在發布、誰部署了某合約,或本週發生了什麼。它面向開發者研究,而非價格分析或安全性評估。
執行需求
可使用託管的 streamable HTTP 端點,或以 npx 執行本機 npm 套件,後者需要 Node.js 20 或更新版本。選用的 HEY_API_KEY 讓整合擁有獨立的每分鐘配額和每月額度;沒有任何工具需要它才能使用。選用的 HEY_API_URL、HEY_MCP_PROFILE 和 HEY_MARKET_INTEGRITY 設定會改變所讀取的 API 和提供的工具。
安裝前請注意
唯讀且無狀態,不持有錢包資料;唯一會點名的帳戶是合約的部署者,且只給出計數而非輪廓。答案不是投資建議、價格預測或安全性結論,缺少的數字表示 HEY 不知道,而非零。API 金鑰作為 bearer token 隨每個請求傳送,因此除 localhost 外會拒絕非 https 端點。HEY 發行自己的代幣 $HEY,並依相同規則研究它。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 HEY Research Lab,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.hey-research-lab%2Fhey-research/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "hey-research-lab": {
      "type": "http",
      "url": "https://heyresearch.xyz/mcp"
    }
  }
}

README

@hey-research-lab/mcp

sh
npx -y @hey-research-lab/[email protected]          # Node 20 or newer

Or use the hosted endpoint, which needs nothing installed: claude mcp add --transport http hey-research https://heyresearch.xyz/mcp.

HEY Research as tools an assistant can call, over the Model Context Protocol. HEY is the builder-discovery layer for Robinhood Chain; it answers one question — which projects are still building, what have they shipped, and which of them are not yet getting much market attention? — from a public, source-backed record.

The tools read the same public API anyone can curl, so they can say nothing the API does not.

Hosted

sh
claude mcp add --transport http hey-research https://heyresearch.xyz/mcp

Streamable HTTP, stateless and read-only. Add --header "Authorization: Bearer hey_…" to read with your key's allowance. See docs/MCP.md for what the endpoint does and does not do.

Local (stdio)

sh
npx -y @hey-research-lab/[email protected]

Node 20 or newer — the floor @modelcontextprotocol/sdk brings with it.

Claude Code

sh
claude mcp add hey-research -- npx -y @hey-research-lab/[email protected]

Claude Desktop — in claude_desktop_config.json:

json
{  "mcpServers": {    "hey-research": {      "command": "npx",      "args": ["-y", "@hey-research-lab/[email protected]"]    }  }}

Environment

VariablePurpose
HEY_API_URLAnother HEY to read, e.g. http://localhost:3000 when developing. Default https://heyresearch.xyz. Anything but https is refused except on localhost, because the key rides on every request.
HEY_API_KEYAn API key from heyresearch.xyz/account. Names your integration and gives it its own per-minute bucket instead of the one every caller on your address shares, with a monthly allowance; a free key keeps the anonymous per-minute figure, a holder key gets more. No tool is gated behind it. Sent as a bearer token, never logged.
HEY_MARKET_INTEGRITYSet to public only when the HEY you read publishes Market Integrity; market_integrity is offered only then. Unset, the server offers thirteen tools.
HEY_MCP_PROFILEresearch serves the research profile (round 4): builder intelligence first — research_answer (which still carries its contract's labelled market context), find_projects by identity, get_changes without market events, get_project_timeline, explain_fact, get_evidence, get_contract, get_v4_hook. Unset, the full set. Hosted: https://heyresearch.xyz/mcp/research.

The thirteen tools

ToolWhat it answers
find_projectsFind a project by name, ticker or contract, or browse a surface — still-building, under-the-radar (eligible under the Under the Radar rule, with a positive Discovery Gap), back-from-dormancy, shipping-in-silence, accelerating, builder-radar, … — with the catalogue's filters. A 0x… address is the contract lookup: is anyone building it, its ships in 30 days, the last one and its source.
get_project_snapshotOne project in one read: identity, build, market with its valuation kind or why it is withheld, on-chain, verification, locks, latest changes, freshness, and what HEY does not know.
get_changesThe change ledger: what changed chain-wide or on one project, one event per change with its own time and precision, when HEY knew, and its evidence; a cursor to follow along.
get_project_timelineOne project's evidence on one axis, paged with a cursor.
explain_factWhy HEY shows a figure: the rule, the source, the inputs, the lineage, the evidence ids.
get_evidenceOne typed evidence id (ship:, signal:, abi:, impl:, lock:, source:, claim:, state:, integrity: (while Market Integrity is public), narrative:, method:, sourcechange:, security:, v4hook:) as a receipt.
get_token_marketOne token's market from HEY's daily index, lifecycle, pools, supply concentration (shares only), contract checks; include: ["moves"] adds the valuation moves with what shipped before each.
get_contractA contract as a research entity — creation, deployer, verified source, proxy and implementation history, interface counts, activity, and for a Uniswap v4 hook HEY stores its callbacks and attribution.
get_v4_hookWho built a Robinhood Chain Uniswap v4 hook: the project HEY ties it to and on what basis (named only while HEY lists the hook; never a creator account), the callbacks its address declares (never a safety verdict), source and proxy as read, Uniswap's hooklist entry as context, pools on tracked tokens by week, and what HEY does not know.
project_diffWhat changed for one project between two dates, never a cause.
ask_heyA free-text question about one project, answered only from HEY's record.
chain_overviewThe chain day by day, this week, an archived weekly report, scheduled HoodLock unlocks, or Build Momentum beside market attention.
research_answerHEY's agent contract (AgentIntelligenceResponse v1) for one of six capabilities — research_project, what_changed, builder_status, verify_project, compare_builders, unknowns — the answer first, then claims tagged FACT, DERIVED or UNKNOWN, what HEY does not know, freshness and evidence ids. research_project, builder_status and unknowns take project (a slug), q (a name or $TICKER) or address (a 0x contract) — exactly one; a name several projects share answers the candidate slugs and picks none. The text is the lean summary by default (detail: "full" for the data, freshness and evidence lines; the whole JSON is always the resource link and structuredContent) and ends on the citation line: "Source: HEY Research Lab, builder research for Robinhood Chain — , as of , rules ". A source's words are quoted as data.

Plus market_integrity where the site publishes it.

Folded on 2026-09-30 and still callable, unlisted, until 2026-12-31: lookup_token (use find_projects with the address), compare_projects (use research_answer with compare_builders) and get_project_coverage (use research_answer with unknowns). Each answers as before, plus one line naming its replacement.

Every tool returns typed structuredContent beside its text and declares an outputSchema: research_answer returns the AgentIntelligenceResponse v1 itself; every other tool returns { schema: "hey.mcp-api-answer", api, data, notice }, the public API object it rendered. Resources (hey://project/{slug}, hey://project/{slug}/timeline, hey://project/{slug}/coverage, hey://contract/{chainId}/{address}, hey://changes/latest) and eight prompts (deep_research_project, what_changed_since, explain_metric, investigate_contract, what_changed_today, compare_project_usage, explain_project_evidence, monitor_project) come with them.

Every answer quotes a source's words «…» (a name, a ticker, a release title) as data, tags its lines FACT, DERIVED or UNKNOWN, says how many it showed of how many and how to read on, names a valuation by its kind, carries the source, and links the JSON it was rendered from. Nothing is rendered as zero or "n/a" where HEY has no figure.

What it will not say

HEY records public building activity. It is not investment advice, it does not predict or rank by price, and it holds no wallet data. The only account any tool names is a contract's deployer: get_token_market names it beside one token's supply-concentration summary (shares only), and get_contract names it with how many other tracked projects' tokens the same account deployed — a count, never a profile, called a launch service only on HEY's own shared-deployer rule. Still Building is a narrow claim — counted building continuing through a market drawdown HEY tracked — and the server never states it without its meaning.

From source

The tools live in packages/mcp-core of the public HEY Research repository; this package is their stdio entry point and bundles them, with @hey-research-lab/sdk, into one file.

sh
pnpm --filter @hey-research-lab/mcp build && node apps/mcp/dist/index.js

Licence

MIT © HEY Research Lab

來源:apps/mcp/README.md,提交 f5d6df4

工具

14

research_answer

Research a Robinhood Chain project

Is this Robinhood Chain project still being built, what did it ship, what changed, is this contract its own? One cited answer. capability: research_project or builder_status (q: a name or $TICKER, or address, or project: a slug; a shared name lists candidates); what_changed (project or chain, 1–30 days); verify_project (address, project?); compare_builders (2–4, no winner); unknowns (every coverage state). Claims FACT/DERIVED/UNKNOWN with evidence ids; not_found is a status, not isError. Not price advice or a safety verdict.

輸入參數qdayslimittypesdetailaddressprojectbuildingprojectscapability必填

find_projects

Find a Robinhood Chain project

Which Robinhood Chain project is this name, $TICKER or 0x contract, and is anyone building it? A full 0x address is a contract lookup: its ships in 30 days, the last one with its source. Or browse who is shipping now, back from dormancy, accelerating or building ahead of market attention. Surfaces: building-with-token: shipping, active or resumed, with a token whose market is live. still-building: counted ships during a market drawdown HEY itself tracked. under-the-radar: eligible under HEY's Under the Radar rule (status shipping, active or resumed; Build Momentum at least 30; at least 2 counted ships in the last 30 days, one of them a ship rather than a commit summary; a fresh reading of an active market beyond a launch curve or a launch pool, trading $1,000+ a day, for the project's own token; market attention TYPICAL or lower (percentile below 60); never on activity HEY cannot read or a ticker another project's token carries, on a token the project has not named) and a positive Discovery Gap — market-attention percentile below the build percentile; a positive gap alone is not enough. shipping-now: status SHIPPING. most-active: shipping, active or resumed, by Build Momentum. new-builders: new in 7 days, with a builder source and a counted ship; new-on-hey: any page new in 7 days. back-from-dormancy: status RESUMED, narrowed to Verified Builders native to the chain (status=RESUMED gives all of them). utility, memes: by kind. shipping-in-silence: held Under the Radar AND below the 40th market-attention percentile. accelerating: more counted ships in 30 days than in the 30 before. builder-radar: the Builder Radar, by counted development, on-chain use and research, never price. shipping-in-silence and accelerating take no other argument (at most 100 rows); builder-radar: query, radar, limit, offset. Not a ranking by price: a market sort is context, and rows without the figure follow in activity order.

輸入參數agehaskindsortlimitqueryradarstageoffsetstatussurfacedeployed另有 6 個

get_project_snapshot

Project snapshot

Where does this Robinhood Chain project stand? One read by slug — the Research Summary, identity, activity status and Build Momentum, last ships, market context with its kind or why it is withheld, on-chain use, 7-day usage (calls; caller addresses per day, not people), verification, HoodLock locks, latest changes with evidence ids, freshness and what HEY does not know. Context blocks, never building: paid promotion (presence and dates), DefiLlama protocol economics (measured, not tracked or unread), developer footprint. Not price advice.

輸入參數slug必填

get_changes

What changed on Robinhood Chain

What changed on Robinhood Chain today or this week, or for one project or contract? The change ledger: releases, ships, status moves, contract deploys and upgrades, verification, sources, unlocks — one event per change with its own time and precision, when HEY first knew, and its evidence. Newest first by first arrival; for today pass detectedSince; to sync, pass after=c1.0 and keep each cursor. A retraction means HEY no longer makes that claim. Facts, never causes.

輸入參數typeafterlimitsinceuntilbeforedomainprojectcontractdetectedSince

get_project_timeline

What a project shipped

What did this project ship, and when? Builds, releases, code, contract deploys, upgrades and interface changes, token verification, locks and unlocks, each with how precisely HEY knows its time. Lenses: everything, build, code, onchain, market, locks. Paged with the before cursor.

輸入參數lensslug必填limitbefore

explain_fact

Explain a fact

Why does HEY say a project is Shipping, Dormant or Still Building, or show a figure? The value, FACT, DERIVED or UNKNOWN, the rule and version, the winning source, the inputs, the lineage and the evidence ids. Omit fact to list what can be explained; source.counted takes a source id. build.change explains one change (event=<ledger id>, or the latest): its stage, who reported it, any exact release↔deployment link, what HEY does not know.

輸入參數factslug必填eventsource

get_evidence

Open evidence

What backs this claim? Open the record a HEY answer cited by its typed id — ship:, signal:, abi:, impl:, lock:, source:, claim:, state:, integrity:, narrative:, method:, sourcechange:, security:, v4hook:, v4pool:, ponsgrad: — as a receipt: what it claims, its source URL, when it happened at what precision, when HEY knew, how it is backed. A withdrawn record says so.

輸入參數id必填

get_token_market

Token market

Does this token still trade? Context beside the building, from HEY's daily index: current reading (valuation kind, provider), price, liquidity, volume and trades by day, lifecycle (deploy, launchpad claim, stage, first trade, launch graduation, permanent lock), pools and depth, supply concentration (shares only, no addresses), contract checks. include=["moves"] adds each day-on-day valuation move with the building events published before it — a sequence, never a cause. Not price advice.

輸入參數daysslug必填includemin_change_pct

get_contract

Who made this contract

Who made this Robinhood Chain contract, and is it a known project's? Project, creation, deployer (the only account named, with a count of other tracked projects' tokens it deployed), published source code and whose code it is (template, bytecode match or its own), Sourcify's answer, proxy and implementation history, interface changes, 7 days of calls per method (counts, names withheld; a selector's signature candidate — a guess, never a name). Address (chainId default 4663) or slug for all of a project's. An unread proxy is "not read", never "not a proxy". Not a safety verdict.

輸入參數slugaddresschainId

get_v4_hook

Uniswap v4 hook

Who built this Robinhood Chain Uniswap v4 hook? The project HEY ties it to and why (named only while listed; never a creator account), declared callbacks (not a safety verdict), source, hooklist entry, pools by week and unknowns.

輸入參數address必填

project_diff

Project diff

What changed for this project between two dates (YYYY-MM-DD, at most 400 days apart)? Releases and meaningful ships, status, Build Momentum, valuation and liquidity then and now, and the changes recorded — each from the nearest persisted point with its date and basis. Never a cause.

輸入參數to必填from必填slug必填

ask_hey

Ask HEY

Asking something else about one project? Put it in free text, by slug, in English or Malay ("did they ship this month?"). HEY answers only from its record, every line tagged FACT, DERIVED or UNKNOWN with its source. Building only; no view on price.

輸入參數slug必填question必填

chain_overview

Robinhood Chain overview

How active is Robinhood Chain? view: days (default; ships and builders per day, then market context), this-week, weekly-report (an ISO week, or the latest), unlocks (scheduled HoodLock unlocks with proof), build-market (Build Momentum beside market attention). days names no one; other views name projects.

輸入參數daysviewweek

market_integrity

Market integrity

What happened to this project's tracked token market — liquidity against the level it held, trading, a pool migration — beside its builder activity, and where do the two disagree? It describes the token market, never whether development stopped, and never calls a project a rug or safe.

輸入參數slug必填

版本歷史

7
  1. v0.3.5最新Nov 11, 2026
  2. v0.3.4Nov 8, 2026
  3. v0.3.3Nov 5, 2026
  4. v0.3.2Nov 5, 2026
  5. v0.3.0Oct 14, 2026
  6. v0.1.2Oct 5, 2026
  7. v0.1.1Sep 28, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分