HAPI MCP Server
概要
作者による説明(英語の原文)
HAPI MCP server: Dynamically exposes OpenAPI REST APIs as MCP tools for AI assistants
できること
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
- 接続方法: パソコンでもクラウドでも
- トランスポート: Streamable HTTP
- カテゴリ: 開発者ツール
インストール
使っているAIアプリを選んで、設定をコピーしてください。
チェック 0/1 合格 · 質問内容は提供元のサーバー()を通ります
まず:どの AI を使っていますか?
使っているアプリを選ぶと、下に手順が表示されます。
Claude につなげますが、先に準備が必要です
アドレスに {…} の部分があり、先に自分の値に書き換える必要があります · claude.ai かデスクトップアプリで一度設定すれば、チャットで使えます · 無料アカウントは 1 つまで
Claude の Connectors ページを開く
CustomizeConnectors
「+ Add」→「Add custom connector」を押し、この 2 つを入力
ここからコピーして Claude の同じ名前の欄に貼り付け、Continue を押します
Name · 名前HAPI MCP ServerRemote MCP server URL · アドレスhttps://{HAPI_FQDN}:{HAPI_PORT}/mcpAuthentication は Claude が検出したままにして Add を押します
チャットで有効にする
+ConnectorsHAPI MCP Server
試してみる
HAPI MCP Server を使って、私に何ができるか教えて、1 つやってみせて✓ Claude が HAPI MCP Server を使っていると言うか、回答に HAPI MCP Server のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
ChatGPT は法人向けプランのみ接続できます
Web 版 ChatGPT Business・Enterprise・Edu で、ワークスペースの管理者かオーナーが追加します · Free・Plus・Pro の場合:あなたの ChatGPT プランではまだ MCP を自分でつなげません · アドレスに {…} の部分があり、先に自分の値に書き換える必要があります
Web 版 ChatGPT で MCP の追加ページを開く
Plugins+Add custom MCP server
名前とアドレスを入力
名前を入れ、Connection にアドレスを貼り付け、注意事項にチェックして Create as a plugin を押します
Name · 名前HAPI MCP ServerConnection · アドレスhttps://{HAPI_FQDN}:{HAPI_PORT}/mcpチャットで HAPI MCP Server を選ぶ
新しいチャットを開き、入力前にプラグインの一覧から HAPI MCP Server を選びます
試してみる
HAPI MCP Server を使って、私に何ができるか教えて、1 つやってみせて✓ ChatGPT が HAPI MCP Server を使っていると言うか、回答に HAPI MCP Server のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に OpenAI のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Claude Code につなげますが、先に準備が必要です
アドレスに {…} の部分があり、先に自分の値に書き換える必要があります
ターミナルを開く
Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く
このコマンドを貼り付けて Enter
claude mcp add --transport http hapi 'https://{HAPI_FQDN}:{HAPI_PORT}/mcp'Claude Code で /mcp と入力
HAPI MCP Server が一覧にあり、接続済みと表示されれば OK です
試してみる
HAPI MCP Server を使って、私に何ができるか教えて、1 つやってみせて✓ Claude Code が HAPI MCP Server を使っていると言うか、回答に HAPI MCP Server のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Cursor につなげますが、先に準備が必要です
アドレスに {…} の部分があり、先に自分の値に書き換える必要があります
Cursor の MCP 設定ファイルを開く
~/.cursor/mcp.json
この設定を貼り付け、空いている値を入力して保存
{ "mcpServers": { "hapi": { "url": "https://{HAPI_FQDN}:{HAPI_PORT}/mcp" } } }Cursor の AI チャットを Agent モードで開く
試してみる
HAPI MCP Server を使って、私に何ができるか教えて、1 つやってみせて✓ Cursor が HAPI MCP Server を使っていると言うか、回答に HAPI MCP Server のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
VS Code につなげますが、先に準備が必要です
アドレスに {…} の部分があり、先に自分の値に書き換える必要があります
VS Code の MCP 設定ファイルを開く
MCP: Open User Configuration
この設定を貼り付け、空いている値を入力して保存
{ "servers": { "hapi": { "type": "http", "url": "https://{HAPI_FQDN}:{HAPI_PORT}/mcp" } } }VS Code の AI チャットを Agent モードで開く
試してみる
HAPI MCP Server を使って、私に何ができるか教えて、1 つやってみせて✓ VS Code が HAPI MCP Server を使っていると言うか、回答に HAPI MCP Server のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Windsurf、Zed、Gemini CLI など MCP を使える他のアプリは追加方法がそれぞれ違います。アプリ一覧で確認してください
Web 経由でつなぐアプリ用のアドレス
https://{HAPI_FQDN}:{HAPI_PORT}/mcpJSON 設定は下の「開発者向け」にあります
開発者向け:ターミナルのコマンドと JSON 設定
Web 経由
Claude Code
claude mcp add --transport http hapi 'https://{HAPI_FQDN}:{HAPI_PORT}/mcp'Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"hapi": {
"url": "https://{HAPI_FQDN}:{HAPI_PORT}/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"hapi": {
"type": "http",
"url": "https://{HAPI_FQDN}:{HAPI_PORT}/mcp"
}
}
}パソコンにインストール
Claude Code
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 trueClaude Desktop (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"
}
}
}
}Cursor (~/.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"
}
}
}
}VS Code (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"
}
}
}
}自分で入力する値
HAPI_FQDNenvFully Qualified Domain Name for the HAPI server (used in MCP tool URLs)HAPI_HOMEenvDirectory path for HAPI configuration and specs. Should be mounted as a volume in DockerPROJECT_NAMEenvThe name of the project/API (alternative to positional argument)HAPI_OPENAPIenvOpenAPI spec URL or path (alternative to --openapi flag)HAPI_URLenvBackend API base URL (alternative to --url flag)HAPI_PORTenvServer port (alternative to --port flag) - this is the internal container portHAPI_HEADLESSenvEnable headless mode (alternative to --headless flag)HAPI_MCPenvEnable MCP mode (alternative to --mcp flag)HAPI_DEVenvEnable development mode (alternative to --dev flag)HAPI_CORSenvComma-separated allowed CORS origins (alternative to --cors flag)HAPI_CONFIG_FILESenvComma-separated configuration files (alternative to --filename flag)NODE_ENVenvNode environment (development, production). 'development' enables verbose logging and debugging features.
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
ひと目でわかる
- 確認済みドメイン
- ✓ mcp.com.ai
- 接続方法
- パソコンでもクラウドでも
- トランスポート
- streamable-http
- 最新バージョンi
- 0.6.0
- レジストリ公開日i
- 2026年1月7日
- コードの最終更新i
- –
- 作者
- larebelion
- パッケージ
oci: docker.io/hapimcp/hapi-cli:0.6.0- ウェブサイト
- docs.mcp.com.ai
- レジストリでの状態
- 有効
使えるアプリ
このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。
インターネット経由でつなげるアプリ
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
パソコン上で動かせるアプリ
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
できること
アドレスにあなた自身の値が必要なため、代わりにツール一覧を読み取ることはできません。
基本チェックi
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月11日にチェック
- ! 注意
作者とリポジトリが一致
公開者(mcp.com.ai)がリポジトリの所有者(larebelion)ではありません。別の人が登録した可能性があります
- … 未チェック
今もメンテナンスされている
このリポジトリはまだGitHubから読み取っていません
- … 未チェック
ライセンスがある
このリポジトリはまだGitHubから読み取っていません
- – 対象外
エンドポイントが応答する
アドレスにあなた自身のアカウント情報が必要なため、代わりにチェックできません
- – 対象外
OAuthでサインイン
アドレスにあなた自身のアカウント情報が必要なため、代わりにチェックできません
- … 未チェック
ツールの説明に隠れた指示がない
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
話し合い
質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。
ユーザーレビュー
まだレビューはありません
開発者ツールのほかのサーバーとの比較i
- このカテゴリのほかの5747件のうち0%よりスターが多い
- このカテゴリのほかの5747件のうち2%より最近レジストリに公開
- 基本チェックの結果が、このカテゴリのほかの5747件のうち5%と同じかそれ以上
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
よくある質問
HAPI MCP Serverは安全ですか?
当てはまる基本チェック1項目のうち0項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
どんなキーやコードが必要ですか?
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
パソコンで動きますか、それともクラウドですか?
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
今もメンテナンスされていますか?
GitHubリポジトリの最終更新は–、最新バージョン(0.6.0)がレジストリに届いたのは10 か月前です。
どのアプリで使えますか?
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URL で接続するので、リモート MCP に対応したアプリでも使えます(例:ChatGPT Business 以上)。
代わりに使えるものは?
同じカテゴリには:REA, Netdata, Front-End Checklist
代わりの候補
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Netdata
Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
Front-End Checklist
Review frontend code and live pages against 386 quality-gated web development rules.
作者のREADME
リポジトリにREADMEが見つかりません