プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

HAPI MCP Server

作者:larebelionバージョン 0.6.0i★ –iパソコンでもクラウドでも
レジストリ名ai.com.mcp/hapi-mcp

インストール

概要

作者による説明(英語の原文)

HAPI MCP server: Dynamically exposes OpenAPI REST APIs as MCP tools for AI assistants

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: パソコンでもクラウドでも
  • トランスポート: Streamable HTTP
  • カテゴリ: その他

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

  • 基本チェック:1項目中0項目に合格
  • 作者のサーバーで動きます。あなたが頼んだ内容は、作者のサーバーを通ります。
  • 自分で入力するもの: HAPI_FQDN, HAPI_HOME, PROJECT_NAME, HAPI_OPENAPI, HAPI_URL, HAPI_PORT, HAPI_HEADLESS, HAPI_MCP, HAPI_DEV, HAPI_CORS, HAPI_CONFIG_FILES, NODE_ENV

必要なもの

どのアプリを使っていますか?

上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。

ウェブ、デスクトップ、モバイルのClaudeで使えます:

  1. Settings → Connectors を開く
  2. Add custom connector を押す
  3. 下のアドレスを貼り付けて Add を押す
  4. サインインを求められたら、作者のサービスにサインインする
SettingsConnectors1+ Add2https://…3
https://{HAPI_FQDN}:{HAPI_PORT}/mcp

アドレスには、あなたしか知らない {…} の部分(アカウントなど)があるので、コピーして書き換えてください。

または、パソコンで動かす

Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます

{
  "mcpServers": {
    "hapi": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "HAPI_FQDN",
        "-e",
        "HAPI_HOME",
        "-e",
        "PROJECT_NAME",
        "-e",
        "HAPI_OPENAPI",
        "-e",
        "HAPI_URL",
        "-e",
        "HAPI_PORT",
        "-e",
        "HAPI_HEADLESS",
        "-e",
        "HAPI_MCP",
        "-e",
        "HAPI_DEV",
        "-e",
        "HAPI_CORS",
        "-e",
        "HAPI_CONFIG_FILES",
        "-e",
        "NODE_ENV",
        "docker.io/hapimcp/hapi-cli:0.6.0",
        "serve",
        "--port",
        "3030",
        "--headless",
        "true",
        "--mcp",
        "true"
      ],
      "env": {
        "HAPI_FQDN": "your-value",
        "HAPI_HOME": "your-value",
        "PROJECT_NAME": "your-value",
        "HAPI_OPENAPI": "your-value",
        "HAPI_URL": "your-value",
        "HAPI_PORT": "your-value",
        "HAPI_HEADLESS": "your-value",
        "HAPI_MCP": "your-value",
        "HAPI_DEV": "your-value",
        "HAPI_CORS": "your-value",
        "HAPI_CONFIG_FILES": "your-value",
        "NODE_ENV": "your-value"
      }
    }
  }
}

ターミナルでこれを実行します

claude mcp add --transport http hapi 'https://{HAPI_FQDN}:{HAPI_PORT}/mcp'

または、パソコンで動かす

claude mcp add hapi --env HAPI_FQDN=your-value --env HAPI_HOME=your-value --env PROJECT_NAME=your-value --env HAPI_OPENAPI=your-value --env HAPI_URL=your-value --env HAPI_PORT=your-value --env HAPI_HEADLESS=your-value --env HAPI_MCP=your-value --env HAPI_DEV=your-value --env HAPI_CORS=your-value --env HAPI_CONFIG_FILES=your-value --env NODE_ENV=your-value -- docker run -i --rm -e HAPI_FQDN -e HAPI_HOME -e PROJECT_NAME -e HAPI_OPENAPI -e HAPI_URL -e HAPI_PORT -e HAPI_HEADLESS -e HAPI_MCP -e HAPI_DEV -e HAPI_CORS -e HAPI_CONFIG_FILES -e NODE_ENV docker.io/hapimcp/hapi-cli:0.6.0 serve --port 3030 --headless true --mcp true

動かす前に、空欄の値を入力してください。

アドレスには、あなたしか知らない {…} の部分(アカウントなど)があるので、コピーして書き換えてください。

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "hapi": {
      "url": "https://{HAPI_FQDN}:{HAPI_PORT}/mcp"
    }
  }
}

または、パソコンで動かす

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "hapi": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "HAPI_FQDN",
        "-e",
        "HAPI_HOME",
        "-e",
        "PROJECT_NAME",
        "-e",
        "HAPI_OPENAPI",
        "-e",
        "HAPI_URL",
        "-e",
        "HAPI_PORT",
        "-e",
        "HAPI_HEADLESS",
        "-e",
        "HAPI_MCP",
        "-e",
        "HAPI_DEV",
        "-e",
        "HAPI_CORS",
        "-e",
        "HAPI_CONFIG_FILES",
        "-e",
        "NODE_ENV",
        "docker.io/hapimcp/hapi-cli:0.6.0",
        "serve",
        "--port",
        "3030",
        "--headless",
        "true",
        "--mcp",
        "true"
      ],
      "env": {
        "HAPI_FQDN": "your-value",
        "HAPI_HOME": "your-value",
        "PROJECT_NAME": "your-value",
        "HAPI_OPENAPI": "your-value",
        "HAPI_URL": "your-value",
        "HAPI_PORT": "your-value",
        "HAPI_HEADLESS": "your-value",
        "HAPI_MCP": "your-value",
        "HAPI_DEV": "your-value",
        "HAPI_CORS": "your-value",
        "HAPI_CONFIG_FILES": "your-value",
        "NODE_ENV": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

アドレスには、あなたしか知らない {…} の部分(アカウントなど)があるので、コピーして書き換えてください。

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "hapi": {
      "type": "http",
      "url": "https://{HAPI_FQDN}:{HAPI_PORT}/mcp"
    }
  }
}

