mcpField
N
namemyapp

namemyapp

リモート
namemy.appビジネス・マーケティング026 週間前に更新
リポジトリ公式サイト

namemyapp について

@namemyapp/mcpは、AIエージェントをnamemy.appのドメイン・ブランディングサービスに接続します。OAuthとBearer Tokenによるリモート接続、およびローカルstdioに対応し、公開用とAPIキー認証用のツールを提供します。

主な機能

  1. 01ワンクリック購入用ドメインリンクの作成
  2. 02ドメインの空き状況と価格の確認
  3. 03ドメインの空き状況を含む名称生成
  4. 04認証モードでのドメイン購入とDNS管理
  5. 05ロゴ、法務文書、ブランドキットの生成

活用シーン

  1. 01候補ドメインと価格の確認
  2. 02利用可能なドメインを含むブランド名の生成
  3. 03ドメインのチェックアウトリンク作成
  4. 04APIキーを使ったドメインとブランド資産の管理

MCP 対応

stdioまたはStreamable HTTPで、MCPクライアントにドメインとブランディングのツールを提供します。公開モードでは`buy_link`を利用でき、APIキーで認証すると認証済みツール群が有効になります。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.namemy.app/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.namemy.app/mcp
Streamable HTTPhttps://mcp.namemy.app/direct
パッケージ
npm@namemyapp/mcp1.1.10

ツール

詳細

@namemyapp/mcp

namemy.app 向けの Model Context Protocol (MCP) サーバーです。Claude Desktop、Claude Code、Cursor、Windsurf、Continue.dev、ChatGPT、および MCP 対応クライアントに、リアルタイムのドメイン空き状況とワンクリック購入 URL を提供します。

接続方法は 3 通りです。

モードエンドポイント認証おすすめの用途
リモート OAuthhttps://mcp.namemy.app/mcpOAuth 2.1 + PKCEClaude.ai web · ChatGPT · ディレクトリ掲載
リモート直接接続https://mcp.namemy.app/directBearer namemy.app keyClaude Desktop · curl · カスタムスクリプト
ローカル stdionpx -y @namemyapp/mcp環境変数のキーClaude Code プラグイン · 制限のあるネットワーク

ホスト型クライアントには、リモート OAuth エンドポイントをおすすめします。クライアントが OAuth に対応していない場合は、直接接続または stdio を使用してください。この npm パッケージは stdio 版です。

npm license

できること

AI エージェントはすでに名前を提案できます。このサーバーを使うと、次のことができるようになります。

  • レジストラーを横断してドメインの空き状況を確認し、価格を統一された小売価格で表示します
  • ワンクリック購入 URL をユーザーに提示し、namemy.app のチェックアウトに直接移動できます。1 つのフローで登録と支払いが完了し、エージェントがカード情報を扱うことはありません
  • 利用可能状況を反映した、ブランド名に適した名前を生成します(認証モード)
  • サーバー間でドメインを購入します(認証モード)
  • DNS レコードの設定、ロゴの生成、法務書類やブランドキットの作成を行います(認証モード)

インストール — Claude.ai web / Cursor / ChatGPT(リモート、OAuth)

