このMCPでできること
Provides Google Trends research including interest over time, geographic interest, related queries, topic resolution, and current trending searches.
ツール
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['keyword'], 'properties': {'region': {'anyOf': [{'enum': ['', 'US', 'GB', 'DE', 'FR', 'IT', 'ES', 'CA', 'AU', 'JP', 'IN', 'BR', 'MX', 'NL', 'SE', 'PL', 'TR'], 'type': 'string'}, {'type': 'string', 'pattern': '^[A-Z]{2}(-[A-Z0-9]{1,3})?$'}, {'type': 'string', 'pattern': '^\\d{3}$'}], 'description': 'Country code such as "US", "GB", "TH"; a sub-region such as "US-CA"; or a US metro code such as "807". Empty string means worldwide.'}, 'keyword': {'type': 'string', 'minLength': 1, 'description': 'A search term, or a topic id from search_topics (e.g. "/m/0mkz").'}, 'category': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Google Trends category id to restrict the query to; 0, the default, is every category. Narrowing disambiguates a word with several meanings without needing a topic id.'}, 'timeframe': {'anyOf': [{'enum': ['now 1-H', 'now 4-H', 'now 1-d', 'now 7-d', 'today 1-m', 'today 3-m', 'today 12-m', 'today 5-y', 'all'], 'type': 'string'}, {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2} \\d{4}-\\d{2}-\\d{2}$'}], 'description': 'Time range. A preset, or a custom range as two ISO dates: "2023-01-01 2023-06-30". The range also sets granularity â\x80\x94 hourly ranges return minute-level points and "all" returns monthly ones, so a long range cannot show a short spike.'}, 'resolution': {'enum': ['COUNTRY', 'REGION', 'CITY'], 'type': 'string', 'description': 'Geographic granularity of the breakdown.'}, 'searchProperty': {'enum': ['', 'images', 'news', 'youtube', 'froogle'], 'type': 'string', 'description': 'Which Google surface to measure: empty for web search, or images, news, youtube, or froogle (Shopping). These are separate indexes, so values from different properties are not comparable to each other.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['keywords'], 'properties': {'region': {'anyOf': [{'enum': ['', 'US', 'GB', 'DE', 'FR', 'IT', 'ES', 'CA', 'AU', 'JP', 'IN', 'BR', 'MX', 'NL', 'SE', 'PL', 'TR'], 'type': 'string'}, {'type': 'string', 'pattern': '^[A-Z]{2}(-[A-Z0-9]{1,3})?$'}, {'type': 'string', 'pattern': '^\\d{3}$'}], 'description': 'Country code such as "US", "GB", "TH"; a sub-region such as "US-CA"; or a US metro code such as "807". Empty string means worldwide.'}, 'category': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Google Trends category id to restrict the query to; 0, the default, is every category. Narrowing disambiguates a word with several meanings without needing a topic id.'}, 'keywords': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'maxItems': 5, 'minItems': 1, 'description': '1-5 search terms. Pass several to compare them against each other. Accepts topic ids from search_topics (e.g. "/m/0mkz") as well as literal phrases.'}, 'timeframe': {'anyOf': [{'enum': ['now 1-H', 'now 4-H', 'now 1-d', 'now 7-d', 'today 1-m', 'today 3-m', 'today 12-m', 'today 5-y', 'all'], 'type': 'string'}, {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2} \\d{4}-\\d{2}-\\d{2}$'}], 'description': 'Time range. A preset, or a custom range as two ISO dates: "2023-01-01 2023-06-30". The range also sets granularity â\x80\x94 hourly ranges return minute-level points and "all" returns monthly ones, so a long range cannot show a short spike.'}, 'searchProperty': {'enum': ['', 'images', 'news', 'youtube', 'froogle'], 'type': 'string', 'description': 'Which Google surface to measure: empty for web search, or images, news, youtube, or froogle (Shopping). These are separate indexes, so values from different properties are not comparable to each other.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['keyword'], 'properties': {'region': {'anyOf': [{'enum': ['', 'US', 'GB', 'DE', 'FR', 'IT', 'ES', 'CA', 'AU', 'JP', 'IN', 'BR', 'MX', 'NL', 'SE', 'PL', 'TR'], 'type': 'string'}, {'type': 'string', 'pattern': '^[A-Z]{2}(-[A-Z0-9]{1,3})?$'}, {'type': 'string', 'pattern': '^\\d{3}$'}], 'description': 'Country code such as "US", "GB", "TH"; a sub-region such as "US-CA"; or a US metro code such as "807". Empty string means worldwide.'}, 'keyword': {'type': 'string', 'minLength': 1, 'description': 'A search term, or a topic id from search_topics (e.g. "/m/0mkz").'}, 'category': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Google Trends category id to restrict the query to; 0, the default, is every category. Narrowing disambiguates a word with several meanings without needing a topic id.'}, 'timeframe': {'anyOf': [{'enum': ['now 1-H', 'now 4-H', 'now 1-d', 'now 7-d', 'today 1-m', 'today 3-m', 'today 12-m', 'today 5-y', 'all'], 'type': 'string'}, {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2} \\d{4}-\\d{2}-\\d{2}$'}], 'description': 'Time range. A preset, or a custom range as two ISO dates: "2023-01-01 2023-06-30". The range also sets granularity â\x80\x94 hourly ranges return minute-level points and "all" returns monthly ones, so a long range cannot show a short spike.'}, 'searchProperty': {'enum': ['', 'images', 'news', 'youtube', 'froogle'], 'type': 'string', 'description': 'Which Google surface to measure: empty for web search, or images, news, youtube, or froogle (Shopping). These are separate indexes, so values from different properties are not comparable to each other.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Maximum number of results to return.'}, 'region': {'anyOf': [{'enum': ['', 'US', 'GB', 'DE', 'FR', 'IT', 'ES', 'CA', 'AU', 'JP', 'IN', 'BR', 'MX', 'NL', 'SE', 'PL', 'TR'], 'type': 'string'}, {'type': 'string', 'pattern': '^[A-Z]{2}(-[A-Z0-9]{1,3})?$'}, {'type': 'string', 'pattern': '^\\d{3}$'}], 'description': 'Country code such as "US", "GB", "TH"; a sub-region such as "US-CA"; or a US metro code such as "807". Empty string means worldwide.'}, 'backend': {'enum': ['auto', 'rpc', 'rss'], 'type': 'string', 'description': 'Source to use. "rpc" returns ~50 items with growth percentages; "rss" returns 10 with the news articles behind each trend; "auto" tries rpc then falls back to rss.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'country': {'anyOf': [{'enum': ['', 'US', 'GB', 'DE', 'FR', 'IT', 'ES', 'CA', 'AU', 'JP', 'IN', 'BR', 'MX', 'NL', 'SE', 'PL', 'TR'], 'type': 'string'}, {'type': 'string', 'pattern': '^[A-Z]{2}(-[A-Z0-9]{1,3})?$'}, {'type': 'string', 'pattern': '^\\d{3}$'}], 'description': 'Country code such as "US", "GB", "TH"; a sub-region such as "US-CA"; or a US metro code such as "807". Empty string means worldwide.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['topics'], 'properties': {'region': {'anyOf': [{'enum': ['', 'US', 'GB', 'DE', 'FR', 'IT', 'ES', 'CA', 'AU', 'JP', 'IN', 'BR', 'MX', 'NL', 'SE', 'PL', 'TR'], 'type': 'string'}, {'type': 'string', 'pattern': '^[A-Z]{2}(-[A-Z0-9]{1,3})?$'}, {'type': 'string', 'pattern': '^\\d{3}$'}], 'description': 'Country code such as "US", "GB", "TH"; a sub-region such as "US-CA"; or a US metro code such as "807". Empty string means worldwide.'}, 'topics': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'maxItems': 10, 'minItems': 1, 'description': '1-10 topics (terms or topic ids) to research. Each is looked up on its own scale, so they are not comparable to one another. Use this to gather data across many topics in one call instead of one tool call per topic.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['keyword'], 'properties': {'region': {'anyOf': [{'enum': ['', 'US', 'GB', 'DE', 'FR', 'IT', 'ES', 'CA', 'AU', 'JP', 'IN', 'BR', 'MX', 'NL', 'SE', 'PL', 'TR'], 'type': 'string'}, {'type': 'string', 'pattern': '^[A-Z]{2}(-[A-Z0-9]{1,3})?$'}, {'type': 'string', 'pattern': '^\\d{3}$'}], 'description': 'Country code such as "US", "GB", "TH"; a sub-region such as "US-CA"; or a US metro code such as "807". Empty string means worldwide.'}, 'keyword': {'type': 'string', 'minLength': 1, 'description': 'A search term, or a topic id from search_topics (e.g. "/m/0mkz").'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'query': {'type': 'string', 'minLength': 1, 'description': 'A search term, or a topic id from search_topics (e.g. "/m/0mkz").'}}}
最近のツール変更
類似のMCPサーバー
rankparse-mcp
Provides SEO and search marketing research including backlinks, authority, competitor gaps, Google Ads keyword metrics, and Googl…
sonar
Provides app-store optimization tools for keyword research, rankings, reviews, competitor analysis, alerts, and ASO scoring on iO…
Ai Briefing
Routes research questions to structured sources including financial, scientific, government, market, news, and economic data, wit…
42matters
Provides mobile app store intelligence, SDK and chart analysis, AI visibility checks, structured research across many data source…
Ai Feeds
Provides AI news feeds, AI visibility checks, and routed access to structured research and market data sources.
Textstats
Provides readability scoring, AI visibility audits, structured research across many data sources, and related research utilities.
Seo Serp
Provides Google organic SERP research and related routed structured-data and AI visibility capabilities.
Seo Ai Visibility
Checks brand visibility in LLM responses, generates llms.txt files, and provides broader routed research and structured-data look…