Meertrack
What it does
Competitive intelligence - track what competitors ship each week. 8 tools, 3 prompt workflows.
- Connects パソコンでもクラウドでも
- Account or key Cloud: Needs Authorization · Local: Needs MEERTRACK_API_KEY
- Category 検索・AIの記憶
インストール
使っているAIアプリを選んで、設定をコピーしてください。
チェック 5/5 合格 · 質問内容は提供元のサーバー(mcp.meertrack.com)を通ります · ✓ コマンド確認済み 2026年11月13日
まず:どの AI を使っていますか?
使っているアプリを選ぶと、下に手順が表示されます。
Claude につなげます · 約 5 分
Meertrack のキーが必要です(提供元のサイトで作成) · claude.ai かデスクトップアプリで一度設定すれば、チャットで使えます · 無料アカウントは 1 つまで · Team/Enterprise はオーナー(Owner)が追加
Claude の Connectors ページを開く
CustomizeConnectors
「Add」→「Custom」→「Web」を押し、この 2 つを入力
ここからコピーして Claude の同じ名前の欄に貼り付け、Continue を押します
Name · 名前MeertrackRemote MCP server URL · アドレスhttps://mcp.meertrack.com/mcpRequest headers に、この名前と値を追加
ヘッダー名Authorization値Bearer <ここにキーを貼り付け>キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください
Claude が検出したサインイン設定の画面で Continue を押す · Authentication は作者の説明どおり(Sign in now・Sign in when needed・No sign in)を選び Add を押します
チャットで有効にする
+ConnectorsMeertrack
試してみる
Meertrack を使って、私に何ができるか教えて、1 つやってみせて✓ Claude が Meertrack を使っていると言うか、回答に Meertrack のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
ChatGPT はまだ Meertrack につなげません
Meertrack は接続時に自分のキーが必要ですが、OpenAI のヘルプページは OAuth ログインしか説明しておらず、確認できたキー入力方法がありません
代わりにできること
A · Meertrack につなげるアプリを使う
- Meertrack のキーが必要です(提供元のサイトで作成) · claude.ai かデスクトップアプリで一度設定すれば、チャットで使えます · 無料アカウントは 1 つまで · Team/Enterprise はオーナー(Owner)が追加
- Meertrack のキーが必要です(提供元のサイトで作成)
- Meertrack のキーが必要です(提供元のサイトで作成)
- Meertrack のキーが必要です(提供元のサイトで作成)
B · 検索・AIの記憶 の中で ChatGPT につなげる別のサーバー
同じカテゴリでよく使われているものから、キーなしでアドレスだけでつなげるものを選びました
- Context7✓ ChatGPT
- AIHOT✓ ChatGPT
- Sui Knowledge Base (kapa.ai)✓ ChatGPT
Claude Code につなげます · 約 5 分
Meertrack のキーが必要です(提供元のサイトで作成)
ターミナルを開く
Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く
このコマンドを貼り付けて Enter
claude mcp add --transport http --scope user meertrack https://mcp.meertrack.com/mcp --header 'Authorization: Bearer your-value'Enter の前に「your-value」を自分のキーに書き換えてください
キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください
Claude Code で /mcp と入力
Meertrack が一覧にあり、接続済みと表示されれば OK です
試してみる
Meertrack を使って、私に何ができるか教えて、1 つやってみせて✓ Claude Code が Meertrack を使っていると言うか、回答に Meertrack のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Cursor につなげます · 約 5 分
Meertrack のキーが必要です(提供元のサイトで作成)
キーを入力
Meertrack の設定で Authorization が空です。自分のキーを入れて保存します
キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください
Cursor の AI チャットを Agent モードで開く
試してみる
Meertrack を使って、私に何ができるか教えて、1 つやってみせて✓ Cursor が Meertrack を使っていると言うか、回答に Meertrack のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
VS Code につなげます · 約 5 分
Meertrack のキーが必要です(提供元のサイトで作成)
キーを入力
Meertrack の設定で Authorization が空です。自分のキーを入れて保存します
キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください
VS Code の AI チャットを Agent モードで開く
試してみる
Meertrack を使って、私に何ができるか教えて、1 つやってみせて✓ VS Code が Meertrack を使っていると言うか、回答に Meertrack のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
開発者向け:ターミナルのコマンドと JSON 設定
Web 経由
Claude Code
claude mcp add --transport http --scope user meertrack https://mcp.meertrack.com/mcp --header 'Authorization: Bearer your-value'Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"meertrack": {
"url": "https://mcp.meertrack.com/mcp",
"headers": {
"Authorization": "Bearer your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"meertrack": {
"type": "http",
"url": "https://mcp.meertrack.com/mcp",
"headers": {
"Authorization": "Bearer your-value"
}
}
}
}パソコンにインストール
Claude Code
claude mcp add --scope user meertrack --env MEERTRACK_API_KEY=your-value --env MEERTRACK_API_BASE_URL=your-value -- npx -y @meertrack/mcpClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"meertrack": {
"command": "npx",
"args": [
"-y",
"@meertrack/mcp"
],
"env": {
"MEERTRACK_API_KEY": "your-value",
"MEERTRACK_API_BASE_URL": "your-value"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"meertrack": {
"command": "npx",
"args": [
"-y",
"@meertrack/mcp"
],
"env": {
"MEERTRACK_API_KEY": "your-value",
"MEERTRACK_API_BASE_URL": "your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"meertrack": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@meertrack/mcp"
],
"env": {
"MEERTRACK_API_KEY": "your-value",
"MEERTRACK_API_BASE_URL": "your-value"
}
}
}
}自分で入力する値
MEERTRACK_API_KEY秘密 必須 envMeertrack production API key (mt_live_…). Mint at Settings → API Keys.MEERTRACK_API_BASE_URLenvOptional upstream override; defaults to https://api.meertrack.com/v1.- Either `Bearer mt_live_…` (static API key) or an OAuth 2.1 access token obtained via the authorization server advertised at `/.well-known/oauth-protected-resource/mcp`.
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
ひと目でわかる
- 週あたりのダウンロードi
- 98/週
- 確認済みドメイン
- ✓ meertrack.com
- 接続方法
- パソコンでもクラウドでも
- 最新バージョンi
- 2.4.0
- レジストリ公開日i
- 2026年11月11日
- コードの最終更新i
- 2026年11月11日
- 作者
- meertrack
- パッケージ
npm: @meertrack/mcp- ウェブサイト
- meertrack.com
- レジストリでの状態
- 有効
使えるアプリ
このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。
インターネット経由でつなげるアプリ
ClaudeGooseLM 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月13日にチェック
- ✓ 合格
作者とリポジトリが一致
レジストリ名はドメイン meertrack.com で確認済みです(レジストリがドメインの所有を確認しています)
- ✓ 合格
今もメンテナンスされている
コードの最終更新:一昨日
- ✓ 合格
ライセンスがある
MITを使用
- ✓ 合格
エンドポイントが応答する
334ミリ秒で応答(HTTP 401)
- ✓ 合格
OAuthでサインイン
OAuthでのサインインに対応しているため、AIアプリがログイン画面へ案内してくれます
- … 未チェック
ツールの説明に隠れた指示がない
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
話し合い
質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。
ユーザーレビュー
まだレビューはありません
検索・AIの記憶のほかのサーバーとの比較i
- このカテゴリのほかの6034件のうち82%よりスターが多い
- このカテゴリのほかの6034件のうち95%より最近レジストリに公開
- 基本チェックの結果が、このカテゴリのほかの6034件のうち100%と同じかそれ以上
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
よくある質問
Meertrackは安全ですか?
当てはまる基本チェック5項目のうち5項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
どんなキーやコードが必要ですか?
入力が必要なもの:Authorization, MEERTRACK_API_KEY
パソコンで動きますか、それともクラウドですか?
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
今もメンテナンスされていますか?
GitHubリポジトリの最終更新は一昨日、最新バージョン(2.4.0)がレジストリに届いたのは一昨日です。
どのアプリで使えますか?
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URL で接続するので、リモート MCP を受け付けるアプリでも使えます。例:Web 版 ChatGPT(Business 以上はフル MCP、Pro は読み取りのみ)。
代わりに使えるものは?
同じカテゴリには:Context7, Codebase Memory, Ruflo
同じカテゴリのほかの候補
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Codebase Memory
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
作者のREADME
READMEを開く
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
@meertrack/mcp
Model Context Protocol server for Meertrack. Ask your agent "what did my competitors ship this week?" from Claude, Cursor, Claude Code, VS Code, Windsurf, Cline, ChatGPT, or anywhere that speaks MCP.
Wraps the Meertrack v1 REST API as 8 read-only tools and 3 prompt workflows. No backend changes, same mt_live_ keys, same rate limits.
Pick your transport
| Local (stdio) | Remote (Streamable HTTP) | |
|---|---|---|
| Setup time | 30 seconds (paste a JSON block) | 10 seconds (paste a URL) |
| Best for | Individual Pro customers; all Claude Desktop plans; any IDE on your laptop | Team/Enterprise custom connectors; Claude.ai web; remote-capable IDEs |
| Runs where | Your machine (npx -y @meertrack/mcp) | Meertrack's Fly.io fleet (https://mcp.meertrack.com/mcp) |
| Auth | MEERTRACK_API_KEY env var | OAuth 2.1 (browser flow, recommended) or Authorization: Bearer mt_live_… header |
| Plan gating | Works on Claude Pro, Team, Enterprise | Claude Desktop "Add custom connector" is Team/Enterprise only |
If you're on Claude Pro, use the local (stdio) path. The "Add custom connector" button in the Claude Desktop settings is gated to Team/Enterprise, and pasting https://mcp.meertrack.com/mcp there won't do anything on a Pro plan.
Get an API key
Mint a production key at Settings → API Keys in the Meertrack app. Keys start with mt_live_. Only production keys work; there is no mt_test_ flavour.
Rate limits. Each API key shares a 60 requests/minute budget enforced
upstream. If you run the MCP from multiple clients at once (Claude Desktop +
Cursor + a background agent) they all draw from the same bucket. Mint a
separate key per workstation or per agent to isolate budgets. The tool-error
message on 429 includes both a human-readable reset time and the raw
X-RateLimit-Resetepoch so the agent can back off automatically.
Local install: recommended default
All local-mode clients use the same shape: npx -y @meertrack/mcp with MEERTRACK_API_KEY in the environment. What differs is the config file and the surrounding JSON key.
Drop-in copies of every config file below live in examples/.
Claude Desktop (all plans)
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": { "meertrack": { "command": "npx", "args": ["-y", "@meertrack/mcp"], "env": { "MEERTRACK_API_KEY": "mt_live_..." } } } }
Gotcha: Claude Desktop only re-reads this file on launch. Fully quit
(⌘Q on macOS) and reopen. Reloading the window is not enough.
Cursor
Edit ~/.cursor/mcp.json (or .cursor/mcp.json in a project):
{
"mcpServers": { "meertrack": { "command": "npx", "args": ["-y", "@meertrack/mcp"], "env": { "MEERTRACK_API_KEY": "mt_live_..." } } } }
Claude Code (CLI)
claude mcp add meertrack npx -y @meertrack/mcp \
--env MEERTRACK_API_KEY=mt_live_...
VS Code (GitHub Copilot MCP)
Edit .vscode/mcp.json (per-workspace) or the user settings equivalent:
{
"servers": { "meertrack": { "command": "npx", "args": ["-y", "@meertrack/mcp"], "env": { "MEERTRACK_API_KEY": "mt_live_..." } } } }
Gotcha: VS Code uses
servers, notmcpServers. The Copilot MCP picker
won't find your server if you use the Claude Desktop key.
Windsurf
Edit ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": { "meertrack": { "command": "npx", "args": ["-y", "@meertrack/mcp"], "env": { "MEERTRACK_API_KEY": "mt_live_..." } } } }
Gotcha: Windsurf's remote-connector shape uses
serverUrl, noturl.
For the stdio config above, the shape is identical to Claude Desktop.
Cline (VS Code extension)
Cline's settings panel → "MCP Servers" → paste:
{
"mcpServers": { "meertrack": { "command": "npx", "args": ["-y", "@meertrack/mcp"], "env": { "MEERTRACK_API_KEY": "mt_live_..." }, "disabled": false, "autoApprove": [] } } }
Remote install: Team/Enterprise + claude.ai web
All remote clients point at the same URL:
https://mcp.meertrack.com/mcp
Two auth paths are supported:
- OAuth 2.1 (recommended) — spec-conformant MCP clients discover the authorization server at
/.well-known/oauth-protected-resource/mcp(RFC 9728 §3.1; also served at the bare/.well-known/oauth-protected-resourcefor clients that probe the root), perform Dynamic Client Registration athttps://meertrack.com/oauth/register, and drive the full PKCE-gated authorize → token flow. The user clicks "Connect", signs in atmeertrack.com, hits Allow on the consent screen, and is done. No key handling. Access tokens are 1-hour JWTs (RS256,aud=https://mcp.meertrack.com/mcp); refresh tokens are rotated per OAuth 2.1 §4.3.1. - `Authorization: Bearer mt_live_…` — paste a static API key for custom connectors, CLI scripts, and any client that doesn't implement OAuth discovery yet.
Both paths terminate at the same workspace; pick whichever your client supports.
Claude Desktop (Team / Enterprise only: "Add custom connector")
Settings → Connectors → Add custom connector → paste the URL above. Do not paste a bearer token — leave the token field empty and click Add. Claude Desktop will open a browser window to meertrack.com for login and consent; on Allow, the connector surfaces the 8 tools automatically.
The "Add custom connector" button is not visible on Pro; use the stdio path above instead.
Claude.ai web (Connectors)
Same as above in the web app's Connectors panel.
Cursor (remote MCP)
{
"mcpServers": { "meertrack": { "url": "https://mcp.meertrack.com/mcp", "headers": { "Authorization": "Bearer mt_live_..." } } } }
ChatGPT MCP connectors
Paste the URL and bearer in the ChatGPT "Add MCP" dialog. Note: ChatGPT's bearer support is minimal today; full OAuth parity is tracked as Phase 11.
n8n / Zapier / …any Streamable HTTP client
- Endpoint:
https://mcp.meertrack.com/mcp - Method:
POST - Headers:
Authorization: Bearer mt_live_…,Accept: application/json, text/event-stream,MCP-Protocol-Version: 2025-11-25
The 8 tools
All read-only, all snake_case. Collection returns use the list_ prefix; row-detail returns use get_ (single id or a batch of ids). Every list response includes pagination.next_cursor and pagination.has_more, and agents must pass next_cursor back as cursor to fetch the next page.
| Domain | Tool | Wraps | Notes |
|---|---|---|---|
| Identity | whoami | GET /me | Confirms workspace + subscription + rate-limit snapshot. Call first. |
| Competitors | list_competitors | GET /competitors | Defaults to expand=full so agents don't round-trip for socials/pages. |
| Competitors | get_competitor | GET /competitors/{id} | Profile + recent items from each tracked section (blog, pricing, jobs, ads, …) with per-section caps. |
| Activity | list_activities | GET /activity | Core "what shipped" feed. Default limit=50 to stay under tool-result size limits. |
| Activity | get_activity_items | GET /activity/items | Batch drill-in: full payloads for 1–100 row ids; unresolved ids returned in not_found. |
| Digests | list_digests | GET /digests | Cursor-paginated weekly digests. No total field (unlike activity). |
| Digests | list_latest_digests | GET /digests/latest | No params; one-shot "what happened this week". |
| Digests | get_digest | GET /digests/{id} | Full summary + themes for one competitor × period. |
Full input / output / error-code documentation is on the tool descriptions themselves, and the MCP client displays them inline.
The 3 prompts
Slash commands in Claude Desktop / Cursor / Claude Code / any prompt-capable MCP client. Each one chains tool calls into a complete workflow.
| Prompt | Args | Chains |
|---|---|---|
/weekly_recap | none | list_latest_digests → per-competitor summary + highlights |
/competitor_deep_dive | competitor_name | list_competitors → get_competitor → list_activities (last 30d) |
/whats_new | days? (default 7) | list_activities from now - N days, grouped by competitor |
Example invocations
/weekly_recap/competitor_deep_dive competitor_name="Acme"/whats_new days="14"
See examples/prompts.md for a dozen copy-paste user prompts grouped by use case (weekly check-in, feature spec research, pricing comparison, board-deck prep).
Troubleshooting
When the upstream API returns an error, the MCP tool response surfaces the upstream code in the error text. Map them:
Upstream code | What it means | Fix |
|---|---|---|
unauthorized | Key is invalid, revoked, or expired | Mint a new key at Settings → API Keys and update the config |
competitor_inactive | Competitor is archived in this workspace | Reactivate the competitor in the dashboard |
forbidden_competitor | The id you passed isn't in this workspace | Call list_competitors first to discover valid ids |
rate_limited | 60 req/min cap hit | Wait until the reset timestamp in the error message, or mint a second key for the other client |
not_found | No such row in this workspace | The id is either wrong or belongs to a different workspace |
invalid_parameter / invalid_cursor | Bad input | Check the error message; cursors expire, so re-list from the start |
Other common snags
- Claude Desktop didn't pick up your config → quit and relaunch the app, not just close the window. Config is read at launch.
command not found: npx→ install Node ≥ 20. The MCP pinsengines.node.- Remote URL returns 401 with
WWW-Authenticate: Bearer→ your bearer is missing, malformed, or doesn't start withmt_live_. - You see 401s that clear up when you refresh the key → the bearer is fine; this is a spec-conformant "please authenticate" from the MCP. Send the
Authorizationheader. - Running both stdio and remote with the same key → you're sharing a 60/min budget across both. Mint separate keys per client.
Semantic versioning
MCP tool schemas are part of the public API contract; agents cache them. So:
- MAJOR: a tool is removed, or an existing tool's input/output schema breaks (required arg added, field renamed, enum value removed).
- MINOR: a new tool, a new optional argument, or a new prompt.
- PATCH: bug fixes, description improvements, internal refactors with no schema impact.
See CHANGELOG.md for the release history, and docs/RELEASING.md for the maintainer publish procedure.
Security & privacy
- **Privac