Market Brew

Read-only Market Brew search engine modeling and AI visibility data via OAuth.

使うべきか

品質と安全性

A
説明の品質
99%
スキーマの完全性
74%
命名の品質
97%
ポイズニングのリスク
100%
権限の一致
90%
プロトコルへの準拠
100%

検出事項(9)

  • LOWTool 'dataforseo_backlink_summary' description lacks action verbdataforseo_backlink_summary 内
  • LOWTool 'dataforseo_ranked_keywords' description lacks action verbdataforseo_ranked_keywords 内
  • LOWTool 'get_account_management_snapshot' name length outside 3-30 rangeget_account_management_snapshot 内
  • LOWTool 'preview_account_management_command' name length outside 3-30 rangepreview_account_management_command 内
  • LOWTool 'summarize_deep_crawl_seed_errors' name length outside 3-30 rangesummarize_deep_crawl_seed_errors 内
  • LOWTool 'export_deep_crawl_seed_attempts' name length outside 3-30 rangeexport_deep_crawl_seed_attempts 内
  • LOWTool 'list_deep_crawl_inventory_versions' name length outside 3-30 rangelist_deep_crawl_inventory_versions 内
  • LOWTool 'get_license_definition_form_fields' name length outside 3-30 rangeget_license_definition_form_fields 内
  • LOWTool 'list_crew_websites' suggests web access but openWorldHint=falselist_crew_websites 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~9,834トークン数(ツール定義)
~901 B一般的なレスポンスサイズ
注意への影響は大きい(128k コンテキストの 7.68%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "marketbrew": {
      "url": "https://brew.marketbrew.ai/mcp"
    }
  }
}

リモートエンドポイント

https://brew.marketbrew.ai/mcpstreamable-http

できること

ツール一覧

ツール(70)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢get_account_management_snapshot

Use this when the user asks to get the internal account-management snapshot. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢preview_account_management_command(body)

Use this when an admin asks what an account-management change would do. It describes the impact without changing any data. Admin accounts only.

入力スキーマ

