rankparse-mcp
Was dieses MCP kann
Provides SEO and search marketing research including backlinks, authority, competitor gaps, Google Ads keyword metrics, and Google Search Console performance data.
Tools
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domains'], 'properties': {'domains': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'limit': {'type': 'number'}, 'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'sort': {'enum': ['importance', 'recent'], 'type': 'string'}, 'limit': {'type': 'number'}, 'score': {'type': 'boolean'}, 'domain': {'type': 'string'}, 'link_type': {'type': 'string'}, 'from_domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain', 'vs'], 'properties': {'vs': {'type': 'string'}, 'limit': {'type': 'number', 'maximum': 200, 'minimum': 1}, 'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domains'], 'properties': {'limit': {'type': 'number'}, 'domains': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 5, 'minItems': 2}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'description': 'A page or site URL to derive keyword ideas from, e.g. "https://example.com/pricing"'}, 'limit': {'type': 'number', 'description': 'Max ideas to return (default Google decides, max 1000)'}, 'keywords': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Seed keywords to expand from, e.g. ["seo tools", "backlink checker"]. Max 20; provide these and/or url.'}, 'language': {'type': 'string', 'description': 'Language resource name, default "languageConstants/1000" (English)'}, 'geo_target_constants': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Location resource names, default ["geoTargetConstants/2840"] (United States). Max 10.'}, 'keyword_plan_network': {'enum': ['GOOGLE_SEARCH', 'GOOGLE_SEARCH_AND_PARTNERS'], 'type': 'string', 'description': 'Search network to estimate against (default GOOGLE_SEARCH)'}, 'include_adult_keywords': {'type': 'boolean', 'description': 'Include adult keywords in results (default false)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['keywords'], 'properties': {'keywords': {'type': 'array', 'items': {'type': 'string'}, 'description': 'The exact keywords to look up, e.g. ["seo api", "rank tracker"]. Max 200 per call; extras are dropped and reported via the "truncated" flag.'}, 'language': {'type': 'string', 'description': 'Language resource name, default "languageConstants/1000" (English)'}, 'geo_target_constants': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Location resource names, default ["geoTargetConstants/2840"] (United States). Max 10.'}, 'keyword_plan_network': {'enum': ['GOOGLE_SEARCH', 'GOOGLE_SEARCH_AND_PARTNERS'], 'type': 'string', 'description': 'Search network to estimate against (default GOOGLE_SEARCH)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'startDate', 'endDate'], 'properties': {'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}, 'endDate': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'rowLimit': {'type': 'number', 'description': 'Max rows (default 25, max 1000)'}, 'startDate': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'startDate', 'endDate'], 'properties': {'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}, 'endDate': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'startDate': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'startDate', 'endDate'], 'properties': {'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}, 'endDate': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'startDate': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'startDate', 'endDate'], 'properties': {'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}, 'maxCtr': {'type': 'number', 'description': 'Only include pages with CTR at or below this value 0â\x80\x931 (default 0.05 = 5%)'}, 'endDate': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'rowLimit': {'type': 'number', 'description': 'Max rows (default 25, max 1000)'}, 'startDate': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}, 'minImpressions': {'type': 'number', 'description': 'Only include pages with at least this many impressions (default 500)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'startDate', 'endDate'], 'properties': {'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}, 'maxCtr': {'type': 'number', 'description': 'Only include queries with CTR at or below this value 0â\x80\x931 (default 0.05 = 5%)'}, 'endDate': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'rowLimit': {'type': 'number', 'description': 'Max rows (default 50, max 1000)'}, 'startDate': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}, 'minImpressions': {'type': 'number', 'description': 'Only include queries with at least this many impressions (default 100)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'startDate', 'endDate'], 'properties': {'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}, 'endDate': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'rowLimit': {'type': 'number', 'description': 'Max rows (default 50, max 1000)'}, 'startDate': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}, 'maxPosition': {'type': 'number', 'description': 'Maximum average position (default 20)'}, 'minPosition': {'type': 'number', 'description': 'Minimum average position (default 8)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'page', 'startDate', 'endDate'], 'properties': {'page': {'type': 'string', 'description': 'Full page URL e.g. "https://example.com/blog/post"'}, 'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}, 'endDate': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'rowLimit': {'type': 'number', 'description': 'Max rows (default 25, max 1000)'}, 'startDate': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'urlPattern', 'startDate', 'endDate'], 'properties': {'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}, 'endDate': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'rowLimit': {'type': 'number', 'description': 'Max rows (default 25, max 1000)'}, 'startDate': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}, 'urlPattern': {'type': 'string', 'description': 'URL substring to filter by e.g. "/blog/" or "/products/"'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'page', 'startDate', 'endDate'], 'properties': {'page': {'type': 'string', 'description': 'Full page URL e.g. "https://example.com/blog/post"'}, 'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}, 'endDate': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'startDate': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'startDate', 'endDate'], 'properties': {'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}, 'endDate': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'rowLimit': {'type': 'number', 'description': 'Max rows (default 100, max 1000)'}, 'startDate': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'query', 'startDate', 'endDate'], 'properties': {'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}, 'query': {'type': 'string', 'description': 'Search query to look up e.g. "best seo tools"'}, 'endDate': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'rowLimit': {'type': 'number', 'description': 'Max rows (default 25, max 1000)'}, 'startDate': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'query', 'startDate', 'endDate'], 'properties': {'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}, 'query': {'type': 'string', 'description': 'Search query to track e.g. "best seo tools"'}, 'endDate': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'startDate': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'startDate', 'endDate'], 'properties': {'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}, 'endDate': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'startDate': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site'], 'properties': {'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'startDate', 'endDate'], 'properties': {'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}, 'endDate': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'rowLimit': {'type': 'number', 'description': 'Max rows (default 25, max 1000)'}, 'startDate': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'startDate', 'endDate'], 'properties': {'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com" or "sc-domain:example.com"'}, 'endDate': {'type': 'string', 'description': 'End date YYYY-MM-DD'}, 'rowLimit': {'type': 'number', 'description': 'Max rows (default 25, max 1000)'}, 'startDate': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site', 'url'], 'properties': {'url': {'type': 'string', 'description': 'Full URL to inspect e.g. "https://example.com/blog/post"'}, 'site': {'type': 'string', 'description': 'Property URL e.g. "https://example.com"'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'limit': {'type': 'number'}, 'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site_id', 'keyword_id', 'engine', 'start_date', 'end_date'], 'properties': {'engine': {'enum': ['google', 'bing', 'yandex'], 'type': 'string', 'description': 'Search engine to get history for (required -- history is always single-engine)'}, 'site_id': {'type': 'string', 'description': 'Logical RankParse website ID, from list_rank_tracking_sites'}, 'end_date': {'type': 'string', 'description': 'End of the range, inclusive, as YYYY-MM-DD'}, 'dimension': {'enum': ['total', 'device'], 'type': 'string', 'description': 'Breakdown of the daily rows. Default "total" is one row per day; "device" is one row per day per device (desktop/mobile/tablet) with a device field on each row. Device rows exist only where the provider synced them (always for Google; Yandex only when its device breakdown is enabled), so an empty device history for a keyword with total history means "not synced per-device", not "no traffic".'}, 'keyword_id': {'type': 'string', 'description': 'Tracked keyword ID, from list_tracked_keywords'}, 'start_date': {'type': 'string', 'description': 'Start of the range, inclusive, as YYYY-MM-DD'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site_id'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max keywords to return (default 100, max 100)'}, 'engine': {'enum': ['all', 'google', 'bing', 'yandex'], 'type': 'string', 'description': 'Search engine to report on. Defaults to "all" (every engine enabled for this account) -- the primary use case is comparing engines side by side, so leave this unset unless you need one engine only.'}, 'offset': {'type': 'integer', 'minimum': 0, 'description': 'Pagination offset (default 0)'}, 'site_id': {'type': 'string', 'description': 'Logical RankParse website ID, from list_rank_tracking_sites'}, 'keyword_id': {'type': 'string', 'description': 'Restrict to one tracked keyword ID, from list_tracked_keywords. Omit to get all keywords for the site.'}, 'period_days': {'type': 'integer', 'maximum': 90, 'minimum': 1, 'description': 'Length of the current/previous comparison window in days (default 28, max 90)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain_a', 'domain_b'], 'properties': {'domain_a': {'type': 'string'}, 'domain_b': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'limit': {'type': 'number'}, 'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'strategy': {'enum': ['mobile', 'desktop'], 'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['platform'], 'properties': {'tld': {'type': 'string', 'description': 'Filter by top-level domain (e.g. "com", "io", "co.uk")'}, 'sort': {'enum': ['da_desc', 'da_asc', 'domain_asc'], 'type': 'string', 'description': 'Sort order: da_desc (default), da_asc, domain_asc'}, 'limit': {'type': 'number', 'description': 'Max results to return (default 100, max 1000)'}, 'max_da': {'type': 'number', 'description': 'Maximum domain authority score (0â\x80\x93100)'}, 'min_da': {'type': 'number', 'description': 'Minimum domain authority score (0â\x80\x93100)'}, 'platform': {'type': 'string', 'description': 'Platform name or slug (e.g. "wordpress", "shopify", "wix", "squarespace", "framer")'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site_id'], 'properties': {'site_id': {'type': 'string', 'description': 'Logical RankParse website ID, from list_rank_tracking_sites'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'limit': {'type': 'number'}, 'score': {'type': 'boolean'}, 'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'limit': {'type': 'number'}, 'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'limit': {'type': 'number'}, 'domain': {'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site_id'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max events to return (default 100, max 100)'}, 'offset': {'type': 'integer', 'minimum': 0, 'description': 'Pagination offset (default 0)'}, 'site_id': {'type': 'string', 'description': 'Logical RankParse website ID, from list_rank_tracking_sites'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site_id'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max keywords to return (default 100, max 100)'}, 'offset': {'type': 'integer', 'minimum': 0, 'description': 'Pagination offset (default 0)'}, 'site_id': {'type': 'string', 'description': 'Logical RankParse website ID, from list_rank_tracking_sites'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaign_id', 'contacts'], 'properties': {'contacts': {'type': 'array', 'items': {'type': 'object', 'required': ['email', 'domain', 'subject', 'body'], 'properties': {'body': {'type': 'string', 'description': 'Personalized plain-text email body'}, 'name': {'type': 'string', 'description': 'Contact name if known'}, 'email': {'type': 'string', 'description': 'Contact email address (researched, not guessed)'}, 'domain': {'type': 'string', 'description': 'The prospect domain this contact belongs to'}, 'subject': {'type': 'string', 'description': 'Personalized email subject'}, 'domain_authority': {'type': 'number', 'description': 'Domain authority 0-100 if you already looked it up, for sorting and stats. Out-of-range values are stored as unknown rather than rejected.'}}, 'additionalProperties': False}, 'description': 'Contacts with their personalized copy'}, 'campaign_id': {'type': 'string', 'description': 'Campaign id from outreach_create_campaign'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'auto_send_enabled': {'type': 'boolean', 'description': 'Master switch for the hourly send sweep'}, 'max_sends_per_day': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Daily send cap across all campaigns (1-100)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'your_domain'], 'properties': {'goal': {'type': 'string', 'description': 'What the outreach is trying to achieve, for the campaign record'}, 'name': {'type': 'string', 'description': 'Campaign name, e.g. "SaaS blogs - competitor gap Aug 2026"'}, 'your_domain': {'type': 'string', 'description': 'The domain being promoted, e.g. "example.com"'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': 'Campaign id'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': 'Campaign id to launch'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': 'Campaign id to pause'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': 'Campaign id to resume'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': 'Campaign id to top up'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'The website host to provision a key for, e.g. "example.com"'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['urls'], 'properties': {'urls': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Full URLs to submit, e.g. ["https://example.com/a", "https://example.com/b"] â\x80\x94 all on the same host'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['site_id'], 'properties': {'enabled': {'type': 'boolean', 'description': 'Turn the weekly alert digest on or off for this site'}, 'site_id': {'type': 'string', 'description': 'Logical RankParse website ID, from list_rank_tracking_sites'}, 'email_override': {'type': ['string', 'null'], 'description': "Email address to send this site's digest lines to instead of the account email; null clears it"}, 'move_threshold': {'type': 'number', 'maximum': 50, 'minimum': 1, 'description': 'Average-position delta that counts as moved_up/moved_down (default 5)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': 'Zeekeo campaign id from zeekeo_list_campaigns or zeekeo_create_campaign'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'invite_template_id'], 'properties': {'name': {'type': 'string', 'description': 'Campaign name'}, 'filter_url': {'type': 'string', 'description': 'A LinkedIn search results URL to source profiles from. Provide this or profile_urls, not both.'}, 'invite_delay': {'type': 'number', 'description': 'Seconds to wait before the first invite (default 0)'}, 'invite_limit': {'type': 'number', 'description': 'Max invites to send (default 20)'}, 'profile_urls': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Specific LinkedIn profile URLs to target. Provide this or filter_url, not both.'}, 'invite_template_id': {'type': 'string', 'description': 'Template id from zeekeo_create_template (type linkedin_invite)'}, 'followup_delay_hours': {'type': 'number', 'description': 'Hours to wait after connection before the follow-up (default 24)'}, 'followup_template_id': {'type': 'string', 'description': 'Template id from zeekeo_create_template (type linkedin_message) for a follow-up message sent after the invite is accepted. Omit for an invite-only campaign. Must be a linkedin_message template â\x80\x94 email_message and linkedin_inmail templates are not valid here.'}, 'exclude_past_campaigns_targets': {'type': 'boolean', 'description': 'Skip people already targeted in a previous campaign (default true)'}, 'exclude_first_degree_connections': {'type': 'boolean', 'description': 'Skip people already connected to the user (default true)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'type', 'body'], 'properties': {'body': {'type': 'string', 'description': 'Message text. Supports Zeekeo merge variables like {{FIRST_NAME}} and {{COMPANY}}.'}, 'name': {'type': 'string', 'description': 'Template name, for your own reference in the Zeekeo dashboard'}, 'type': {'enum': ['linkedin_invite', 'linkedin_message', 'linkedin_inmail', 'email_message'], 'type': 'string', 'description': 'What kind of message this template is for'}, 'subject': {'type': 'string', 'description': 'Subject line, required when type is email_message'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaign_id', 'linkedin_url', 'type', 'body'], 'properties': {'body': {'type': 'string', 'description': 'Message text'}, 'type': {'enum': ['linkedin_message', 'linkedin_inmail', 'email_message'], 'type': 'string', 'description': 'Channel to send through'}, 'subject': {'type': 'string', 'description': 'Subject line, required when type is email_message'}, 'campaign_id': {'type': 'string', 'description': 'Zeekeo campaign id from zeekeo_list_campaigns'}, 'linkedin_url': {'type': 'string', 'description': 'LinkedIn profile URL or public identifier of the recipient'}}, 'additionalProperties': False}
Letzte Tool-Änderungen
Ähnliche MCP-Server
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…
Always Seven
Provides structured-data research across thousands of sources, prediction-market analysis, persistent agent memory, and AI brand-…