Hyperstore について
Hyperstore MCPは、LLMクライアントから厳選されたAIアプリディレクトリHyperStoreを検索・閲覧するためのサーバーです。アプリの詳細、カテゴリ、代替候補、対象ユーザー、用途を、読み取り専用のツール、リソース、プロンプトで提供します。
主な機能
- 01キーワード検索とセマンティック検索
- 02アプリ詳細と絞り込み
- 03カテゴリと対象ユーザーの閲覧
- 04代替アプリの検索
- 05リソースとガイド付きプロンプト
活用シーン
- 01タスクに合うAIアプリの検索
- 02アプリと代替候補の比較
- 03カテゴリや対象ユーザー別の閲覧
- 04アプリの機能と料金の確認
MCP 対応
MCPサーバーは13個のツール、3個のリソース、3個のプロンプトを通じてHyperStoreの公開カタログを提供します。読み取り専用で公開REST APIに接続し、ホスト型Streamable HTTPエンドポイントも利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.store.hypergpt.ai/mcpclaude mcp add --transport http deficlow-hyperstore https://mcp.store.hypergpt.ai/mcp{"mcpServers":{"deficlow-hyperstore":{"type":"http","url":"https://mcp.store.hypergpt.ai/mcp"}}}Cursor で開く{"servers":{"deficlow-hyperstore":{"type":"http","url":"https://mcp.store.hypergpt.ai/mcp"}}}VS Code で開く{"mcpServers":{"deficlow-hyperstore":{"type":"http","url":"https://mcp.store.hypergpt.ai/mcp"}}}{"mcpServers":{"deficlow-hyperstore":{"serverUrl":"https://mcp.store.hypergpt.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.store.hypergpt.ai/mcphttps://mcp.store.hypergpt.ai/sseツール
13| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | 1 ページあたりの最大結果数。 |
| query | string | はい | 検索クエリ。 |
| cursor | any | いいえ | ページネーションカーソル(前のページに含まれるアプリ ID)。 |
詳細
HyperStore MCP
Model Context Protocol を介して、6,500 以上の AI アプリをあらゆる LLM に接続できます。
HyperStore は、HyperGPT が開発した、6,500 以上の AI アプリを厳選して集めたディレクトリです。 この MCP サーバーは、HyperStore のカタログを、Claude、ChatGPT、Cursor、 Windsurf、Cline、Zed、Gemini など、MCP に対応するあらゆる LLM クライアントに公開します。
LLM に次のように尋ねてみましょう。
「PDF を要約する無料の AI ツールを探してください。」 「ChatGPT、Claude、Gemini を並べて比較してください。」 「API を備えた画像生成アプリのトップ 5 を見せてください。」
LLM はバックグラウンドで HyperStore MCP を呼び出し、最新の厳選された検索結果を返します。
利用できる機能
13 個のツール:
| ツール | 目的 |
|---|---|
search_apps | 全文キーワード検索 |
ai_search | 埋め込みベースのセマンティック検索 |
get_app | アプリの詳細情報(機能、スクリーンショット、料金) |
list_apps | フィルター(カテゴリ、料金)付きのページ分割されたアプリ一覧 |
list_categories | 30 以上のカテゴリをすべて閲覧 |
category_apps | カテゴリ内のアプリ |
browse_apps | A-Z のディレクトリ一覧 |
get_homepage | トレンドと人気カテゴリの概要 |
get_alternatives | アプリの厳選された代替候補 |
list_audiences | 対象ユーザーのセグメント(開発者、弁護士など) |
apps_for_audience | 対象ユーザーに最適な AI ツール |
list_use_cases | ユースケースの分類(法務契約など) |
apps_for_use_case | ユースケースに適した AI ツール |
3 個のリソース:
hyperstore://app/{slug}— 任意のアプリを Markdown 形式で表示hyperstore://category/{slug}— カテゴリ内の人気アプリhyperstore://catalog— 全カテゴリのインデックス
3 個のプロンプト:
find_tool_for_task— タスクに適したツールをガイド付きで検索compare_apps— アプリを並べて比較discover_category— トピックを探索
インストール
オプション A — uvx(インストール不要、おすすめ)
uv が必要です。コマンドを 1 つ実行するだけで完了します。
uvx hyperstore-mcp
オプション B — pipx
pipx install hyperstore-mcp
hyperstore-mcp
オプション C — Docker(リモートホスティング用)
docker run --rm -p 8080:8080 ghcr.io/deficlow/hyperstore-mcp
# Now MCP Streamable HTTP at http://localhost:8080/mcp
オプション D — ホスト型エンドポイント(インストール不要)
マネージド Streamable HTTP サーバーを使用します。
https://mcp.store.hypergpt.ai/mcp
LLM クライアントから接続する
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)を編集します。
{
"mcpServers": {
"hyperstore": {
"command": "uvx",
"args": ["hyperstore-mcp"]
}
}
}
Claude を再起動すると、🛠 メニューにツールが表示されます。
Claude Code
claude mcp add hyperstore -- uvx hyperstore-mcp
Cursor
.cursor/mcp.json(プロジェクト)または ~/.cursor/mcp.json(グローバル):
{
"mcpServers": {
"hyperstore": {
"command": "uvx",
"args": ["hyperstore-mcp"]
}
}
}
Windsurf
~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"hyperstore": {
"command": "uvx",
"args": ["hyperstore-mcp"]
}
}
}
Cline (VS Code)
settings.json:
{
"cline.mcpServers": {
"hyperstore": {
"command": "uvx",
"args": ["hyperstore-mcp"]
}
}
}
Zed
~/.config/zed/settings.json:
{
"context_servers": {
"hyperstore": {
"command": {
"path": "uvx",
"args": ["hyperstore-mcp"]
}
}
}
}
Gemini CLI
~/.gemini/settings.json:
{
"mcpServers": {
"hyperstore": {
"command": "uvx",
"args": ["hyperstore-mcp"]
}
}
}
ChatGPT (Pro / Team / Enterprise)
Settings → Connectors → Add custom connector:
- 名前:HyperStore
- MCP サーバー URL:
https://mcp.store.hypergpt.ai/mcp - 認証:なし
OpenAI Responses API
from openai import OpenAI
client = OpenAI()
response = client.responses.create(
model="gpt-4.1",
tools=[{
"type": "mcp",
"server_label": "hyperstore",
"server_url": "https://mcp.store.hypergpt.ai/mcp",
"require_approval": "never",
}],
input="Find me 3 free AI tools for writing unit tests.",
)
print(response.output_text)
Anthropic Messages API
from anthropic import Anthropic
client = Anthropic()
response = client.messages.create(
model="claude-opus-4-7",
max_tokens=1024,
mcp_servers=[{
"type": "url",
"url": "https://mcp.store.hypergpt.ai/mcp",
"name": "hyperstore",
}],
messages=[{"role": "user", "content": "Top 5 AI image generators?"}],
)
各クライアントですぐに貼り付けて使える設定については、examples/ をご覧ください。
セルフホスティング
セルフホスティングする場合は、Docker イメージを使用してください。
Docker を使わずに直接実行する場合、CLI では --transport http|sse を指定できます
(hyperstore-mcp --help を参照してください)。
設定
セルフホスティング時に、以下の環境変数を設定できます
(一覧は.env.exampleを参照してください)。
| 変数 | デフォルト値 | 用途 |
|---|---|---|
MCP_HOST | 0.0.0.0 | バインドするホスト(http/sse トランスポート) |
MCP_PORT | 8080 | バインドするポート(http/sse トランスポート) |
LOG_LEVEL | INFO | ログレベル(DEBUG、INFO、WARNING、ERROR) |
開発
git clone https://github.com/deficlow/HyperStore-MCP
cd HyperStore-MCP
uv sync --all-extras
uv run pytest
uv run hyperstore-mcp # stdio mode for local testing
公式の MCP Inspector で実行中のサーバーを確認できます。
npx @modelcontextprotocol/inspector uvx hyperstore-mcp
仕組み
HyperStore MCP は、HyperStore の公開 REST API を薄く非同期でラップしたものです。読み取り専用で、認証情報も書き込みも個人情報もありません。Web サイトを支えるデータと同じデータが MCP サーバーを支えています。サイトに反映された更新は、その時点で LLM にも反映されます。
LLM client ──MCP──▶ hyperstore-mcp ──HTTPS──▶ store.hypergpt.ai/api
ライセンス
MIT © HyperGPT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。