Namefi

Namefi MCPサーバー:AIエージェント向けドメインツール

Namefi MCPサーバーがAIエージェントに提供する全ツールを紹介します。検索、登録、DNS、更新、トークン化に加え、認証モデルとワークフロー例も扱います。

Aileen WrightAileen Wright著者Victor ZhouVictor Zhou編集者Chie KudōChie Kudō翻訳者2026年7月10日約 20 分で読了
  • ai-agents
  • domains
  • web3
Xでシェア

Namefi MCPサーバーへ接続するすべてのAIエージェントには、同じ呼び出し可能なツール一覧が表示されます。APIが定義する各操作に一つずつ用意され、検索、登録、DNS、ドメイン単位の設定、アウトバウンドリード発掘、決済を網羅しています。このページは全体のカタログです。すべてのツール、その機能、必要な認証、複数のツールを実際のワークフローに組み合わせる三つの実例を紹介します。

まだエージェントをNamefiへ接続していない場合は、クライアント別の設定を説明するNamefiでAIエージェントを使ってドメインを登録する方法か、対話記録全体を掲載したClaudeでドメインを購入する:Namefi MCPステップ別ガイドから始めてください。このページでは接続がすでに存在すると仮定します。

Namefi MCPサーバーとは

NamefiはAPI全体に対応する単一のMCPサーバーを、https://api.namefi.io/mcpでStreamable HTTP転送方式により運用しています。エージェントがチャットに貼り付けられたドキュメントを基にREST呼び出しを一つずつ自作するのではなく、一度接続するとAPIが定義するすべての操作に対応した型付きツールを受け取ります。これらはNamefi自身のOpenAPI 3仕様であるapi.namefi.io/v-next/openapi/doc.jsonから直接生成されるため、MCPカタログとREST APIが食い違うことはありません。

namefi.io/.well-known/mcp/servers.jsonにある機械可読ディスカバリーディスクリプターを使うと、人間が設定ファイルへURLを手で貼り付けなくてもエージェントがサーバーを見つけられます。サーバー名はnamefi-api、転送方式はstreamable-http、接続認証はapiKey/x-api-keyと記載されています。ICANN認定レジストラのNamefiは、MCPを利用しないエージェントやスクリプト向けに、同じ操作を通常のHTTPSエンドポイントとしてnamefi.io/llms.txtでも公開しています。

完全な機能カタログ

以下は、この執筆時点でAPIが定義するすべての操作を、Namefi自身のリファレンスと同じ分類でまとめたものです。操作列はOpenAPI仕様のoperationId、つまりMCPクライアントのツール一覧で使われる名前です。認証列は最も簡単な方法を示します。APIキーでほぼすべてを扱えます。APIキー以外の選択肢を含む完全な認証モデルは、次のセクションで説明します。

検索と発見

操作エンドポイント機能認証
checkAvailabilityGET /v-next/search/availability一つのドメイン名を登録できるか確認なし
checkBulkAvailabilityGET /v-next/search/bulk-availability候補名の一群を一回の呼び出しで選別なし
getSuggestionsGET /v-next/search/suggestionsクエリに関連するアルゴリズムベースの名前候補を取得なし

登録と注文

操作エンドポイント機能認証
registerDomainPOST /v-next/orders/register-domainドメインを0–10年間登録。domainSetupOptionsオブジェクト(autoParkautoEnsautoRenewdnsseckeepExistingNameservers)と、省略可能なnftReceivingWalletを受け付けるAPIキー
registerWithRecordsPOST /v-next/orders/register-domain/records一回の呼び出しで登録と初期DNSレコード一式の適用を実行APIキー
getOrderGET /v-next/orders/{orderId}注文が最終状態のSUCCEEDEDFAILEDCANCELLEDPARTIALLY_COMPLETEDのいずれかになるまでポーリングAPIキー

登録は非同期です。registerDomainは注文のidをすぐに返し、エージェントは完了するまでgetOrderをポーリングします。Claudeガイド複数エージェントの設定ガイドでは、どちらも対話記録全体を通じてこのパターンを示しています。

DNSレコード管理