{
  "type": "object",
  "properties": {
    "body": {
      "type": "object",
      "additionalProperties": {},
      "description": "Account command to preview without execution."
    }
  },
  "required": [
    "body"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢check_ask_widget_health(askWidgetId)

Use this when the user asks to check Ask Widget availability. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "askWidgetId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "askWidgetId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_ask_chat_session(askWidgetId, query)

Use this when the user asks to get Ask chat session state. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "askWidgetId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteHost (hostname) and conversationId (numeric conversation ID)."
    }
  },
  "required": [
    "askWidgetId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_ask_conversation(askWidgetId, conversationId)

Use this when the user asks to get an Ask conversation. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "askWidgetId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "conversationId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "askWidgetId",
    "conversationId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_ask_conversations(askWidgetId, query)

Use this when the user asks to list Ask conversations. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "askWidgetId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteHost (hostname)."
    }
  },
  "required": [
    "askWidgetId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_ask_widget(id)

Use this when the user asks to get an Ask Widget. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "id": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_ask_widgets

Use this when the user asks to list Ask Widgets. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢count_ask_widget_conversations(query)

Use this when the user asks to count Ask Widget conversations. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: startDate and endDate as ISO-8601 dates (YYYY-MM-DD)."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢lookup_chunk_overlay(query)

Use this when the user asks to look up chunk overlay data for a live URL. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Required filter: url (the full live webpage URL)."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢count_content_boosters(query)

Use this when the user asks to count Content Boosters. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteId, serverHost, title, status, sortBy, sortDir, offset, and pageSize."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_content_booster_metrics(query)

Use this when the user asks to get Content Booster metrics. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteId, serverHost, title, status, sortBy, sortDir, offset, and pageSize."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_content_booster(id)

Use this when the user asks to get a Content Booster. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "id": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_content_booster_assets(id)

Use this when the user asks to list Content Booster assets. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "id": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_content_booster_asset(assetId)

Use this when the user asks to get a Content Booster asset. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "assetId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "assetId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_content_boosters(query)

Use this when the user asks to list Content Boosters. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteId, serverHost, title, status, sortBy, sortDir, offset, and pageSize."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_current_crew

Use this when the user asks which Market Brew Crew is currently linked or selected. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢count_crew(query)

Use this when the user asks to count visible Crew accounts. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: customerId, crewIds (comma-separated numeric Crew IDs), websiteId, serverHost, startDate, and endDate."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_crew_websites(query)

Use this when the user asks for current or licensed websites. To limit results to a Crew, set query.crewIds to its numeric Crew ID; use get_crew first when the user supplies a business name or email instead. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: customerId, crewIds (comma-separated numeric Crew IDs), websiteId, serverHost, startDate, and endDate."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_crew(crewReference)

Use this when the user identifies a specific Crew by business name, email, or numeric ID. This resolves the Crew and returns its details, including website summaries, when the linked account is allowed to see it.

入力スキーマ

{
  "type": "object",
  "properties": {
    "crewReference": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "crewReference"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_customer_licenses(crew)

Use this when the user asks to list customer licenses. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "crew": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "crew"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_customer_license(crew, licenseId)

Use this when the user asks to get a customer license. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "crew": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "licenseId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "crew",
    "licenseId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_ai_visibility_history(crew, website, query)

Use this when the user asks for historical AI mentions or AI search volume for a licensed website, including case-study growth. Resolve the Crew and website first, then request each platform separately. Report the platform, US/English scope, and compared completed months. The monthly counts are DataForSEO estimates; they are not historical citation counts, referrals, or proof of causation.

入力スキーマ

{
  "type": "object",
  "properties": {
    "crew": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "website": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Required filter: platform (CHAT_GPT or GOOGLE). The response contains US/English monthly mention counts and estimated AI search volume."
    }
  },
  "required": [
    "crew",
    "website"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_deep_crawl_seeds(website, query)

Use this when the user asks to list Full Site Intelligence crawl seeds. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "website": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: active, unresolvedError, responseCode, outcome, url, attemptedAfter, attemptedBefore, minConsecutiveFailures, sort, ascending, offset, and pageSize."
    }
  },
  "required": [
    "website"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_deep_crawl_seed(website, seedId)

Use this when the user asks to get a crawl seed. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "website": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "seedId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "website",
    "seedId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢summarize_deep_crawl_seed_errors(website)

Use this when the user asks to summarize unresolved crawl seed errors. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "website": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "website"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢export_deep_crawl_seeds(website, offset, maxChars)

Use this when the user asks to export crawl seed inventory. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "website": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0,
      "description": "Character offset into the export."
    },
    "maxChars": {
      "type": "integer",
      "minimum": 1000,
      "maximum": 100000,
      "default": 50000,
      "description": "Maximum export characters to return."
    }
  },
  "required": [
    "website"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢export_deep_crawl_seed_errors(website, offset, maxChars)

Use this when the user asks to export crawl seed error history. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "website": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0,
      "description": "Character offset into the export."
    },
    "maxChars": {
      "type": "integer",
      "minimum": 1000,
      "maximum": 100000,
      "default": 50000,
      "description": "Maximum export characters to return."
    }
  },
  "required": [
    "website"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_deep_crawl_seed_attempts(website, seedId, query)

Use this when the user asks to list crawl seed attempt history. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "website": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "seedId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: offset and pageSize."
    }
  },
  "required": [
    "website",
    "seedId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢export_deep_crawl_seed_attempts(website, seedId, offset, maxChars)

Use this when the user asks to export crawl seed attempt history. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "website": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "seedId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0,
      "description": "Character offset into the export."
    },
    "maxChars": {
      "type": "integer",
      "minimum": 1000,
      "maximum": 100000,
      "default": 50000,
      "description": "Maximum export characters to return."
    }
  },
  "required": [
    "website",
    "seedId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_deep_crawl_inventory_versions(website)

Use this when the user asks to list retained crawl inventory versions. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "website": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "website"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_deep_crawl_import(website, importId)

Use this when the user asks to get crawl seed import progress. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "website": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "importId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "website",
    "importId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_deep_crawl_schedule(website)

Use this when the user asks to get explicit crawl schedule. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "website": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "website"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_knowledge_bases(query)

Use this when the user asks to list Knowledge Bases. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: name (partial match), pageSize, and offset."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢count_knowledge_bases

Use this when the user asks to count Knowledge Bases. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_knowledge_base(id)

Use this when the user asks to get a Knowledge Base. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "id": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_launchpad_stats(query)

Use this when the user asks to get Launchpad content-gap statistics. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteId or serverHost."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_launchpad_keyword_gaps(query)

Use this when the user asks to list Launchpad keyword gaps. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteId, serverHost, keyword, source, maxSimilarity, sortBy, sortDir, offset, and pageSize."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_launchpad_prompt_gaps(query)

Use this when the user asks to list Launchpad prompt gaps. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteId, serverHost, prompt, source, maxSimilarity, sortBy, sortDir, offset, and pageSize."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_license_definitions

Use this when the user asks to list license definitions. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_license_definition(licenseDefinitionSummary)

Use this when the user asks to get a license definition. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "licenseDefinitionSummary": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "licenseDefinitionSummary"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_license_definition_form_fields(licenseDefinitionSummary)

Use this when the user asks to get license-definition form fields. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "licenseDefinitionSummary": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "licenseDefinitionSummary"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_listen_monitor(id)

Use this when the user asks to get a Listen keyword monitor. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "id": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢count_listen_monitors(query)

Use this when the user asks to count Listen keyword monitors. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteId or serverHost."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_listen_monitors(query)

Use this when the user asks to list Listen keyword monitors. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteId or serverHost."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_listen_runs(id)

Use this when the user asks to list runs for a Listen keyword monitor. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "id": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_listen_run_artifacts(runId)

Use this when the user asks to list artifacts extracted during a Listen run. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "runId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "runId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_search_metrics(query)

Use this when the user asks to get Search API metrics. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: customerId, crewIds (comma-separated numeric Crew IDs), websiteId, serverHost, startDate, and endDate."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_search_widget_session(searchWidgetId, query)

Use this when the user asks to get Search Widget session state. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "searchWidgetId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteHost (hostname)."
    }
  },
  "required": [
    "searchWidgetId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_search_widget_history(searchWidgetId, query)

Use this when the user asks to list Search Widget query history. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "searchWidgetId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteHost (hostname)."
    }
  },
  "required": [
    "searchWidgetId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_search_widget_history(searchWidgetId, searchHistoryId)

Use this when the user asks to get Search Widget query history detail. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "searchWidgetId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "searchHistoryId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "searchWidgetId",
    "searchHistoryId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_tasks(query)

Use this when the user asks to list current Ranking Sensor tasks. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteId, webpageId, boostFactorId, serverHost, workspaceId, rankingSensorId, snapshotId, startDate, endDate, taskTitle, sortBy, sortDir, offset, and pageSize."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_task(taskId)

Use this when the user asks to get a Ranking Sensor task. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "taskId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "taskId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_task_children(taskId, query)

Use this when the user asks to list child tasks. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "taskId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteId, webpageId, boostFactorId, serverHost, workspaceId, rankingSensorId, snapshotId, startDate, endDate, taskTitle, sortBy, sortDir, offset, and pageSize."
    }
  },
  "required": [
    "taskId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_task_history(taskId, query)

Use this when the user asks to get one task's calculation history. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "taskId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteId, webpageId, boostFactorId, serverHost, workspaceId, rankingSensorId, snapshotId, startDate, endDate, taskTitle, sortBy, sortDir, offset, and pageSize."
    }
  },
  "required": [
    "taskId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_task_history(query)

Use this when the user asks to list historical Ranking Sensor tasks. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteId, webpageId, boostFactorId, serverHost, workspaceId, rankingSensorId, snapshotId, startDate, endDate, taskTitle, sortBy, sortDir, offset, and pageSize."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_top_tasks(query)

Use this when the user asks to list prioritized optimization tasks. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteId, serverHost, workspaceId, startDate, endDate, taskTitle, sortBy, sortDir, offset, and pageSize."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_top_task_metrics(query)

Use this when the user asks to get top-task metrics. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: websiteId, serverHost, workspaceId, startDate, endDate, taskTitle, sortBy, sortDir, offset, and pageSize."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_flight_plan_metrics(query)

Use this when the user asks to get Flight Plan metrics. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: customerId, crewIds (comma-separated numeric Crew IDs), websiteId, serverHost, startDate, and endDate."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_ranking_sensor_metrics(query)

Use this when the user asks to get Ranking Sensor metrics. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: customerId, crewIds (comma-separated numeric Crew IDs), websiteId, serverHost, startDate, and endDate."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_task_metrics(query)

Use this when the user asks to get task workload metrics. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: customerId, crewIds (comma-separated numeric Crew IDs), websiteId, serverHost, startDate, and endDate."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_crawl_metrics(query)

Use this when the user asks to get crawl activity metrics. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: customerId, crewIds (comma-separated numeric Crew IDs), websiteId, serverHost, startDate, and endDate."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_usage_metrics(query)

Use this when the user asks to get aggregate system usage metrics. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: customerId, crewIds (comma-separated numeric Crew IDs), websiteId, serverHost, startDate, and endDate."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_usage_metric_history(query)

Use this when the user asks to get usage metric history. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: crewIds (comma-separated numeric Crew IDs), metricKeys, startDate, endDate, and scale (daily or monthly)."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_usage_reports

Use this when the user asks to list usage reports. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_usage_report(id)

Use this when the user asks to get a usage report definition. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "id": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_usage_report_history(id, query)

Use this when the user asks to get usage report history. Returns only data visible to the linked Market Brew account.

入力スキーマ

{
  "type": "object",
  "properties": {
    "id": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "number"
        }
      ]
    },
    "query": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean",
          "null"
        ]
      },
      "description": "Optional filters: crewIds, startDate, endDate, sectionIds, metricKeys, and scale (daily or monthly)."
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢dataforseo_backlink_summary(target)