クライアントが OAuth に対応している場合は、OAuth で保護されたエンドポイントを使用します(Claude.ai web/mobile connectors、ChatGPT Apps、Cursor's remote MCP、MCP 保護リソースの検出に対応するクライアントなど)。

https://mcp.namemy.app/mcp

クライアントがブラウザータブを開き、namemy.app API キーを一度貼り付けるよう求めます。その後、コネクターが独自の OAuth トークンを更新します。OAuth メタデータは /.well-known/oauth-authorization-server と /.well-known/oauth-protected-resource にあります。

インストール — Claude Desktop / スクリプト(リモート、Bearer による直接接続)

OAuth に対応していないクライアント(Claude Desktop の基本的なリモート MCP、curl、カスタムスクリプトなど)では、直接接続用エンドポイントを指定し、API キーを Bearer トークンとして渡します。

{
  "mcpServers": {
    "namemyapp": {
      "transport": "http",
      "url": "https://mcp.namemy.app/direct",
      "headers": { "Authorization": "Bearer nma_live_..." }
    }
  }
}

Claude Desktop を再起動します。「codeflow.ai は利用できますか?」と尋ねてみてください。

インストール — Claude Desktop(ローカル stdio フォールバック)

{
  "mcpServers": {
    "namemyapp": {
      "command": "npx",
      "args": ["-y", "@namemyapp/mcp"],
      "env": { "NAMEMYAPP_AGENT_SOURCE": "claude-desktop" }
    }
  }
}

インストール — Claude Code

/plugin install namemyapp

同梱のプラグインには、名前やドメインに関するプロンプトで起動する SKILL と、3 つのスラッシュコマンド(/check-domain、/name-app、/buy-domain)が含まれています。または、Claude Desktop と同じ JSON スニペットを使って、~/.claude.json に MCP サーバーのみを設定することもできます。

インストール — Cursor / Windsurf / Continue.dev

同じ JSON 形式です。

{
  "mcpServers": {
    "namemyapp": {
      "command": "npx",
      "args": ["-y", "@namemyapp/mcp"],
      "env": { "NAMEMYAPP_AGENT_SOURCE": "cursor" }
    }
  }
}
  • Cursor:~/.cursor/mcp.json(またはワークスペースの .cursor/mcp.json)
  • Windsurf:~/.codeium/windsurf/mcp_config.json
  • Continue.dev:~/.continue/config.json の experimental.modelContextProtocolServers 内

インストール方法の一覧:https://namemy.app/agents/install。

2 つのモード

モード条件公開されるツール
publicNAMEMYAPP_API_KEY なしbuy_link(ネットワーク呼び出しを行わない URL ビルダー)
authedNAMEMYAPP_API_KEY=nma_live_.../api/v1/* を呼び出す 12 個すべてのツール

public モードは、手間なくすぐに使える方法です。npx -y @namemyapp/mcp は登録なしで動作します。すべての機能を利用するには、https://namemy.app/app/api-keys で無料のキーを取得してください。

ツール

buy_link — 常に利用可能

ワンクリック購入 URL を作成します。

{ domain: "codeflow.ai", priceUsd?: 13.20 }
// → { domain, buyUrl, source }
check_domain — 認証が必要

単一ドメインの空き状況と価格をリアルタイムで確認します。

{ domain: "codeflow.ai" }
// → { domain, available, bestPrice, comparison, buyUrl }
generate_names — 認証が必要

空き状況を反映した、AI によるブランド名の生成です。

{ description: "AI task manager", tlds?, count?, industry? }
// → { meta, results: [{ name, tldOptions: [{ domain, available, price, buyUrl }] }] }
その他の認証が必要なツール

buy_domain(サーバー間)、list_domains、set_dns_record、brand_conflict_check、generate_logo、generate_legal_docs、generate_brand_kit、generate_social_kit。

環境変数

変数デフォルト用途
NAMEMYAPP_API_KEY—認証モードで使用する Bearer トークン
NAMEMYAPP_API_URLhttps://namemy.appステージング/セルフホスト向けのオーバーライド
NAMEMYAPP_AGENT_SOURCEmcpすべての API 呼び出しと buyUrl に付与されるアトリビューションタグ

アトリビューション

すべての API 呼び出しで、X-Agent-Source ヘッダーと ?source= クエリパラメーターを送信します。namemy.app はこれをすべての Purchase 行に記録し、コンバージョンにつながったエージェントを特定できるよう、アトリビューションイベントを PostHog に送信します。

トランスポート

Stdio(このパッケージ)と Streamable HTTP。リモートエンドポイントは 2 つあります。

  • https://mcp.namemy.app/mcp — OAuth 2.1(認可コード+PKCE、RFC 7591 による動的クライアント登録)。クライアントは /.well-known/oauth-authorization-server を通じて検出します。
  • https://mcp.namemy.app/direct — 生の Authorization: Bearer <namemy.app-api-key>。

ソースとライセンス

MIT。ソースコードは https://github.com/Rakesh1002/namemyapp/tree/main/packages/mcp にあります。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。