レコード単位または一括の完全なCRUDと、認証を一切必要としない読み取り操作を提供します。

操作エンドポイント機能認証
getDnsRecordsGET /v-next/dns/recordsゾーン内の全レコードを一覧表示なし
createDnsRecordPOST /v-next/dns/recordsレコードを一つ作成APIキー
updateDnsRecordPUT /v-next/dns/recordIDを指定してレコードを更新APIキー
deleteDnsRecordDELETE /v-next/dns/recordIDを指定してレコードを削除APIキー
batchCreateDnsRecordsPOST /v-next/dns/records/batch一回の呼び出しで複数のレコードを作成APIキー
batchUpdateDnsRecordsPUT /v-next/dns/records/batch一回の呼び出しで複数のレコードを更新APIキー
batchDeleteDnsRecordsDELETE /v-next/dns/records/batch一回の呼び出しで複数のレコードを削除APIキー

対応するDNSレコードタイプ:A、AAAA、CNAME、MX、TXT、NS、SOA、PTR、SRV、CAA、DS、TLSA、SSHFP、HTTPS、SVCB、NAPTR、SPF。初回の操作で特につまずきやすい書式規則が二つあります。zoneNameの末尾にはドットを付けず、CNAME、MX、NSレコードのrdata値には末尾のドットを付けます。

ドメイン単位のトグル

個別のDNSレコードとは別に、機能全体のオンとオフを切り替えます。

操作エンドポイント機能認証
toggleDomainParking / parkDomainPUT / POST /v-next/dns/parkドメインパーキングをオンまたはオフにするAPIキー
isDomainParkedGET /v-next/dns/parkedドメインが現在パーキング中か確認なし
toggleForwardingPUT /v-next/dns/forwardingドメイン転送をオンまたはオフにするAPIキー
toggleAutoEnsPUT /v-next/dns/auto-ensENSレコードの自動公開をオンまたはオフにするAPIキー
toggleVercelAnyCastRecordsPUT /v-next/dns/vercel-anycastVercel Anycast DNSレコードをオンまたはオフにするAPIキー

DNSSECは、これらのトグルには含まれません。domainSetupOptionsの一フィールドとして登録時に設定するもので、上のregisterDomainとは別に後からエージェントが呼び出す独立したエンドポイントではありません。

ドメイン設定

操作エンドポイント機能認証
getAutoRenewGET /v-next/domain-config/auto-renew自動更新が有効か確認APIキー
toggleAutoRenewPUT /v-next/domain-config/auto-renew自動更新をオンまたはオフにするAPIキー

自動更新を有効にすると、所有者ウォレットの決済手段を使って、有効期限前にドメインが自動更新されます。ポートフォリオ全体でデフォルトのまま有効にするのではなく、ドメインごとに慎重に判断すべき継続的な承認です。

アウトバウンドリード発掘

所有するドメインを静的な資産一覧ではなく営業パイプラインに変える、最も新しい機能です。

操作エンドポイント機能認証
getUserDomainsGET /v-next/user/domains認証済みウォレットが所有するドメインを一覧表示APIキー
startOutboundRunPOST /v-next/outbound/runs所有する一つのドメインについてAIによるリード発掘を開始。reasoningEffortlowmediumhighのいずれかAPIキー
listOutboundRunsGET /v-next/outbound/runs過去と実行中の処理を一覧表示APIキー
getOutboundRunGET /v-next/outbound/runs/{runId}実行状態をポーリング:QUEUEDRUNNINGSUCCEEDEDFAILEDCANCELEDAPIキー
listOutboundLeadsGET /v-next/outbound/runs/{runId}/leads根拠、発見した連絡先、既存のアプローチ文面を含む、順位付きの購入候補リードを一覧表示APIキー
prepareOutboundOutreachPOST /v-next/outbound/runs/{runId}/leads/{leadId}/outreach一件のリード向けアプローチ文面を生成するか、追加の生成費用なしで既存の文面を返すAPIキー

レスポンスには、スコア、モデルの詳細、除外されたリードの状態といった内部の順位付け方式は含まれません。そのため、人間向けに結果を要約するエージェントが参照できるのは、公開された根拠、発見した連絡先、文面の有無だけです。

