NEARpedia

io.github.UnityNodesPublished by GitHub account UnityNodesv1.0.0Updated Nov 5, 2026

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

The publisher's own server: Agent Market

VerifiedStreamable HTTPWeb executableDatabasesKnowledge & MemoryDeveloper Tools

Overview

AI-generated overview

Remote NEAR knowledge server that lets an assistant check whether NEAR code, packages and APIs are stale, and read live protocol, governance and ecosystem data.

What you can do
  • Search and read NEAR docs, forum threads, blog posts, videos, release notes and NEP standards, with keyword and semantic search
  • Check code, packages and APIs for deprecations, breaking changes, yanked versions and known issues, and explain NEAR errors
  • Read live mainnet and testnet state: protocol version, upgrade vote, validators, contract info and recent changes
  • Follow House of Stake proposals and votes, ecosystem projects, security incidents and partner docs
  • Get a radar of what is changing now and needs action
When to use it
Useful when an assistant writes, reviews or migrates NEAR code and needs current deprecation and breaking-change facts rather than remembered APIs. Also suited to questions about NEAR protocol upgrades, validators, governance votes, ecosystem projects and incidents.
Requirements
A remote streamable HTTP endpoint; no key or install is needed for the public endpoint. The README notes a limit of 300 tool calls per 15 minutes per client. Self-hosting needs Node 22, and optionally NEARAI_API_KEY for embeddings and GITHUB_TOKEN for issues and discussions.
Before you install
The public endpoint is a third-party community service, not an official NEAR Foundation, NEAR AI or House of Stake product. Queries and pasted code are sent to that server, and the README says /ask answers are produced by a model on NEAR AI Cloud. Answers are advisory; verify replacements and dates against the cited sources before shipping.

Installation

In SourceWeft

  1. Open NEARpedia in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.UnityNodes%2Fnear-pedia/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "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.

Source: README.md at commit 9793405

Tools

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.

Parameterstopicrequiredfrom_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.

Parametersidrequired

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.

Parametersdayslimit

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.

Takes no parameters.

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.

Parameterslimitaccount

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.

Parameterslimitsinceoffsetchannel

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.

Parameterslimitqueryoffsetsource

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.

Parametersidrequiredcharsoffset

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".

Parameterslimittopicrequired

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?".

Parametersproductrequiredto_versionrequiredfrom_versionrequired

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.

Parameterslimitdescriptionrequired

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.

Parametersnamerequiredlimit

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.

Parameterspackagerequired

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.

Parameterserror_textrequired

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.

Parametersneprequired

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.

Parametersnetworkaccount_idrequired

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.

Parameterscoderequiredfilenamelanguage

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.

Parametersnetwork

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.

Parameterslimitquerystatus

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").

Parametersproposalrequired

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".

Parameterslimitqueryrequiredcategory

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".

Parameterslimitqueryprojectrelevance

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").

Parametersidrequired

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.

Parameterspartnerrequired

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".

Parameterslevellimitoffset

Version history

1
  1. v1.0.0LatestNov 5, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Near integrations