NEARpedia

io.github.UnityNodes由 GitHub 账号 UnityNodes 发布v1.0.0更新于 Nov 5, 2026

Live NEAR knowledge for agents: deprecations, breaking changes, protocol and contracts, dated

发布方自己的服务:Agent Market

已验证Streamable HTTP可网页运行数据库知识与记忆开发者工具

概览

AI 生成的概览

远程 NEAR 知识服务器,让助手检查 NEAR 代码、套件与 API 是否过时,并读取实时协议、治理与生态数据。

可以做什么
  • 检索并阅读 NEAR 文档、论坛帖、博客、视频、发布说明与 NEP 标准,支持关键词与语义搜索
  • 检查代码、套件与 API 的弃用、破坏性变更、被撤回版本与已知问题,并解释 NEAR 报错
  • 读取主网与测试网实时状态:协议版本、升级投票、验证者、合约信息与近期变更
  • 跟踪 House of Stake 提案与投票、生态项目、安全事件与合作伙伴文档
  • 获取当前正在变化且需要处理的雷达提醒
适用场景
适合助手编写、审查或迁移 NEAR 代码时,需要当前弃用与破坏性变更事实而非凭记忆的 API。也适合查询 NEAR 协议升级、验证者、治理投票、生态项目与安全事件。
运行要求
远程 streamable HTTP 端点;公共端点无需密钥或安装。README 说明每个客户端每 15 分钟限 300 次工具调用。自行部署需 Node 22,可选 NEARAI_API_KEY 用于向量化、GITHUB_TOKEN 用于议题与讨论。
安装前请注意
公共端点是第三方社区服务,并非 NEAR Foundation、NEAR AI 或 House of Stake 的官方产品。查询内容与粘贴的代码会发送到该服务器,README 说明 /ask 的回答由 NEAR AI Cloud 上的模型生成。回答仅供参考,发布前应依据所引来源核对替代方案与日期。

安装

在 SourceWeft 中

  1. 打开 控制台中的 NEARpedia,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.UnityNodes%2Fnear-pedia/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "nearpedia": {
      "type": "http",
      "url": "https://near-pedia.xyz/mcp"
    }
  }
}

README

[NEARpedia. What NEAR looks like today. A terminal session: an agent adds the NEARpedia MCP server (27 tools), check_code names near-sdk-js, DelegateV2 and keyStores in its file with their replacements, get_validators and get_proposal answer live.]

[Connect an agent] [Live site near-pedia.xyz] [Ask a question] [MCP setup for every client]

[CI] [License MIT] [Node 22] [MCP over Streamable HTTP] [NEAR mainnet]

Live NEAR knowledge for AI agents. NEARpedia is an MCP server and REST API that tells a coding agent when the NEAR code it is about to write is already stale, and gives the replacement, with a source and a date on every answer. The same index serves people researching NEAR: a site and an /ask chat about protocol upgrades, House of Stake votes, validators, projects and incidents.

Built for the NEAR Hackathon (1–14 November 2026, tracks open and agents). Live at near-pedia.xyz since 2 November 2026; the MCP endpoint https://near-pedia.xyz/mcp needs no key.