決済とアカウント

操作エンドポイント機能認証
getBalanceGET /v-next/balance登録の支払いに使うNFSC(Namefi Service Credit)残高を確認APIキー
requestNfscFaucetPOST /v-next/user/faucet無料のテスト用NFSCクレジットを申請(開発環境のみ)APIキー
registerDomainX402GET /x402/domain/{domainName}Namefiアカウントなしで、ステーブルコイン署名によるHTTP 402フローを使って一度に登録・決済ウォレット署名
GET /x402/purchase/{purchaseId}x402購入の状態をポーリングなし
registerDomainMPPGET /mpp/domain/{domainName}MPP(Machine Payable Protocol)のチャレンジ・レスポンス方式で登録・決済ウォレット署名

検索、登録、DNS、ドメイン設定、アウトバウンド、決済の範囲に含まれるすべての操作は以上です。それぞれ単一のサーバー接続を通じてMCPツールとして利用でき、MCPを使わないエージェントでは通常のHTTPS呼び出しとして利用できます。(Namefi APIは、この一覧以外にもアカウント管理やEIP-712/SIWEの補助操作をいくつか公開しています。全体の最新情報は、下の出典にリンクしたOpenAPI仕様で確認できます。)

認証モデル:三つの経路、すべての背後に一つのウォレット

上記のすべての書き込み操作は、三つの経路のいずれかで同じことを確認します。呼び出し元が、ドメインを所有している、またはこれから所有するウォレットを管理しているかどうかです。どの経路が適用されるかは、単一のアカウント設定ではなく操作によって決まります。

APIキー(x-api-key)。 最も簡単な選択肢で、この一連の記事にあるすべての実例が使う方式です。namefi.io/api-keyで生成します。キーを生成したウォレットの権限を引き継ぐため、DNS書き込み、パーキング、登録を含む上記すべての操作に利用できます。SDKは不要で、通常のHTTPヘッダーとして渡します。

EIP-712型付きデータ署名。 保存したキーを使わずにプログラムから利用する場合は、各リクエストをEthereumウォレットで署名します。x-namefi-signerx-namefi-signaturex-namefi-eip712-typeヘッダーは、タイムスタンプと300秒後に失効する一回限りのnonceを含むエンベロープでペイロードを包みます。APIキーなしでtoggleDomainParkingcreateDnsRecordregisterDomainなどを実行する際に必要な方式です。Namefiのドキュメントには変更される可能性があると記載されているため、ドメインと型定義はハードコードした定数ではなく、稼働中のエンドポイント(GET /v-next/eip712/domain/eip712/types)から取得します。スマートコントラクトウォレットは直接署名できないため、承認された外部所有アカウントがコントラクトに代わって署名し、x-namefi-erc1271-accountまたはx-namefi-eip7702-accountでリクエストを承認するコントラクトを指定します。

SIWE(Sign-In with Ethereum)。 所有ドメインや注文の一覧など、呼び出しごとに新しい署名を必要としない保護された読み取り操作で使うセッショントークン(x-namefi-siwe-token)です。nonceを取得し、署名対象のメッセージを受け取り、personal_signで署名して検証した後、トークンを再利用します。

認証が不要な操作もいくつかあります。checkAvailabilitygetSuggestionsgetDnsRecordsisDomainParked、EIP-712メタデータのエンドポイントです。これらは読み取り専用で、ドメインの公開DNSからブラウザーですでに確認できる以上の情報を公開しません。

さらに決済の層があります。registerDomainX402x402プロトコルを通じて購入を決済します。購入者のウォレットが、USDCのようなステーブルコインについてEIP-3009のtransferWithAuthorizationに署名し、Namefiアカウントは必要ありません。registerDomainMPPは代わりに署名付きのチャレンジ・レスポンスで同じ結果を実現します。どちらも、エージェントがアカウント作成を省略し、取引ごとに支払えるようにします。暗号資産ウォレットでドメイン料金を支払う:アカウント不要では、この経路を最初から最後まで解説します。

