NEARpedia について
NEARpedia は、NEAR のコーディングエージェント向けナレッジ MCP サーバーです。ライブインデックスで古いコードを検出し、日付付きの出典と置き換え案を示すほか、プロトコル変更やガバナンス情報も提供します。
主な機能
- 01NEAR コードの古い用法を検査
- 02出典と日付付きの置き換え案
- 03プロトコル更新とバリデーター投票の追跡
- 04ガバナンスやエコシステム情報の検索
- 05REST API とウェブ Q&A の提供
活用シーン
- 01コントラクト作成前に NEAR API を確認
- 02Pull Request 内の非推奨コードを検出
- 03メインネット更新と投票日程を確認
MCP 対応
MCP サーバーは https://near-pedia.xyz/mcp で、NEAR コード検査などのツールをクライアントに提供します。MCP と REST サービスをローカルで実行する方法も記載されています。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://near-pedia.xyz/mcpclaude mcp add --transport http unitynodes-near-pedia https://near-pedia.xyz/mcp{"mcpServers":{"unitynodes-near-pedia":{"type":"http","url":"https://near-pedia.xyz/mcp"}}}Cursor で開く{"servers":{"unitynodes-near-pedia":{"type":"http","url":"https://near-pedia.xyz/mcp"}}}VS Code で開く{"mcpServers":{"unitynodes-near-pedia":{"type":"http","url":"https://near-pedia.xyz/mcp"}}}{"mcpServers":{"unitynodes-near-pedia":{"serverUrl":"https://near-pedia.xyz/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
AI エージェント向けの最新NEARナレッジ。NEARpediaはMCPサーバーとREST APIを提供します。コーディングエージェントがNEARのコードを書こうとしたとき、それがすでに古くなっているかを知らせ、すべての回答に情報源と日付を添えて代替案を提示します。同じインデックスはNEARについて調べる人にも利用され、プロトコルのアップグレード、House of Stakeの投票、バリデーター、プロジェクト、インシデントを扱うサイトと/askチャットを提供します。
NEAR Hackathon(2026年11月1~14日、トラックはopenとagents)向けに開発されました。2026年11月2日からnear-pedia.xyzで公開中です。MCPエンドポイントhttps://near-pedia.xyz/mcpにキーは不要です。
デモ動画(81秒):youtu.be/L1mbTEWWraE。
ヒント
エージェントは記憶している情報をもとにNEARコードを書きますが、NEARは進化し続けています。過去1年間の変更のうち、最初の2つはこのハッカソンの数週間前に起きたもので、以前に学習したモデルは知ることができません。
near-sdk-jsはアーカイブされ、READMEには「使用しないでください」と記載されています。- nearcore 2.14.0では
DelegateV2が削除されています。- NEAR Lakeは終了し、docs.near.orgからチュートリアルがなくなりました。
@near-js/*パッケージは2.5.1で更新が止まっています。現在も保守されているパッケージはnear-api-js7.xで、keyStoresは含まれていません。パッケージレジストリがこうした変更を通知することはほとんどないため、エージェントがそれに気づくのはビルドやトランザクションが失敗したときです。公式の
near/agent-skillsは静的な指示であり、nearai/near-mcpは最新情報への回答ではなく、チェーン上のアクションを実行します。
仕組み
廃止検出エンジンは、アーカイブされたリポジトリ、READMEにある「廃止済み/使用しないでください」という記述、npmとcrates.ioの廃止またはyankフラグ、リリースノートでの削除、ドキュメント独自の廃止マーカーや削除済みページ、後継が存在する長期間更新されていないパッケージという、6つのシグナルを使います。シグナルが弱い場合は「廃止の可能性あり」と報告します。レーダーには現在有効な情報だけが表示されます。対象が解決されると、すべてのアラートは終了します。
3つの利用方法
| 内容 | リンク |
|---|---|
| コーディングエージェントにツールを追加する | エージェントを接続する、またはClaude.aiとChatGPT(インストール不要のカスタムコネクター)、Claude Desktop、Cursor、VS Code、Windsurf、Cline、Continue、Zed、JetBrainsの場合は/for-ai |
| NEARが廃止したものを根拠とともに確認する | /deprecations |
| プロトコルのアップグレードとバリデーターの投票を追う | /protocol、/radar |
| House of Stakeの提案と投票状況を読む | /governance |
| 普通の言葉で質問する | /ask。NEAR AI Cloud上のTEEでモデルが回答します |
エージェントを接続する
claude mcp add --transport http nearpedia https://near-pedia.xyz/mcp
またはClaude Codeでは、プラグインを利用できます。同じサーバーに、NEARのコードを作成する前後にチェックするスキルが付属します。
/plugin install nearpedia --marketplace UnityNodes/near-pedia
次にClaude Codeに、JavaScriptでメタトランザクションを使うNEARコントラクトを作成し、nearpediaツールでチェックするよう依頼します。check_codeは、near-sdk-jsとDelegateV2を特定し、それぞれの置き換え先を示します。
Codex、Cursor、その他のクライアント
Codexでは、~/.codex/config.tomlに設定します。
[mcp_servers.nearpedia]
url = "https://near-pedia.xyz/mcp"
Cursorでは、~/.cursor/mcp.jsonまたは.cursor/mcp.jsonに設定します。
{
"mcpServers": {
"nearpedia": { "url": "https://near-pedia.xyz/mcp" }
}
}
Claude.aiとChatGPTでは、インストール不要でURLをカスタムコネクターとして設定できます。Claude Desktop、Cursor、VS Code、Windsurf、Cline、Continue、Zed、JetBrainsでは、それぞれフィールド名が異なります。near-pedia.xyz/for-aiに各製品向けの正確な設定ブロックがあります。公開エンドポイントでは、クライアントごとに15分あたり300回までツールを呼び出せます。
GitHub Action は、プルリクエストで変更されたファイルに対して check_code を実行し、コメントを 1 つ残します。NEAR で非推奨、削除、または変更された機能を使っている各行と、その代替機能および参照元を示します。.github/workflows/nearpedia.yml を追加してください。
name: NEARpedia
on: pull_request
permissions:
contents: read
pull-requests: write
jobs:
check:
runs-on: ubuntu-latest
steps:
- uses: UnityNodes/near-pedia/github-action@main
キーは不要です。2026 年 11 月 3 日に確認したところ、near-examples/coin-flip-examples#37 にはそのような行が 7 行ありました。near-api-js 7 で置き換えられた @near-js/* パッケージと、メジャーバージョンが 1 つ以上古い依存関係です。Action が書き込むコメントを確認するには、このリポジトリに古い NEAR コードを追加するデモ用プルリクエスト UnityNodes/near-pedia#5 を開いてください。1 つのコメントに 12 件の検出結果がまとまり、変更された行にも注釈が付きます。入力、出力、および何もインストールせずに任意の公開プルリクエストに対して実行する方法は、github-action/README.md に記載されています。
どの程度一般的かというと、2026 年 11 月 3 日時点で、公開リポジトリのある NEAR ハッカソンプロジェクト 67 件のうち 19 件が、NEAR で非推奨、削除、または変更された機能を使っていました。最も多かったのは keyStores と @near-js/* パッケージです。手法と、対象を名指しせずに任意のクローン群で同じチェックを実行するスクリプトは、docs/demo/hackathon-stale-count.md に記載されています。他のチームを特定しないよう、67 件のリポジトリは列挙していません。この数値は任意の対象群で再計算できますが、同じ対象群について再確認したものではありません。
稼働中の API で試す
インストール不要、キー不要です。
# a file written from memory: three findings, each with its replacement and sources
curl -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 schedule
curl -s 'https://near-pedia.xyz/api/v1/protocol?network=mainnet' | head -c 600
# what is changing now, each alert with what ends it
curl -s https://near-pedia.xyz/api/v1/radar | head -c 600
check_code は次のように回答します。1 行目は near-sdk-js をインポートしていますが、これはアーカイブ済みなので、Rust の near-sdk を使用してください。2 行目は DelegateV2 アクションを構築していますが、これは nearcore 2.14.0 で削除されたため、通常のアクセスキーで署名した Delegate を使用してください。3 行目は keyStores を使用していますが、これは near-api-js 7 に含まれていないため、KeyPairSigner を使用してください。
自分で実行する
クリーンなクローンから判定する場合:
git clone https://github.com/UnityNodes/near-pedia
cd near-pedia
npm ci
npm run db:init
npm run sync:near # every source is read live, about 25 minutes
npx tsx mcp-server.ts # MCP and REST on :3131, leave it running
別のターミナルで:
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 600
curl -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 600
claude mcp add --transport http nearpedia http://127.0.0.1:3131/mcp
25 分かかる同期を行う時間がない場合は、http://127.0.0.1:3131 の代わりに https://near-pedia.xyz に対して同じ curl を実行すると、稼働中のインデックスから応答が返ります。また、npm test に同期は不要です。同期を行わない場合、ローカルサーバーは explain-error と contracts(キュレーションデータとライブ RPC)には応答しますが、非推奨機能のインデックスは空で、プロトコルスナップショットもまだありません。
check_code の検出結果が 2 件(1 行目の near-sdk-js、2 行目の DelegateV2。それぞれ参照元が付き、参照元に日付がある場合は日付も表示されます)、投票日と投票済みステークの割合を含むメインネットのアップグレード情報、MethodNotFound エラーの意味と修正方法、RPC からライブで読み取った intents.near にデプロイ済みのメソッドが確認できます。npm run build && npm run start は、同じデータベースから :3130 でサイトを配信します。npm test は、ネットワークやキーなしで 938 件のテストを実行します。各部分で何を確認するかは、docs/TESTING.md に記載されています。
必要なもの
- Node 22(
better-sqlite3はその ABI 向けにビルドされます。.nvmrcを参照してください) - 上記の手順にキーは不要です。
NEARAI_API_KEYを設定すると、semantic_search用のコーパスが埋め込まれます(設定しない場合は単語を照合します。埋め込みには約 50 分かかります)。また、/askが有効になります。GITHUB_TOKENを設定すると、NEAR リポジトリの未解決の Issue とディスカッションが追加されます。
実装済みの内容
| 項目 | 状態 |
|---|---|
エンジン:FTS5 と sqlite-vec を備えた SQLite、MCP サーバー、REST API、Web UI、同期ランナー、定期チェック | ベースラインから継承(以下を参照)し、ブランドを変更しました。NEAR に対応するものがないベースラインの機能(改善提案ページ、ホワイトペーパー、ダイジェスト、トレンド、用語集、財団ページ、分析)は、関連するツール、エンドポイント、テーブル、テストとともに削除しました |
| NEAR のソース | 実際のソースを対象に構築・稼働しています。docs.near.org(198 ページ。Mintlify が OpenAPI 仕様への一行のポインターとして公開している API リファレンスページは、パラメーター、リクエストボディ、レスポンスを含め、その仕様からここおよびパートナーのドキュメントに書き起こしています)、npm と crates.io(全バージョン、非推奨フラグ、yank フラグを含む 90 パッケージ)、GitHub(2026-11-05 時点で 9 つの NEAR 組織にある 809 リポジトリ。アーカイブ状態と README の通知を含む)、nearcore から near-api-js まで 10 製品のリリース。検出した変更はすべて記録され、get_recent_changes で提供されます |
| コーパスとセマンティック検索 | 2026-11-02 に構築:ドキュメント、フォーラム、ブログ、動画、リリースノート、カタログ、GitHub からの 17,867 チャンクを、NEAR AI Cloud 上の Qwen3-Embedding で埋め込み、Qwen3-Reranker で再ランキングしました(最初のインデックス作成に約 $0.07)。新しい項目は同期時に埋め込まれます。2026-11-04 時点で 32,103 チャンク(/api/v1/sources)。scripts/check-completeness.ts は、37 件すべてのソース数を上流の合計と照合しました。内訳は以下の「コーパスの内容」にあります |
| 非推奨エンジン | 構築済み:2026-11-04 時点で 136 件。5 つの自動シグナルと弱い休眠シグナルによる 117 件、および同期済みソースと引用をビルドごとに再照合する、厳選した 19 件です。これには、エージェントが覚えている near-api-js 7 で v4 API から削除または改名された項目(キー ストア、WalletConnection、actionCreators)が含まれます。check_deprecation、/api/v1/deprecations |
check_code | 構築済み:JS/TS、Rust、Cargo.toml、package.json、または JSON ファイルを 1 つ入力すると、古くなったものをインポート、依存、呼び出し、設定している行に加え、yank された固定バージョンと、依存関係が原因で変更が必要な行を出力します。MCP ツールおよび POST /api/v1/check-code |
| GitHub Action | 構築済み:github-action/ がプルリクエストの変更ファイルを読み込み、check_code で処理して、プルリクエストで追加された行を先に示し、置換案とソースを含むコメントを 1 件投稿または更新します。それらの行への注釈、オプションの fail-on ゲート、フォーク向けのジョブサマリーへのフォールバックを備えています。2026-11-03 に実際のプルリクエストで実行済み(near-examples/coin-flip-examples#37 で 7 件を検出) |
| RPC プロトコル状態とバリデーター | 構築済み:RPC から取得したメインネットとテストネットのプロトコルおよび nearcore のバージョン、エポックの進捗、閾値に対するステーク加重アップグレード投票、および nearcore リリースノートの投票スケジュールを 15 分ごとに確認します。プロトコルに依存する非推奨項目(DelegateV2、ガスリベート)には、各ネットワークで有効かどうかが表示されます。RPC から取得したライブのバリデーターセット:ステーク、シェア、今期の作業量、キックアウト、プールの手数料。get_protocol_status、get_validators、/api/v1/protocol |
| House of Stake とフォーラム | 構築済み:すべての vote.dao 提案とその投票、コントラクト独自の定足数および承認の計算、veNEAR の合計、提案が議論されている gov.near.org のスレッドを収録。2026-11-05 時点で gov.near.org のトピック 2,836 件、ガバナンス、ステーキング、開発者、エコシステム、教育カテゴリに属する 2,289 件の投稿を収録。list_proposals、get_proposal、get_discussion、/api/v1/proposals |
| エコシステム、インシデント、パートナー | 構築済み:2026-11-05 時点の NEAR Catalog のプロジェクト 341 件と、DefiLlama から取得した NEAR 上のトークンおよび TVL、DefiLlama のハッキング情報に基づく NEAR プロトコルのセキュリティインシデント、および他の場所でハッキングされたカタログ掲載プロジェクトのインシデントを収録。8 つのパートナー(NEAR Intents、Intents Agent API、NEAR AI Cloud、NEAR Agent Market、OutLayer、Trezu、HOT、Rhea)のメインネットコントラクト、GitHub、ドキュメントも収録。find_project、list_incidents、get_incident、get_partner |
| Radar | 構築済み:プロトコルアップグレード、終了までの House of Stake 投票、タイムロック、オンチェーンに上がるまでの HSP ドラフト、CODE_RED とセキュリティ関連の nearcore リリース、過去 30 日間の NEAR インシデント、ハッカソンの締め切りを収録。各アラートには有効期限があり、解決済みの場合は次の 15 分間隔の実行時に取り下げられます。check-radar-expiry は、現在有効なアラートが事実でなくなっている場合に失敗します。get_radar、/api/v1/radar。Potlock のラウンドは含まれていません。2026-11-01 時点で、機能するメインネットのソースがありませんでした |
NEAR AI Cloud 上の /ask | 2026-11-02 に実際の API を対象に構築・稼働済み:TEE 内のモデルを介して、このインデックスから回答するチャットです。直近 3 回のやり取りを引き継ぐため、HSP-029 に関する質問の後に「それで、通過したのですか?」と聞くと、HSP-029 について回答します。@nearai/inference-sdk がゲートウェイとモデルの Intel TDX アテステーションを検証し、モデルの鍵にリクエストを暗号化して、レスポンス署名を確認します。検証に通らない回答は表示されません。各回答には、番号付きの日付入りソースと、NEAR AI の Verification Center 向けレシートが付属します。NEARAI_API_KEY が必要です |
| MCP ツールの提供範囲 | 構築済み:公開エンドポイントで 27 個のツールを提供。コード向けが 12 個、ビルダー向けが 10 個、全員向けが 5 個です(上のカードを参照)。48 個のハンドラーすべてに、2026-11-02 に実際の入力を渡して呼び出しました。除外した 21 個は、公開ツールと重複する、ベースラインのテンプレートデータを返す、または一致条件が緩いため、REST 経由では引き続き利用できます(lib/mcp-toolset.ts。MCP_TOOLSET=full を設定すると 48 個すべてを提供します) |
| NEAR Agent Market エージェント | 2026-11-05 から NEARpedia Migrator として稼働中(開発者ツール、1 件あたり 0.5 USDC、SLA は 2 時間。curl https://market.near.ai/v1/agents/nearpedia-migrator で listing_status: live と表示されます):scripts/agent-market-worker.ts は GitHub リンク付きの依頼を受け取り、レポートとパッチを納品します。パッチには、検証に通った TEE モデルによる編集のみが含まれます。構文解析に成功し、存在しない near-api-js の名前を使わず、エクスポートを確認できないパッケージをインポートせず、NEAR の RPC リファレンスに記載された形式で RPC パラメーターを渡し、check_code の検出件数を減らします。ブラウザーウォレットでのサインインは人が行います。2026-11-03 にハッカソンのリポジトリでドライランを実施し、2 ファイルの 7 件中 6 件の検出を修正しました。依頼可能な公開リポジトリ:UnityNodes/near-stale-demo。2023 年に NEAR 向けに書かれたゲストブックです。check_code はこのリポジトリで 16 行を検出し、そのうち 14 行はマイグレーターが対応する警告です(残り 2 行は wallet-selector に関する情報メモです)。2026-11-05 の依頼では、3 ファイルにある 14 件中 6 件を修正するパッチを納品し、ブラウザーウォレットでのサインインと 2 つのマニフェストは、それぞれ理由を添えて人に任せました。docs/agent-market/README.md |
| サイト | 構築済み、稼働中:2 通りの入口を設けたホームページ、/deprecations、/protocol、/radar、/governance、/feed、/ask、ドキュメント、フォーラム、ブログ、動画、リリース、プロジェクト、課題の各ブラウザーを提供します。デスクトップとスマートフォンの幅でブラウザーから確認済み |
| 配布 | 2026-11-05 から公式 MCP Registry に io.github.UnityNodes/near-pedia として登録(curl 'https://registry.modelcontextprotocol.io/v0/servers?search=near-pedia')。2026-11-05 に Claude ディレクトリへ MCP コネクターとして申請済み(審査中)。このリポジトリは Claude Code プラグインマーケットプレイスです(.claude-plugin/、サーバーと near-current スキルを含む plugin/)。public/llms.txt。IronClaw のレジストリエントリーは準備済みですが、未申請です。手順は docs/distribution/README.md にあります |
| NEAR 上の日次データベースハッシュ | 2026-11-05 からメインネットで稼働中:コントラクトは f771905a…7d0 です。アクセスキーが残っていないアカウントのため、誰もコードを変更できません。オーナーの c9708e3e…318 は、record のみに制限されたキーを通じて記録します。最初の記録:GPyJDG8q…。ブラウザーを使わずに確認する場合、コントラクトの空のキーリストは 1 回の RPC 呼び出しで取得できます。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"}}' は "keys":[] を返し、/api/v1/anchors には各日のハッシュとトランザクションが表示されます。scripts/anchor-db.ts はデータベースの内容をハッシュ化し(VACUUM したコピーも同じハッシュになります)、1 日につき 1 つのハッシュを保持し、変更やオーナー以外による記録を拒否する Rust コントラクト contracts/db-anchor に記録します。--verify <db> で、任意のコピーをチェーンと照合できます。ローカルの nearcore 2.13.4 サンドボックスで、記録、再実行、一致するコピー、改ざんしたコピー、書き換えと第三者による記録の拒否まで、エンドツーエンドで実行済みです。/api/v1/anchors |
コーパスに含まれる内容
2026-11-02時点の収録内容:
| ソース | 件数 |
|---|---|
| ドキュメントページ:docs.near.org、Nomicon、NEAR AI Cloud、NEAR Intents、Intents Agent API、Trezu | 483 |
| gov.near.org のトピック(ガバナンス、ステーキング、開発者、エコシステム、教育のカテゴリにある2,289件の投稿を読み込み) | 2,834 |
| near.org と near.ai のブログ記事 | 670 |
| NEAR Protocol、NEAR DevHub、NEAR AI チャンネルの動画(説明文があるものは1,806件) | 1,837 |
| リリースノート | 1,328 |
| NEAR Catalog のプロジェクト | 340 |
19のNEARリポジトリのオープンイシューとオープンなプルリクエスト(GITHUB_TOKEN を使用) | 2,517と622 |
6つのリポジトリのGitHub Discussions(GITHUB_TOKEN を使用) | 255 |
get_standard 用のNEP標準 | 59 |
docs.near.org と Nomicon で引用を再確認した、explain_error 用のNEARエラー | 19 |
フォーラムの投稿とGitHubの本文からはHTMLを、ブログ記事からはサイトのフッターを削除しています。動画は説明文がある場合に一度だけ取り込み、リリースはノートがあるものに限っています。初回の取り込みでは最新のスレッド300件の投稿と動画説明文300件を読み込み、スケジュール実行では残りを読み込みます(スレッドは15分ごとに40件、説明文は1日あたり300件)。
構成
app/ Next.js pages and route handlers
components/ UI components
lib/ database client, search, ranking, embeddings, parsers, shared helpers
scripts/ sync-*.ts (one per source), check-*.ts, backfills, anchor-db.ts
mcp-server.ts MCP server and REST API v1
contracts/ db-anchor, the Rust contract that records the daily database hash
plugin/ Claude Code plugin: the MCP server and the near-current skill
github-action/ the pull-request check (action.yml, no dependencies)
deploy/ systemd units, Caddyfile, sync-tick.sh, git hooks
docs/ setup (cron) and distribution notes
assets/ the images in this README
tests/ Vitest
ハッカソン前に構築したものと、期間中に構築したもの
ハッカソンのルールでは、2026年10月19日以降の作業が対象です。それ以前のものはすべてベースラインです(ハッカソンFAQの項目Q-001、Q-002、Q-005)。私たちはさらに厳格に、テンプレート自体を境界としています。
ベースラインであり、ハッカソンの作業ではないもの。 エンジンは、以前に構築したエコシステムに依存しないナレッジハブ、CCPEDIA(Canton)とBlobpedia(Celestia)から抽出した pedia-template のコピーです。データベース層、検索と埋め込み、MCPサーバーとRESTサーバー、ウェブUI、同期ランナー、定期チェックを備えています。リポジトリの最初のコミットはこのコピーで、pre-hackathon タグを付けて2026年11月1日にコミットしました。また、10月20~21日にテンプレートで行った、NEAR固有ではない一般的なエンジンの保守作業も含まれています。これについても成果として主張せず、ベースラインとして扱います。
ハッカソンでの作業。 そのタグ以降のすべてです。NEARへのリブランド、NEARのソース、非推奨化エンジン、check_code、RPC、バリデーターとHouse of Stakeのリーダー、エコシステム、インシデントとパートナーのデータ、レーダー、27個のツールを備えたMCP機能、GitHub Action、Agent Market移行エージェント、サイトのページ、NEAR AI Cloudとの統合、データベースのハッシュコントラクト、配布ファイルが含まれます。変更の全容は次のリンクで確認できます(FAQ Q-003):pre-hackathon...main。
他のプロジェクトからのコード。 lib/retry.ts と lib/polite-fetch.ts は、私たちのMonadナレッジハブであるMonpedia(2026年10月)から移植しました。移植時に条件付きリクエストを追加しています。
サードパーティーのコード。 package.json に記載されたオープンソースライブラリ(Next.js、React、better-sqlite3、sqlite-vec、MCP SDK、Express、zod、@nearai/inference-sdk、near-api-js など)と contracts/db-anchor/Cargo.toml の near-sdk は、それぞれ独自のライセンスに従います。2つのLottieアニメーションは public/animations/CREDITS.txt にクレジットを記載しています。サイトと assets/ 内の画像では、SIL Open Font License 1.1に基づくSpace GroteskとJetBrains Monoを使用しています。
AIによる支援。 ベースラインを含む、このリポジトリのコードはClaude Codeを使って作成しました。
もう一つのハッカソンプロジェクト
チームは、残高から自分の思考の費用を支払うAIペットNFT Hungry Minds も応募しています(nfts と games を追跡)。2つのプロジェクトは独立しており、コードを共有していません(Q-015)。
公式プロジェクトではありません
NEARpediaは独立したコミュニティプロジェクトです。NEAR Foundation、NEAR AI、House of Stakeの製品ではありません。それぞれの公開ソースを読み込み、各ソースへのリンクを掲載しています。
License
MIT.
Maintained by Unity Nodes.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。