[!TIP] Agents write NEAR code from what they remember, and NEAR keeps moving. A few changes from the last year, the first two in the weeks before this hackathon, that a model trained earlier cannot know about:

  • near-sdk-js is archived and its README says "DO NOT USE".
  • nearcore 2.14.0 removes DelegateV2.
  • NEAR Lake is shut down and its tutorials are gone from docs.near.org.
  • @near-js/* packages stopped at 2.5.1; the maintained package is near-api-js 7.x, which ships no keyStores.

Package registries rarely flag any of this, so the agent finds out when the build or the transaction fails. The official near/agent-skills are static instructions, and nearai/near-mcp performs chain actions rather than answering what is current.

How it works

[Four steps. 1, Read: NEAR's own sources, live (docs, GitHub, npm and crates, RPC, House of Stake, the forum, blogs, videos, NEAR Catalog). 2, Index: full-text and meaning search over every source, what NEAR deprecated with the evidence, a radar whose alerts expire. 3, Check: check_code names each line that uses something NEAR removed, with what replaces it. 4, Answer: 27 MCP tools, a REST API, a site and /ask on NEAR AI, each answer with its source and its date.]

The deprecation engine is fed by six signals: archived repositories, "deprecated / do not use" in a README, npm and crates.io deprecation or yank flags, removals in release notes, the docs' own deprecation markers and deleted pages, and long-dormant packages with a live successor. Weak signals are reported as "possibly deprecated". The radar keeps only what is true now: every alert ends when its subject resolves.

Three ways in

[For developers: is my NEAR code current? 12 tools: check_code, check_deprecation, resolve_package, get_breaking_changes, explain_error, find_known_issues, find_code_examples, get_standard, get_protocol_status, search, semantic_search, get_doc.] [For builders: what is moving on NEAR? 10 tools: get_radar, list_proposals, get_proposal, get_discussion, list_incidents, get_incident, find_project, get_partner, get_contract_info, get_recent_changes.] [For everyone: what is NEAR right now? 5 tools: get_network_state, get_validators, list_blog_posts, get_blog_post, list_videos.]

You want toGo to
Give your coding agent the toolsConnect an agent, or /for-ai for Claude.ai and ChatGPT (a custom connector, no install), Claude Desktop, Cursor, VS Code, Windsurf, Cline, Continue, Zed and JetBrains
See what NEAR deprecated, with the evidence/deprecations
Follow the protocol upgrade and the validator vote/protocol, /radar
Read House of Stake proposals and how the vote stands/governance
Ask in plain words/ask, answered by a model in a TEE on NEAR AI Cloud

Connect an agent

bash
claude mcp add --transport http nearpedia https://near-pedia.xyz/mcp

Or, in Claude Code, the plugin: the same server plus a skill that checks NEAR code before and after writing it.

/plugin install nearpedia --marketplace UnityNodes/near-pedia

Then ask Claude Code to write a NEAR contract in JavaScript with meta-transactions and to check it with the nearpedia tools: check_code names near-sdk-js and DelegateV2 with their replacements.

Codex, Cursor and other clients

Codex, in ~/.codex/config.toml:

toml
[mcp_servers.nearpedia]url = "https://near-pedia.xyz/mcp"

Cursor, in ~/.cursor/mcp.json or .cursor/mcp.json:

json
{  "mcpServers": {    "nearpedia": { "url": "https://near-pedia.xyz/mcp" }  }}

Claude.ai and ChatGPT take the URL as a custom connector, with no install. Claude Desktop, Cursor, VS Code, Windsurf, Cline, Continue, Zed and JetBrains each name the fields differently; near-pedia.xyz/for-ai has the exact block for each. The public endpoint allows 300 tool calls per 15 minutes per client.

Check every pull request

A GitHub Action runs check_code on the files a pull request changes and leaves one comment: each line that uses something NEAR deprecated, removed or changed, what replaces it, and the source. Add .github/workflows/nearpedia.yml:

yaml
name: NEARpediaon: pull_requestpermissions:  contents: read  pull-requests: writejobs:  check:    runs-on: ubuntu-latest    steps:      - uses: UnityNodes/near-pedia/github-action@main

No key is needed. Checked on 3 November 2026, near-examples/coin-flip-examples#37 adds 7 such lines: the @near-js/* packages that near-api-js 7 replaced, and dependencies a major version or more behind. To see the comment the action writes, open UnityNodes/near-pedia#5, a demo pull request that adds stale NEAR code to this repository: 12 findings in one comment and annotations on the changed lines. Inputs, outputs and a way to run it against any public pull request without installing anything are in github-action/README.md.

How common this is: on 3 November 2026, 19 of the 67 NEAR Hackathon projects with a public repository used something NEAR deprecated, removed or changed, most often keyStores and the @near-js/* packages. The method, and a script that runs the same check on any set of clones without naming anyone, are in docs/demo/hackathon-stale-count.md. The 67 repositories are not listed, so as not to single out other teams; the figure can be rerun on any set, not rechecked on the same one.

Try it against the live API

No install, no key:

bash
# a file written from memory: three findings, each with its replacement and sourcescurl -s -X POST https://near-pedia.xyz/api/v1/check-code -H 'Content-Type: application/json' \  -d '{"filename":"contract.ts","code":"import { NearBindgen } from \"near-sdk-js\";\nconst d = { DelegateV2: signed };\nconst ks = new keyStores.InMemoryKeyStore();"}'
# the mainnet protocol version, the upgrade vote by stake and the voting schedulecurl -s 'https://near-pedia.xyz/api/v1/protocol?network=mainnet' | head -c 600
# what is changing now, each alert with what ends itcurl -s https://near-pedia.xyz/api/v1/radar | head -c 600

check_code answers: line 1 imports near-sdk-js, archived, use near-sdk in Rust; line 2 builds a DelegateV2 action, removed in nearcore 2.14.0, use Delegate signed with a regular access key; line 3 uses keyStores, which near-api-js 7 does not ship, use a KeyPairSigner.

Run it yourself

The judge path, from a clean clone:

bash
git clone https://github.com/UnityNodes/near-pediacd near-pedianpm cinpm run db:initnpm run sync:near          # every source is read live, about 25 minutesnpx tsx mcp-server.ts      # MCP and REST on :3131, leave it running

In another terminal:

bash
curl -s -X POST http://127.0.0.1:3131/api/v1/check-code -H 'Content-Type: application/json' \  -d '{"filename":"contract.ts","code":"import { near } from \"near-sdk-js\";\nconst a = { DelegateV2: signed };"}'curl -s 'http://127.0.0.1:3131/api/v1/protocol?network=mainnet' | head -c 600curl -s -X POST http://127.0.0.1:3131/api/v1/explain-error -H 'Content-Type: application/json' \  -d '{"error_text":"wasm execution failed with error: MethodResolveError(MethodNotFound)"}'curl -s http://127.0.0.1:3131/api/v1/contracts/intents.near | head -c 600claude mcp add --transport http nearpedia http://127.0.0.1:3131/mcp

You see two check_code findings (near-sdk-js on line 1, DelegateV2 on line 2, each with its sources, dated where the source has a date), the mainnet upgrade with its voting dates and the share of stake that has voted, what the MethodNotFound error means and how to fix it, and the methods deployed on intents.near read live from RPC. npm run build && npm run start serves the site on :3130 from the same database. npm test runs 935 tests without network or keys; docs/TESTING.md says what each part checks.

You need

  • Node 22 (better-sqlite3 is built against its ABI, see .nvmrc)
  • No key for the steps above. NEARAI_API_KEY embeds the corpus for semantic_search (otherwise it matches words; embedding adds about 50 minutes) and turns on /ask; GITHUB_TOKEN adds the open issues and discussions of the NEAR repositories

What is done

PartState
Engine: SQLite with FTS5 and sqlite-vec, MCP server, REST API, web UI, sync runner, standing checksinherited from the baseline (see below), rebranded. The baseline's features with no NEAR counterpart (improvement-proposal pages, whitepapers, digest, trending, glossary, foundation pages, analytics) were removed with their tools, endpoints, tables and tests
NEAR sourcesbuilt and run against the live sources: docs.near.org (198 pages; the API reference pages, which Mintlify publishes as a one-line pointer into an OpenAPI spec, are written out from that spec with their parameters, request body and response, here and in the partner docs), npm and crates.io (90 packages with every version, deprecation and yank flags), GitHub (809 repositories in 9 NEAR orgs on 2026-11-05, archived state and README notices), releases of 10 products from nearcore to near-api-js. Every change they see is logged and served by get_recent_changes
Corpus and semantic searchbuilt on 2026-11-02: 17,867 chunks from docs, the forum, blogs, videos, release notes, the catalog and GitHub, embedded with Qwen3-Embedding and reranked with Qwen3-Reranker on NEAR AI Cloud (about $0.07 for that first index). New items are embedded as they sync: 32,103 chunks on 2026-11-04 (/api/v1/sources). scripts/check-completeness.ts matched all 37 source counts against the upstream totals; the breakdown is under "What the corpus holds" below
Deprecation enginebuilt: 136 entries on 2026-11-04, 117 from five automatic signals plus a weak dormancy signal, and 19 curated entries whose quotes are re-checked against the synced sources on every build, among them what near-api-js 7 removed or renamed from the v4 API agents remember (key stores, WalletConnection, actionCreators). check_deprecation, /api/v1/deprecations
check_codebuilt: one JS/TS, Rust, Cargo.toml, package.json or JSON file in; the lines that import, depend on, call or configure something stale out, plus yanked pins and dependencies whole breaking lines behind. MCP tool and POST /api/v1/check-code
GitHub Actionbuilt: github-action/ reads a pull request's changed files, runs them through check_code, and posts or updates one comment that puts the lines the pull request adds first, with replacement and source; annotations on those lines, an optional fail-on gate, and a job-summary fallback on forks. Run against a real pull request on 2026-11-03 (7 findings in near-examples/coin-flip-examples#37)
RPC protocol state and validatorsbuilt: mainnet and testnet protocol and nearcore version, epoch progress, the stake-weighted upgrade vote against the threshold from RPC, and the voting schedule from the nearcore release notes, every 15 minutes; protocol-gated deprecations (DelegateV2, the gas rebate) say whether they are live on each network. The validator set live from RPC: stake, share, work done this epoch, kickouts, a pool's fee. get_protocol_status, get_validators, /api/v1/protocol
House of Stake and forumbuilt: every vote.dao proposal with its votes and the contract's own quorum and approval arithmetic, veNEAR totals, and the gov.near.org thread it is discussed in; 2,836 gov.near.org topics on 2026-11-05, the posts of the 2,289 in the governance, staking, developer, ecosystem and education categories. list_proposals, get_proposal, get_discussion, /api/v1/proposals
Ecosystem, incidents, partnersbuilt: the 341 projects of NEAR Catalog on 2026-11-05 with tokens and TVL on NEAR from DefiLlama, the security incidents of NEAR protocols from DefiLlama's hacks and of catalog projects hacked elsewhere, and eight partners (NEAR Intents, the Intents Agent API, NEAR AI Cloud, NEAR Agent Market, OutLayer, Trezu, HOT, Rhea) with their mainnet contracts, GitHub and docs. find_project, list_incidents, get_incident, get_partner
Radarbuilt: protocol upgrades, House of Stake votes until they close, timelocks, HSP drafts until they go on chain, CODE_RED and security nearcore releases, NEAR incidents for 30 days, the hackathon deadline. Each alert carries its expiry and is retired on the next 15-minute run once resolved; check-radar-expiry fails on any live alert that is no longer true. get_radar, /api/v1/radar. Potlock rounds are not in: no working mainnet source on 2026-11-01
/ask on NEAR AI Cloudbuilt and run against the live API on 2026-11-02: a chat that answers from this index through a model in a TEE; a follow-up sees the last three exchanges, so "and did it pass?" after a question about HSP-029 answers about HSP-029. @nearai/inference-sdk verifies the gateway's and the model's Intel TDX attestation, encrypts the request to the model's key and checks the response signature; an answer that does not verify is not shown. Each answer carries numbered, dated sources and a receipt for NEAR AI's Verification Center. Needs NEARAI_API_KEY
MCP tool surfacebuilt: 27 tools on the public endpoint, 12 for code, 10 for builders and 5 for everyone (the cards above). Each of the 48 handlers was called with real inputs on 2026-11-02; the 21 left out duplicate a public tool, return the baseline's template data or match loosely, and stay reachable over REST (lib/mcp-toolset.ts; MCP_TOOLSET=full serves all 48)
NEAR Agent Market agentlive since 2026-11-05 as NEARpedia Migrator (Dev Tools, 0.5 USDC a job, 2-hour SLA; curl https://market.near.ai/v1/agents/nearpedia-migrator shows listing_status: live): scripts/agent-market-worker.ts takes a hire with a GitHub link and delivers a report and a patch. The patch holds only edits from a TEE model that verified, parse, use no missing near-api-js name, import no package whose exports it cannot check, pass RPC params in the shape NEAR's RPC reference gives, and leave fewer check_code findings; a browser wallet sign-in is left to a person. Dry-run on a hackathon repository on 2026-11-03 fixed 6 of 7 findings in 2 files. A public repository to hire it on: UnityNodes/near-stale-demo, a guestbook written against NEAR in 2023; check_code finds 16 lines in it, 14 of them warnings the migrator acts on (the other two are info notes on wallet-selector). A hire on 2026-11-05 delivered a patch that fixes 6 of the 14 in 3 files and leaves the browser wallet sign-in and the two manifests to a person, each with the reason. docs/agent-market/README.md
Sitebuilt and live: a home page with two ways in, /deprecations, /protocol, /radar, /governance, /feed, /ask, and browsers for docs, forum, blog, videos, releases, projects and issues. Checked in a browser at desktop and phone width
Distributionlisted in the official MCP Registry as io.github.UnityNodes/near-pedia since 2026-11-05 (curl 'https://registry.modelcontextprotocol.io/v0/servers?search=near-pedia'); this repository is a Claude Code plugin marketplace (.claude-plugin/, plugin/ with the server and a near-current skill); public/llms.txt; the IronClaw registry entry is prepared, not submitted. Steps in docs/distribution/README.md
Daily database hash on NEARlive on mainnet since 2026-11-05: the contract is f771905a…7d0, an account with no access keys left, so nobody can change its code; the owner c9708e3e…318 records through a key limited to record. First record: GPyJDG8q…. Without a browser, the contract's empty key list is one RPC call: curl -s https://free.rpc.fastnear.com -H 'content-type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"query","params":{"request_type":"view_access_key_list","finality":"final","account_id":"f771905a1c3bda203fe21521f8a334999cc099d004acc6477543b7e0474167d0"}}' returns "keys":[], and /api/v1/anchors lists each day's hash with its transaction. scripts/anchor-db.ts hashes the database's content (a vacuumed copy hashes the same) and records it in contracts/db-anchor, a Rust contract that keeps one hash per date and refuses to change it or take one from anyone but its owner; --verify <db> checks any copy against the chain. Run end to end on a local nearcore 2.13.4 sandbox: record, re-run, matching copy, tampered copy, rewrite and stranger refused. /api/v1/anchors
What the corpus holds

As filled on 2026-11-02:

SourceCount
Documentation pages: docs.near.org, the Nomicon, NEAR AI Cloud, NEAR Intents, the Intents Agent API, Trezu483
gov.near.org topics (posts read for the 2,289 in the governance, staking, developer, ecosystem and education categories)2,834
near.org and near.ai blog posts670
Videos of the NEAR Protocol, NEAR DevHub and NEAR AI channels (1,806 with a description)1,837
Release notes1,328
NEAR Catalog projects340
Open issues and open pull requests of 19 NEAR repositories (with GITHUB_TOKEN)2,517 and 622
GitHub Discussions of 6 repositories (with GITHUB_TOKEN)255
NEP standards, for get_standard59
NEAR errors with quotes re-checked against docs.near.org and the Nomicon, for explain_error19

Forum posts and GitHub bodies are stripped of their HTML and blog posts of the site's footer; videos are embedded once they have a description, releases only with notes. The first fill reads the posts of the 300 newest threads and 300 video descriptions; the schedule reads the rest (40 threads every 15 minutes, 300 descriptions a day).

Layout
app/            Next.js pages and route handlerscomponents/     UI componentslib/            database client, search, ranking, embeddings, parsers, shared helpersscripts/        sync-*.ts (one per source), check-*.ts, backfills, anchor-db.tsmcp-server.ts   MCP server and REST API v1contracts/      db-anchor, the Rust contract that records the daily database hashplugin/         Claude Code plugin: the MCP server and the near-current skillgithub-action/  the pull-request check (action.yml, no dependencies)deploy/         systemd units, Caddyfile, sync-tick.sh, git hooksdocs/           setup (cron) and distribution notesassets/         the images in this READMEtests/          Vitest

What was built before the hackathon, and what during it

Hackathon rules count work from 19 October 2026; anything earlier is a baseline (the hackathon FAQ's items Q-001, Q-002 and Q-005). We draw the line more strictly, at the template itself.

Baseline, not hackathon work. The engine is a copy of pedia-template, the ecosystem-neutral engine we extracted from our earlier knowledge hubs CCPEDIA (Canton) and Blobpedia (Celestia). It brings the database layer, search and embeddings, the MCP and REST servers, the web UI, the sync runner and the standing checks. The repository's first commit is that copy, tagged pre-hackathon and committed on 1 November 2026. It also carries general engine maintenance made in the template on 20–21 October, nothing NEAR-specific; we count that as baseline too rather than claim it.

Hackathon work. Everything after that tag: the NEAR rebrand, the NEAR sources, the deprecation engine, check_code, the RPC, validator and House of Stake readers, the ecosystem, incident and partner data, the radar, the 27-tool MCP surface, the GitHub Action, the Agent Market migration agent, the site pages, the NEAR AI Cloud integration, the database hash contract and the distribution files. The full difference is one link (FAQ Q-003): pre-hackathon...main.

Code from our other projects. lib/retry.ts and lib/polite-fetch.ts are ported from Monpedia, our Monad knowledge hub (October 2026); the port added conditional requests.

Third-party code. Open-source libraries listed in package.json (Next.js, React, better-sqlite3, sqlite-vec, the MCP SDK, Express, zod, @nearai/inference-sdk, near-api-js and others) and contracts/db-anchor/Cargo.toml (near-sdk), each under its own license. Two Lottie animations are credited in public/animations/CREDITS.txt. The site and the images in assets/ use Space Grotesk and JetBrains Mono, both under the SIL Open Font License 1.1.

AI assistance. The code in this repository, the baseline included, was written with Claude Code.

Our other hackathon project

The team also submits Hungry Minds, an AI pet NFT that pays for its own thoughts from its own balance (tracks nfts and games). The two projects are independent and share no code (Q-015).

Not an official project

NEARpedia is an independent community project. It is not a product of the NEAR Foundation, NEAR AI or House of Stake; it reads their public sources and links back to each.

License

MIT.

Maintained by Unity Nodes.

来源:README.md,提交 9793405

工具

27

get_discussion

Read a gov.near.org forum thread in full: House of Stake proposals and their debate, validator threads, incident write-ups, developer standards. Takes the topic number or the gov.near.org URL that search, semantic_search and get_proposal give, and returns the posts in order, 15 at a time.

输入参数topic必填from_post

get_doc

Read the FULL text of one indexed NEAR documentation page by id (NEAR node and developer docs plus partner docs) — exact commands, flags, and whole sections a search snippet truncates. Best for NEAR operational/how-to questions. NEAR docs only, not the docs of other projects or the web. Get the id from search or semantic_search first.

输入参数id必填

get_recent_changes

What changed on NEAR in the last N days, newest first: repositories archived or marked deprecated, packages deprecated, yanked or released, docs pages added, rewritten or removed, protocol upgrades, House of Stake proposals and status changes, security incidents, new NEAR Catalog projects, plus new forum threads, releases and radar alerts. Each item with its date and source. NEAR activity only, not general crypto news.

输入参数dayslimit

get_network_state

NEAR right now, read live: NEAR price, market cap and 24-hour change (CoinGecko), and from mainnet RPC the block height, protocol and node version, total NEAR supply, and how many validators hold how much stake this epoch. For who the validators are, use get_validators; for the protocol upgrade vote, get_protocol_status. No arguments.

无需输入参数。

get_validators

NEAR mainnet validators right now, from RPC: the largest by stake with their share, how much of their assigned work they did this epoch, and which protocol version they announce; who was kicked out of the last epoch and why. Pass a pool (astro-stakers.poolv1.near) for its rank, work done, fee and vote: what someone choosing where to stake wants to know.

输入参数limitaccount

list_videos

The newest videos of the NEAR Protocol, NEAR DevHub and NEAR AI YouTube channels: talks, interviews, livestreams, workshops, each with its date and the start of its description. Filter by channel or date. To find videos on a subject, use search with type youtube, or semantic_search.

输入参数limitsinceoffsetchannel

list_blog_posts

List the blog posts nearpedia holds: articles, news and press releases from NEAR, and in tabs of their own partner press and third-party reprints. Omit source for what the Blog page shows under All. Pass query to search titles and text. Returns metadata only (id, title, kind, author, date); call get_blog_post with an id to read one. Release notes are not blog posts: they are under /releases.

输入参数limitqueryoffsetsource

get_blog_post

Get one blog post by the id list_blog_posts or search gave: title, kind, author, date and the text. Articles, news and press releases from NEAR are returned in full; reprints and partner press are returned as an excerpt with a link to the original, the same as the website. Pass offset to keep reading a long post past the first part.

输入参数id必填charsoffset

find_code_examples

NEAR code examples on a topic from docs.near.org and gov.near.org, each code block run through check_code first: examples on live APIs come first, and a block that uses something removed or deprecated is listed after them with what in it is stale. Use for "show me how to call a contract from near-api-js", "cross-contract call in Rust".

输入参数limittopic必填

get_breaking_changes

What changed between two versions of one NEAR product: every release in between with the removals and deprecations its notes announce, lines marked breaking, and nearcore's CODE_COLOR, PROTOCOL_UPGRADE and SECURITY_UPGRADE flags. Products: nearcore, near-sdk, near-api-js, near-api, near-cli-rs, cargo-near, near-workspaces, near-jsonrpc-client, mpc, near-sdk-js. Use when upgrading: "what breaks moving near-api-js from 5.1.0 to 7.4.0?".

输入参数product必填to_version必填from_version必填

find_known_issues

Surface known UNRESOLVED problems matching a free-text description: forum threads with zero replies but high views, plus open GitHub issues. Answers "is anyone else hitting this?". NEAR-specific. Does NOT return fixes, solutions, config, or how-to steps, and returns nothing when no open issue matches; for "how do I fix / configure / why does X happen" use semantic_search (then get_doc) instead.

输入参数limitdescription必填

check_deprecation

Check whether a NEAR package, crate, repository, RPC method, protocol feature, config key or hosted service is deprecated, removed or changed, and what to use instead, with the source and date of every claim. Pass the name as code or a config uses it: "near-sdk-js", "@near-wallet-selector/core", "near-lake-framework", "DelegateV2", "EXPERIMENTAL_tx_status", "near/near-cli", "rpc.testnet.pagoda.co". Use before writing or reviewing NEAR code that names a package or API from memory. NEAR only: for packages of other chains use their own tools.

输入参数name必填limit

resolve_package

Look up one NEAR npm or crates.io package, optionally at a version: latest and latest stable version, whether that version is yanked or deprecated, how many stable versions are newer, the registry's deprecation message, and the deprecation entry with its replacement when the package is stale (e.g. near-sdk-js, @near-js/*). Use before adding or upgrading a dependency.

输入参数package必填

explain_error

Paste a NEAR error (RPC response, transaction failure, contract panic, CLI output) and get its cause and fix: matched against a catalog of common NEAR errors whose explanations are checked against docs.near.org on every sync, the deprecation entries for any API or package the error names (e.g. a removed action), and forum threads and GitHub issues that quote the same error. Needs the error text itself.

输入参数error_text必填

get_standard

A NEAR standard (NEP) from github.com/near/NEPs: by number for the full text with status, category, what it requires, replaces or is superseded by; or by words to find one (e.g. "fungible token", "storage", "meta transactions"). Use when implementing FT, NFT, storage management, events, source metadata or wallet standards.

输入参数nep必填

get_contract_info

What is deployed on a NEAR account, read live from RPC: balance, storage, code hash and size, every method the wasm exports, NEP-330 source metadata (version, source repository and commit, build environment), standards declared or inferred from its methods, FT or NFT metadata, and whether it is a known partner contract, a NEAR Catalog token or the subject of a deprecation entry.

输入参数networkaccount_id必填

check_code

Check NEAR code before you ship it: finds the lines that import, depend on, call or configure something removed, deprecated, changed or superseded in NEAR (archived SDKs, removed protocol actions, deprecated RPC methods, retired endpoints), and dependencies that are yanked or whole breaking lines behind, each with the replacement and the source and date of the claim. Accepts one file: JavaScript/TypeScript, Rust, Cargo.toml, package.json or a JSON config. Use it on code written from memory, or when reviewing NEAR code. NEAR only. For one name rather than a file use check_deprecation.

输入参数code必填filenamelanguage

get_protocol_status

Live NEAR protocol state of mainnet and testnet: the protocol version each runs and the newest its nodes support, the nearcore version, epoch progress, the stake-weighted upgrade vote of the block producers this epoch (with how much of the stake it was read from), the threshold, when voting for the next version starts according to the nearcore release notes, and which deprecations wait on that upgrade. Use when asked whether a protocol change (DelegateV2 removal, the gas rebate) is live yet, or when the next upgrade lands.

输入参数network

list_proposals

List NEAR House of Stake governance proposals from the vote.dao contract, newest first: id, HSP number, status (with lapsed deadlines called out), vote standing against quorum and approval thresholds, and the gov.near.org thread. Filter by status or by text in the title and description. Use for "what is NEAR governance voting on", "did HSP-027 pass". For one proposal in full use get_proposal.

输入参数limitquerystatus

get_proposal

One NEAR House of Stake proposal in full: status, timeline, the vote with the quorum and approval arithmetic of the vote.dao contract, links on chain and to its gov.near.org thread, and the proposal text. Pass the on-chain id ("27") or the HSP number ("HSP-027").

输入参数proposal必填

find_project

Find NEAR ecosystem projects in NEAR Catalog (340) by name, by what they do, or by category: category, phase, website, GitHub, tokens with their NEAR contract, TVL on NEAR from DefiLlama, security incidents, and whether it is a NEAR partner. An empty query lists the projects with the most TVL, or every project of a category ("Wallet", "DEX", "Validator"). Use for "what is Rhea Finance", "which wallets can I use on NEAR", "who does intents swaps", "has Meta Pool been hacked".

输入参数limitquery必填category

list_incidents

Security incidents in the NEAR ecosystem from DefiLlama's hacks dataset, newest first: date, amount lost and returned, technique, chains and source. "near" are hacks on NEAR or Aurora or of NEAR protocols (NEAR Intents, 2026-10-01, is filed under BSC by DefiLlama and counted here); "related" are NEAR Catalog projects hacked on another chain. Use before integrating a protocol, or for "has X been exploited".

输入参数limitqueryprojectrelevance

get_incident

One NEAR ecosystem security incident in full, with DefiLlama's description, by the id list_incidents prints (e.g. "llama-1546-2026-04-16").

输入参数id必填

get_partner

What an agent needs to build on a NEAR partner: what it is, its mainnet contract accounts, GitHub, docs and llms.txt, how much of its docs search and semantic_search cover, its NEAR Catalog entry with TVL, and its security incidents. Partners: near-intents (NEAR Intents), intents-agent-api (NEAR Intents Agent API), near-ai-cloud (NEAR AI Cloud), agent-market (NEAR Agent Market), outlayer (NEAR OutLayer), trezu (Trezu), hot (HOT Labs), rhea (Rhea Finance). Also takes a contract account ("intents.near") or a catalog slug.

输入参数partner必填

get_radar

Get the NEAR Radar: what is changing on NEAR now and needs action, and nothing that has already resolved. Protocol upgrades with the validator vote and voting dates (until the network runs the new version), CODE_RED and security nearcore releases, House of Stake votes (until they close) and timelocks, HSP drafts on gov.near.org not yet on chain, NEAR security incidents (30 days), and dated events such as the hackathon deadline. Each alert has a deadline where one exists, the date it expires, who it affects and a source link. Filter by level (critical/important/ecosystem/all). Use for "what is about to change or break on NEAR", "is there a protocol upgrade", "what is House of Stake voting on".

输入参数levellimitoffset

版本历史

1
  1. v1.0.0最新Nov 5, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Near 集成