トークン化はカタログの外ではなく、全体に関わる

registerDomainは、ドメインをNFT、つまり多くのマーケットプレイスやウォレットがすでに読み取れる標準インターフェースであるERC-721トークンとして発行します。デフォルトではBase上で、呼び出し元のAPIキーに紐づくウォレットへ発行します。nftReceivingWalletを使うと、登録時に別のウォレットまたはチェーンを受取先として指定できます。その後のDNS書き込み、パーキング、自動更新、アウトバウンドリード発掘はすべて、別のアカウントデータベースではなく、同じオンチェーンの所有権記録を確認します。OpenSeaのようなマーケットプレイスで取引されるトークン化ドメインは、DNSの管理権とERC-721の所有権を一つのオブジェクトとして引き継ぐため、二つのシステムを手動で同期する必要がありません。

三つのエージェント、同じツールセットを使う三つの方法

開発者が一回の会話でドメインを登録し、DNSまで設定します。 checkAvailabilityで名前を登録できることを確認し、registerDomainを送信するときにdomainSetupOptionsautoRenewdnssecを設定します。注文がSUCCEEDEDに達すると、batchCreateDnsRecordsで、デプロイプラットフォームの検証手順が待っているCNAMEとTXTレコードを書き込みます。コーディングエージェント向けNamefi MCPクイックスタートでは、エディター内でこの手順を実行します。

ドメイントレーダーがポートフォリオを管理します。 getUserDomainsで現在の保有ドメインを取得し、checkBulkAvailabilityで新しい候補を一回の呼び出しで選別し、registerDomainで取得する価値のあるものを確保します。再販売する名前にはtoggleDomainParkingでランディングページを設置し、isDomainParkedで公開されていることを確認します。ポートフォリオ全体では、getAutoRenewtoggleAutoRenewを使い、継続的な更新承認に値する名前と、失効させてもよいほど投機的な名前を判断します。

企業が所有済みの名前についてアウトバウンドリード発掘を実行します。 getUserDomainsで使われていないドメインを見つけ、startOutboundRunで調査を開始し、getOutboundRunSUCCEEDEDに達するまでポーリングします。listOutboundLeadsは、プロフィールからその名前を必要としそうな企業を順位付きで返します。prepareOutboundOutreachはリードごとのメール文面を一度だけ生成し、以後の呼び出しでは同じ文面を無料で返します。

エージェントが無人で実行する前に

Namefi自身のアウトバウンドドキュメントは、registerDomainregisterWithRecordsstartOutboundRunprepareOutboundOutreachの四つを影響の大きい操作として示しています。それぞれが残高を消費するか、外部から見える行動を取るためです。checkAvailabilityのような読み取り専用ツールは、自律的に実行しても危険はありません。注文の作成、稼働中ドメインへのDNSレコードの書き込み、アプローチ文面の作成には、確認手順を設ける価値があります。エージェントネイティブなドメインレジストラとは?には、レジストラのエージェント向け機能をこの観点で評価する詳しいチェックリストがあります。

このカタログを最新に保つ

この表は固定されたロードマップではなく、上記の公開日時点におけるNamefiの稼働中OpenAPI仕様を反映しています。新しい操作は、ブログ記事の表より先にnamefi.io/llms.txtnamefi.io/llms-full.txtへ追加されます。

よくある質問

名前が利用可能か確認するだけでもAPIキーが必要ですか?

いいえ。checkAvailabilitycheckBulkAvailabilitygetSuggestionsには認証が不要なので、資金を用意する前でも、新しく接続したエージェントから利用できます。

Namefi APIキーを一度も持たずに、エージェントがこのカタログ全体を利用できますか?

はい。registerDomainX402registerDomainMPPは、どちらもNamefiアカウントなしでウォレット署名により登録を決済します。残りの書き込み操作は、EIP-712署名を使ってウォレットから直接実行できます。

どの経路で登録しても、ドメインは自動的にトークン化されますか?

はい。すべての登録経路でデフォルトの動作です。nftReceivingWalletを指定しない場合、ドメインはBase上で、呼び出し元のAPIキーに紐づくウォレットへERC-721 NFTとして登録されます。