Use this when a team member asks for a domain's backlink and referring-domain totals. This makes one billable DataForSEO request.

入力スキーマ

{
  "type": "object",
  "properties": {
    "target": {
      "type": "string",
      "minLength": 1,
      "maxLength": 253,
      "pattern": "^[a-z0-9.-]+$",
      "description": "Domain or subdomain without a URL scheme or path."
    }
  },
  "required": [
    "target"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢dataforseo_ranked_keywords(target, locationCode, languageCode, limit)

Use this when a team member asks which Google keywords a domain ranks for. This makes one billable DataForSEO request and returns at most 20 keywords.

入力スキーマ

{
  "type": "object",
  "properties": {
    "target": {
      "type": "string",
      "minLength": 1,
      "maxLength": 253,
      "pattern": "^[a-z0-9.-]+$",
      "description": "Domain or subdomain without a URL scheme or path."
    },
    "locationCode": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "default": 2840,
      "description": "DataForSEO location code; defaults to United States."
    },
    "languageCode": {
      "type": "string",
      "pattern": "^[a-z]{2}$",
      "default": "en",
      "description": "Two-letter language code."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "default": 10
    }
  },
  "required": [
    "target"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢dataforseo_google_serp(keyword, locationCode, languageCode)

Use this when a team member asks for current Google search results for a keyword. This makes one billable DataForSEO request with a depth of 10.

入力スキーマ

{
  "type": "object",
  "properties": {
    "keyword": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "locationCode": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "default": 2840,
      "description": "DataForSEO location code; defaults to United States."
    },
    "languageCode": {
      "type": "string",
      "pattern": "^[a-z]{2}$",
      "default": "en",
      "description": "Two-letter language code."
    }
  },
  "required": [
    "keyword"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 70 件