または、パソコンで動かす

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "hapi": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "HAPI_FQDN",
        "-e",
        "HAPI_HOME",
        "-e",
        "PROJECT_NAME",
        "-e",
        "HAPI_OPENAPI",
        "-e",
        "HAPI_URL",
        "-e",
        "HAPI_PORT",
        "-e",
        "HAPI_HEADLESS",
        "-e",
        "HAPI_MCP",
        "-e",
        "HAPI_DEV",
        "-e",
        "HAPI_CORS",
        "-e",
        "HAPI_CONFIG_FILES",
        "-e",
        "NODE_ENV",
        "docker.io/hapimcp/hapi-cli:0.6.0",
        "serve",
        "--port",
        "3030",
        "--headless",
        "true",
        "--mcp",
        "true"
      ],
      "env": {
        "HAPI_FQDN": "your-value",
        "HAPI_HOME": "your-value",
        "PROJECT_NAME": "your-value",
        "HAPI_OPENAPI": "your-value",
        "HAPI_URL": "your-value",
        "HAPI_PORT": "your-value",
        "HAPI_HEADLESS": "your-value",
        "HAPI_MCP": "your-value",
        "HAPI_DEV": "your-value",
        "HAPI_CORS": "your-value",
        "HAPI_CONFIG_FILES": "your-value",
        "NODE_ENV": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

ChatGPTがつなげるのは、インターネット上のサーバーだけです:

  1. ウェブ版のChatGPTを開き → Settings → Connectors (Apps)
  2. Create または Add を押す(プランによっては、先に Advanced で Developer mode をオンにする必要があります)
  3. 下のアドレスを貼り付け、名前を付けて保存する
  4. サインインを求められたら、作者のサービスにサインインする
SettingsConnectors1+ Create2https://…3
https://{HAPI_FQDN}:{HAPI_PORT}/mcp

アドレスには、あなたしか知らない {…} の部分(アカウントなど)があるので、コピーして書き換えてください。

メニューの名前は、プランや時期によって少し違うことがあります。

選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。

自分で入力する値

  • HAPI_FQDN env
    Fully Qualified Domain Name for the HAPI server (used in MCP tool URLs)
  • HAPI_HOME env
    Directory path for HAPI configuration and specs. Should be mounted as a volume in Docker
  • PROJECT_NAME env
    The name of the project/API (alternative to positional argument)
  • HAPI_OPENAPI env
    OpenAPI spec URL or path (alternative to --openapi flag)
  • HAPI_URL env
    Backend API base URL (alternative to --url flag)
  • HAPI_PORT env
    Server port (alternative to --port flag) - this is the internal container port
  • HAPI_HEADLESS env
    Enable headless mode (alternative to --headless flag)
  • HAPI_MCP env
    Enable MCP mode (alternative to --mcp flag)
  • HAPI_DEV env
    Enable development mode (alternative to --dev flag)
  • HAPI_CORS env
    Comma-separated allowed CORS origins (alternative to --cors flag)
  • HAPI_CONFIG_FILES env
    Comma-separated configuration files (alternative to --filename flag)
  • NODE_ENV env
    Node environment (development, production). 'development' enables verbose logging and debugging features.

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

できること

このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック

  • ! 注意

    作者とリポジトリが一致

    公開者(mcp.com.ai)がリポジトリの所有者(larebelion)ではありません。別の人が登録した可能性があります

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • – 対象外

    エンドポイントが応答する

    アドレスにあなた自身のアカウント情報が必要なため、代わりにチェックできません

  • – 対象外

    OAuthでサインイン

    アドレスにあなた自身のアカウント情報が必要なため、代わりにチェックできません

  • … 未チェック

    ツールの説明に隠れた指示がない

    まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります

その他のほかのサーバーとの比較i

  • このカテゴリのほかの32403件のうち0%よりスターが多い
  • このカテゴリのほかの32403件のうち1%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの32403件のうち35%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

HAPI MCP Serverは安全ですか?

当てはまる基本チェック1項目のうち0項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

パソコンで動きますか、それともクラウドですか?

どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(0.6.0)がレジストリに届いたのは10 か月前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。

代わりに使えるものは?

同じカテゴリには:Spec Driven Development, Remote Desktop Commander, LickityClick

代わりの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Remote Desktop Commander

作者:desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

クラウドで動く★ 211昨日更新
インストール

LickityClick

作者:lickity.click

Create, edit and track LickityClick short links, campaigns and click stats from your AI assistant.

パソコンでもクラウドでも今日更新
インストール

作者のREADME

リポジトリにREADMEが見つかりません

PopNxに聞く