自律エージェントが実行する前に、人間が確認すべき操作はどれですか?

少なくとも、Namefiのドキュメントが影響の大きい操作として示す四つ、registerDomainregisterWithRecordsstartOutboundRunprepareOutboundOutreachに加え、実際のトラフィックを処理中のドメインに対するすべてのDNS書き込みです。

エージェントを完全なカタログへ接続する

上記すべてのツールは、https://api.namefi.io/mcpという一つの接続の先で実際に稼働しています。まだ設定していない場合は、NamefiでAIエージェントを使ってドメインを登録する方法で異なる六つのクライアント向けの正確な設定を確認し、ドメイン向けllms.txtでその基盤となるディスカバリー層を理解してください。

Namefi APIキーを生成し、エージェントをサーバーへ接続してください。上記のツールがそこで待っています。

出典と参考資料

執筆・編集メンバー

Aileen Wright
美術・歴史ライター • Namefi

Aileen Wrightはニューヨーク市で暮らす20代の学生です。この街では、美術館から 図書館の閲覧室までは歩いてすぐですが、その二つを巡れば午後いっぱいを過ごせます。 彼女が名前について書くようになったきっかけは、美術と歴史でした。一枚の肖像画や 一枚の硬貨、あるいは写本の余白が、一つの名前を何世紀にもわたって伝え、その間に 意味を変えていくことに惹かれたのです。

普段の彼女は、ペーパーバックを手にセントラルパークで過ごしたり、公共の 静かな閲覧室で、名前の一覧に書かれた意味ではなく、その名前が本当はどこから 来たのかを調べたりしています。独学でプログラミングも学んでおり、その影響で、 綴りや並べ方、そして名前が長く愛されるかどうかを左右する細部に、人一倍こだわる ようになりました。

Namefiでは、ドメイン名の背景にある歴史と文化、ブランドが名前を変えるときに背負う 物語、そして魅力的な物語と検証済みの出典との違いについて執筆しています。

Victor Zhou
Victor Zhou編集者
創業者・標準仕様エディター • Namefi

Victor Zhouは、デジタルアイデンティティと信頼を専門とするテクノロジー企業の創業者で、 標準仕様のエディターでもあります。Namefiを創業し、Ethereum Improvement Proposalsの 編集に携わっています。以前はGoogle Labsでスマートコントラクトのアーキテクチャ設計を 率いていました。

彼の仕事は、ネーミング、所有権、そして人々がオンラインで自らのアイデンティティを 確立するために使うシステムが交わる場所にあります。だからこそ、名前が個人的な意味、 社会的な認知、デジタルインフラの間をどのように行き来するのかに強い関心を持っています。

Namefiでは、永続的なデジタルアイデンティティとしてのドメインについて編集・執筆して います。名前が所有可能なオンチェーン資産になる仕組み、トークン化が保管と信頼をどう 変えるのか、そして人々がオンラインでアイデンティティを確立するために使うシステムから ネーミングが何を学べるのかを扱っています。

Chie Kudō
Chie Kudō翻訳者
日本語ローカライゼーション翻訳者 • Namefi

Chie Kudō(工藤 知恵)は、福岡を拠点とする30代の翻訳者です。電機メーカーで ハードウェアQAエンジニアとして製品資料の作成と確認に携わった後、英語と日本語の 間で技術記事や編集記事をローカライズする仕事に転じました。

品質保証で身につけた習慣は、今の仕事にも生きています。用語の一貫性はもちろん、 ブランド名を漢字、かな、ローマ字のどれで表すか、半角と全角をどう使い分けるか、 借用元の英語とは異なる意味を持つ和製英語をどう扱うかといった、日本語組版ならではの 細部を厳しく確認します。小さなベランダ菜園を楽しみ、週末にはボルダリングをします。

Namefiでは、ドメインとネーミングに関する記事を日本語にローカライズしています。 名前がページ上でどう読めるか、そして最初から正しく入力してもらえるかに目を配っています。

関連ガイド

この記事について議論する

Namefi Discussで議論を見る