{
  "$schema": "https://modelcontextprotocol.io/schema/server-card-v1.json",
  "agent_onboarding": {
    "access": "self-registration grants the FREE DEMO TIER, usable immediately without a human: initialize, tools/list, get_usage plus search_ads / search_creatives (ARCHIVE rows only — nothing newer than 90 days) and get_trends market aggregates, capped at 10 rows per call, never any media, ~100 sampling calls pooled per source network. Linking the agent to a spytrend account unlocks fresh data, full page sizes, creative media and every other tool; until then those refuse with an actionable message (a plan requirement, not a server error). Once linked: every delivered data row costs 1 token; ad openings (get_ad/get_media): 50 tokens per multilang-upload ad, 1 per ordinary ad; creative-catalogue media 10, TikTok rows 10.",
    "claim": "a human owner POSTs https://spytrend.com/api/v1/agents/claim {client_id} to bind the agent to their account and plan",
    "connect": {
      "code_or_sdk": "official MCP SDK (python mcp / TS @modelcontextprotocol/sdk) at https://mcp.spytrend.com/mcp with Authorization: Bearer \u003ctoken\u003e",
      "mcp_client": "native: claude mcp add --transport http spytrend https://mcp.spytrend.com/mcp --header \"Authorization: Bearer \u003ctoken\u003e\" (auto-refresh via headersHelper — see /llms.txt)",
      "raw_http": "fallback: POST https://mcp.spytrend.com/mcp, Bearer token, Accept: application/json, text/event-stream; JSON-RPC initialize/tools.list/tools.call"
    },
    "grant_type": "client_credentials",
    "guide_url": "https://mcp.spytrend.com/llms.txt",
    "provision": "a human creates account-bound agent credentials at https://spytrend.com/settings?tab=ai (Create agent access), or claims a self-registered agent by client_id — either way the agent then runs on that account's plan",
    "registration_endpoint": "https://mcp.spytrend.com/oauth2/register",
    "scope": "mcp:read",
    "summary": "Autonomous AI agents can self-register (client_credentials) with no human and sample data right away on the free demo tier (archive-only ad/creative rows + market aggregates, 10 per call, no media); fresh data, media and the remaining tools require linking the agent to a spytrend account.",
    "token_endpoint": "https://mcp.spytrend.com/oauth2/token"
  },
  "authorization": {
    "default_scopes": [
      "mcp:read"
    ],
    "issuer": "https://mcp.spytrend.com",
    "metadata_url": "https://mcp.spytrend.com/.well-known/oauth-authorization-server",
    "protected_resource_metadata_url": "https://mcp.spytrend.com/.well-known/oauth-protected-resource",
    "type": "oauth2"
  },
  "capabilities": {
    "prompts": {
      "listChanged": true
    },
    "resources": {
      "listChanged": true,
      "subscribe": false
    },
    "tools": {
      "listChanged": true
    }
  },
  "description": "Advertising analytics for Meta and TikTok: see what is running in a market and who is running it — a whole advertiser at once, with every ad, image, video, page, domain, country and run date. Advertising is sorted automatically into 33 business categories and 342 subcategories. Tools for ads, advertisers, the account behind a group of ads, creatives, destinations and rankings, plus saving to folders. TikTok corpus via source=tiktok (Pro plan; paid per row — 10 tokens).",
  "documentation_url": "https://spytrend.com/AGENTS.md",
  "llms_txt": "https://mcp.spytrend.com/llms.txt",
  "prompts": [
    {
      "name": "spytrend_vertical_intel",
      "title": "Vertical intelligence",
      "summary": "Map an entire advertising vertical or niche in a chosen market with Spytrend MCP data: server-ranked advertiser leaderboards, the advertising networks behind them, most reused creatives and fresh launch velocity from a database of 1B+ tracked Meta ads. Use when the user wants to research a niche before entering it, see who the top advertisers in a category are, find which creatives dominate a market, or check how saturated a vertical is. Also use when the user mentions \"what's running in the nutra vertical,\" \"top advertisers in gambling,\" \"market overview for a niche,\" \"which niches are heating up,\" \"ad landscape in a country,\" or asks what everyone is advertising in a category (nutra, dating, crypto, finance, e-commerce, beauty, weight loss, betting). Always use this instead of answering from memory when asked what is being advertised in a niche. Not for one advertiser, one website or one keyword: use spytrend-advertiser-overview, spytrend-website-review or spytrend-keyword-search."
    },
    {
      "name": "spytrend_advertiser_overview",
      "title": "Advertiser overview",
      "summary": "Rank the top advertiser pages in a chosen vertical and country and profile each in depth with Spytrend MCP data: current winning ads, freshly launched ads, creatives and destination pages, from a database of 1B+ tracked Meta ads. Use when the user wants to see who the biggest advertisers in a market are and what they run, profile market leaders' current ads, check which pages have the most active ads, or catch fresh launches from top pages. Also use when the user mentions \"spy on competitor ads,\" \"top advertisers in a niche or country,\" \"biggest advertisers,\" \"what are market leaders running,\" \"longest-running ads,\" \"profile the top pages,\" \"whose ads dominate this geo,\" or \"show the winners top advertisers run right now.\" Not for a whole-vertical map with networks and creative rankings (use spytrend-vertical-intel), one website (use spytrend-website-review) or a text search (use spytrend-keyword-search)."
    },
    {
      "name": "spytrend_webmaster_overview",
      "title": "Advertising network overview",
      "summary": "Profile the advertising network behind a domain or a group of ads with Spytrend MCP data: connected domains, advertiser pages, identifiers tying ads to one operator, target countries and the creatives that operation reuses most, from a database of 1B+ tracked Meta ads. Use when the user wants to know who is behind a set of ads, see everything one operator or competitor runs across pages and domains, or check whether identical ads on different pages belong to one player. Also use when the user mentions \"ads spy across pages,\" \"who is behind these ads,\" \"everything this operator runs,\" \"same company running ads across pages,\" \"what other domains does this advertiser operate,\" \"the whole operation,\" \"network behind a landing domain,\" or \"trace who launched these ads.\" Not for ranking advertiser pages in a market (use spytrend-advertiser-overview) and not for a website's traffic review (use spytrend-website-review)."
    },
    {
      "name": "spytrend_website_review",
      "title": "Website advertising review",
      "summary": "Review one website or store domain with Spytrend MCP data: monthly traffic estimate, advertising footprint over time, which advertiser pages run ads to it and its leading creatives, from a database of 1B+ tracked Meta ads. Use when the user gives a domain or URL and wants its traffic, whether and since when it runs ads, who sends paid traffic to it, or how its ad volume changed month by month. Also use when the user mentions \"store spy,\" \"does this site run ads,\" \"how much traffic does this store get,\" \"check this domain: traffic, ads, creatives,\" \"competitor website traffic,\" \"ads that lead to this domain,\" \"is this store ad-driven or organic,\" or pastes a store link asking for advertising research. Always use this instead of guessing when asked about a specific site's ads or traffic. Not for discovering new stores (use spytrend-shop-discovery), whole niches (use spytrend-vertical-intel) or the operation behind the ads (use spytrend-webmaster-overview)."
    },
    {
      "name": "spytrend_keyword_search",
      "title": "Keyword advertising search",
      "summary": "Search and analyze ads matching a keyword or phrase with Spytrend MCP data, with country breakdowns and exact creative-reuse ranking inside the selection, from a database of 1B+ tracked Meta ads. Works like an ad library search by text when the user does not know who runs the ads. Use when the user wants to find ads mentioning a product, brand, slogan or offer, pull ad examples for a topic, or measure how many ads use a phrase by market. Also use when the user mentions \"facebook ads spy,\" \"ad spy,\" \"find ads with the word X,\" \"ads mentioning a brand,\" \"search the ad library for a phrase,\" \"ad examples for a topic,\" \"which ads use this slogan,\" \"how many ads mention X,\" \"break ads for this query down by country,\" or \"which creatives repeat across these ads.\" Not for a whole vertical (use spytrend-vertical-intel), a known advertiser (use spytrend-advertiser-overview) or a known domain (use spytrend-website-review)."
    },
    {
      "name": "spytrend_shop_discovery",
      "title": "Shop discovery",
      "summary": "Discover store domains by traffic, qualified growth and advertising activity with Spytrend MCP data, then inspect a bounded set of leading stores' ads and advertisers, from a database of 1B+ tracked Meta ads. Use when the user wants to find growing e-commerce or dropshipping stores, see which shops advertise most in a niche or country, run product research through stores that are taking off, or scout new stores that just started running heavy ads. Also use when the user mentions \"shop spy,\" \"fast-growing Shopify stores,\" \"trending stores,\" \"find winning products,\" \"product research,\" \"dropshipping stores with the most traffic,\" \"stores scaling their ads,\" \"top stores by advertising activity,\" or \"which shops grew fastest.\" Not for one known domain (use spytrend-website-review) and not for advertiser rankings without stores (use spytrend-advertiser-overview)."
    },
    {
      "name": "spytrend_startup_research",
      "title": "Startup research",
      "summary": "Research funded companies with Spytrend Startups data: a company profile with funding rounds, revenue and valuation figures, team size, website traffic and ads; a side-by-side comparison of 2 to 4 companies; and a lookup for a company the catalog does not show yet. Requires the Startups Business plan; billed in Startups objects, priced with the free estimate_cost before every paid call. Use when the user names a startup or a company domain and wants its funding, investors, traction or ads, or wants companies compared. Triggers: \"profile this startup\", \"how much has X raised\", \"compare these startups\"; RU «профиль стартапа», «сравни стартапы». Not for advertising research without a company in mind (use spytrend-vertical-intel) and not for one website's traffic and ads alone (use spytrend-website-review)."
    }
  ],
  "resources": [
    {
      "uri": "spytrend://skills/v1.0.3/contract.md",
      "name": "contract.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/manifest.json",
      "name": "manifest.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/schemas/advertiser-overview.input.json",
      "name": "schemas/advertiser-overview.input.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/schemas/keyword-search.input.json",
      "name": "schemas/keyword-search.input.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/schemas/report.schema.json",
      "name": "schemas/report.schema.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/schemas/shop-discovery.input.json",
      "name": "schemas/shop-discovery.input.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/schemas/vertical-intel.input.json",
      "name": "schemas/vertical-intel.input.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/schemas/webmaster-overview.input.json",
      "name": "schemas/webmaster-overview.input.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/schemas/website-review.input.json",
      "name": "schemas/website-review.input.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/scripts/render_report.py",
      "name": "scripts/render_report.py",
      "mimeType": "text/x-python; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-advertiser-overview/SKILL.md",
      "name": "spytrend-advertiser-overview/SKILL.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-advertiser-overview/agents/openai.yaml",
      "name": "spytrend-advertiser-overview/agents/openai.yaml",
      "mimeType": "application/yaml; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-advertiser-overview/references/report-template.html",
      "name": "spytrend-advertiser-overview/references/report-template.html",
      "mimeType": "text/html; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-advertiser-overview/references/report-template.md",
      "name": "spytrend-advertiser-overview/references/report-template.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-advertiser-overview/references/spytrend-contract.md",
      "name": "spytrend-advertiser-overview/references/spytrend-contract.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-keyword-search/SKILL.md",
      "name": "spytrend-keyword-search/SKILL.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-keyword-search/agents/openai.yaml",
      "name": "spytrend-keyword-search/agents/openai.yaml",
      "mimeType": "application/yaml; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-keyword-search/references/report-template.html",
      "name": "spytrend-keyword-search/references/report-template.html",
      "mimeType": "text/html; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-keyword-search/references/report-template.md",
      "name": "spytrend-keyword-search/references/report-template.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-keyword-search/references/spytrend-contract.md",
      "name": "spytrend-keyword-search/references/spytrend-contract.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-shop-discovery/SKILL.md",
      "name": "spytrend-shop-discovery/SKILL.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-shop-discovery/agents/openai.yaml",
      "name": "spytrend-shop-discovery/agents/openai.yaml",
      "mimeType": "application/yaml; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-shop-discovery/references/report-template.html",
      "name": "spytrend-shop-discovery/references/report-template.html",
      "mimeType": "text/html; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-shop-discovery/references/report-template.md",
      "name": "spytrend-shop-discovery/references/report-template.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-shop-discovery/references/spytrend-contract.md",
      "name": "spytrend-shop-discovery/references/spytrend-contract.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-vertical-intel/SKILL.md",
      "name": "spytrend-vertical-intel/SKILL.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-vertical-intel/agents/openai.yaml",
      "name": "spytrend-vertical-intel/agents/openai.yaml",
      "mimeType": "application/yaml; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-vertical-intel/references/report-template.html",
      "name": "spytrend-vertical-intel/references/report-template.html",
      "mimeType": "text/html; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-vertical-intel/references/report-template.md",
      "name": "spytrend-vertical-intel/references/report-template.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-vertical-intel/references/spytrend-contract.md",
      "name": "spytrend-vertical-intel/references/spytrend-contract.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-webmaster-overview/SKILL.md",
      "name": "spytrend-webmaster-overview/SKILL.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-webmaster-overview/agents/openai.yaml",
      "name": "spytrend-webmaster-overview/agents/openai.yaml",
      "mimeType": "application/yaml; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-webmaster-overview/references/report-template.html",
      "name": "spytrend-webmaster-overview/references/report-template.html",
      "mimeType": "text/html; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-webmaster-overview/references/report-template.md",
      "name": "spytrend-webmaster-overview/references/report-template.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-webmaster-overview/references/spytrend-contract.md",
      "name": "spytrend-webmaster-overview/references/spytrend-contract.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-website-review/SKILL.md",
      "name": "spytrend-website-review/SKILL.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-website-review/agents/openai.yaml",
      "name": "spytrend-website-review/agents/openai.yaml",
      "mimeType": "application/yaml; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-website-review/references/report-template.html",
      "name": "spytrend-website-review/references/report-template.html",
      "mimeType": "text/html; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-website-review/references/report-template.md",
      "name": "spytrend-website-review/references/report-template.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.0.3/spytrend-website-review/references/spytrend-contract.md",
      "name": "spytrend-website-review/references/spytrend-contract.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/contract.md",
      "name": "contract.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/manifest.json",
      "name": "manifest.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/schemas/advertiser-overview.input.json",
      "name": "schemas/advertiser-overview.input.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/schemas/keyword-search.input.json",
      "name": "schemas/keyword-search.input.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/schemas/report.schema.json",
      "name": "schemas/report.schema.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/schemas/shop-discovery.input.json",
      "name": "schemas/shop-discovery.input.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/schemas/startup-research.input.json",
      "name": "schemas/startup-research.input.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/schemas/vertical-intel.input.json",
      "name": "schemas/vertical-intel.input.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/schemas/webmaster-overview.input.json",
      "name": "schemas/webmaster-overview.input.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/schemas/website-review.input.json",
      "name": "schemas/website-review.input.json",
      "mimeType": "application/json; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/scripts/render_report.py",
      "name": "scripts/render_report.py",
      "mimeType": "text/x-python; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-advertiser-overview/SKILL.md",
      "name": "spytrend-advertiser-overview/SKILL.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-advertiser-overview/agents/openai.yaml",
      "name": "spytrend-advertiser-overview/agents/openai.yaml",
      "mimeType": "application/yaml; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-advertiser-overview/references/report-template.html",
      "name": "spytrend-advertiser-overview/references/report-template.html",
      "mimeType": "text/html; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-advertiser-overview/references/report-template.md",
      "name": "spytrend-advertiser-overview/references/report-template.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-advertiser-overview/references/spytrend-contract.md",
      "name": "spytrend-advertiser-overview/references/spytrend-contract.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-keyword-search/SKILL.md",
      "name": "spytrend-keyword-search/SKILL.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-keyword-search/agents/openai.yaml",
      "name": "spytrend-keyword-search/agents/openai.yaml",
      "mimeType": "application/yaml; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-keyword-search/references/report-template.html",
      "name": "spytrend-keyword-search/references/report-template.html",
      "mimeType": "text/html; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-keyword-search/references/report-template.md",
      "name": "spytrend-keyword-search/references/report-template.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-keyword-search/references/spytrend-contract.md",
      "name": "spytrend-keyword-search/references/spytrend-contract.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-shop-discovery/SKILL.md",
      "name": "spytrend-shop-discovery/SKILL.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-shop-discovery/agents/openai.yaml",
      "name": "spytrend-shop-discovery/agents/openai.yaml",
      "mimeType": "application/yaml; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-shop-discovery/references/report-template.html",
      "name": "spytrend-shop-discovery/references/report-template.html",
      "mimeType": "text/html; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-shop-discovery/references/report-template.md",
      "name": "spytrend-shop-discovery/references/report-template.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-shop-discovery/references/spytrend-contract.md",
      "name": "spytrend-shop-discovery/references/spytrend-contract.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-startup-research/SKILL.md",
      "name": "spytrend-startup-research/SKILL.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-startup-research/agents/openai.yaml",
      "name": "spytrend-startup-research/agents/openai.yaml",
      "mimeType": "application/yaml; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-startup-research/references/report-template.html",
      "name": "spytrend-startup-research/references/report-template.html",
      "mimeType": "text/html; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-startup-research/references/report-template.md",
      "name": "spytrend-startup-research/references/report-template.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-startup-research/references/spytrend-contract.md",
      "name": "spytrend-startup-research/references/spytrend-contract.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-vertical-intel/SKILL.md",
      "name": "spytrend-vertical-intel/SKILL.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-vertical-intel/agents/openai.yaml",
      "name": "spytrend-vertical-intel/agents/openai.yaml",
      "mimeType": "application/yaml; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-vertical-intel/references/report-template.html",
      "name": "spytrend-vertical-intel/references/report-template.html",
      "mimeType": "text/html; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-vertical-intel/references/report-template.md",
      "name": "spytrend-vertical-intel/references/report-template.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-vertical-intel/references/spytrend-contract.md",
      "name": "spytrend-vertical-intel/references/spytrend-contract.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-webmaster-overview/SKILL.md",
      "name": "spytrend-webmaster-overview/SKILL.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-webmaster-overview/agents/openai.yaml",
      "name": "spytrend-webmaster-overview/agents/openai.yaml",
      "mimeType": "application/yaml; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-webmaster-overview/references/report-template.html",
      "name": "spytrend-webmaster-overview/references/report-template.html",
      "mimeType": "text/html; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-webmaster-overview/references/report-template.md",
      "name": "spytrend-webmaster-overview/references/report-template.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-webmaster-overview/references/spytrend-contract.md",
      "name": "spytrend-webmaster-overview/references/spytrend-contract.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-website-review/SKILL.md",
      "name": "spytrend-website-review/SKILL.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-website-review/agents/openai.yaml",
      "name": "spytrend-website-review/agents/openai.yaml",
      "mimeType": "application/yaml; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-website-review/references/report-template.html",
      "name": "spytrend-website-review/references/report-template.html",
      "mimeType": "text/html; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-website-review/references/report-template.md",
      "name": "spytrend-website-review/references/report-template.md",
      "mimeType": "text/markdown; charset=utf-8"
    },
    {
      "uri": "spytrend://skills/v1.1.0/spytrend-website-review/references/spytrend-contract.md",
      "name": "spytrend-website-review/references/spytrend-contract.md",
      "mimeType": "text/markdown; charset=utf-8"
    }
  ],
  "serverInfo": {
    "name": "spytrend",
    "vendor": "spytrend.com",
    "version": "20d02ca9d7e7"
  },
  "tools": [
    {
      "name": "add_to_favorites",
      "title": "Save to a folder",
      "summary": "Save an ad or creative to a folder.",
      "cost": "1 MCP credit per ad including multilang, 10 per creative; already-saved items are free"
    },
    {
      "name": "budget_aggregates",
      "title": "Website budget by month",
      "summary": "Modelled monthly ad budget of 1-3 sites: change, acceleration, country shares, spread over creatives.",
      "cost": "1 MCP credit"
    },
    {
      "name": "compare_startups",
      "title": "Compare Startups",
      "summary": "Side-by-side comparison of 2-4 companies: funding, revenue, team, traffic, ads.",
      "cost": "Startups Business plan; 5 objects per company card"
    },
    {
      "name": "enrich_startups",
      "title": "Enrich Startups",
      "summary": "Company cards for a list of up to 20 domains, per-item status.",
      "cost": "Startups Business plan; 5 objects per company card"
    },
    {
      "name": "find_similar_ads",
      "title": "Find similar ads",
      "summary": "Ads that re-use one creative.",
      "cost": "1 MCP credit per delivered row"
    },
    {
      "name": "find_similar_creatives",
      "title": "Find similar creatives",
      "summary": "Creatives visually close to a given one.",
      "cost": "1 MCP credit per delivered row"
    },
    {
      "name": "find_similar_webmasters",
      "title": "Find similar accounts",
      "summary": "Accounts whose footprint resembles a given one.",
      "cost": "1 MCP credit per delivered row"
    },
    {
      "name": "get_ad",
      "title": "Get one ad",
      "summary": "Full ad and media. Multilang: primary creative and all available slides; unavailable primary media is not charged.",
      "cost": "50 MCP credits per multilang-upload ad per new call (all returned slides included); 1 per ordinary ad; 10 per TikTok ad"
    },
    {
      "name": "get_ads_analytics",
      "title": "Get ads analytics",
      "summary": "Get bounded Meta-only totals and status, country, category, domain, advertiser and account breakdowns for an ad selection.",
      "cost": "Pro+; 1 MCP credit per delivered row"
    },
    {
      "name": "get_advertiser",
      "title": "Get one advertiser",
      "summary": "One advertiser page in full: volume, geos, categories, recent creatives.",
      "cost": "1 MCP credit per delivered row"
    },
    {
      "name": "get_creative",
      "title": "Get one creative",
      "summary": "One creative in full, with the ads and advertisers re-using it.",
      "cost": "1 MCP credit per delivered row"
    },
    {
      "name": "get_creative_family_monthly_share",
      "title": "Creative family share by month",
      "summary": "Monthly shares of a category's top creative families per country beside the same months a year earlier.",
      "cost": "1 MCP credit"
    },
    {
      "name": "get_influencer",
      "title": "Get influencer card",
      "summary": "One creator card from the directory: audience, activity, country, niche. No contacts.",
      "cost": "1 MCP credit"
    },
    {
      "name": "get_investor",
      "title": "Get Investor",
      "summary": "One investor card with optional rounds, holdings, funds, links or filings.",
      "cost": "Startups Business plan; 1 object per card or row"
    },
    {
      "name": "get_media",
      "title": "Download creative media",
      "summary": "The image or video behind an ad or creative. Multilang ads use the same primary creative and full carousel as get_ad.",
      "cost": "50 MCP credits per multilang-upload ad per new call (all returned slides included); 1 per ordinary ad; 10 per creative"
    },
    {
      "name": "get_shop",
      "title": "Get one destination site",
      "summary": "One site in full: traffic estimate, commerce stack, advertising rollup.",
      "cost": "1 MCP credit"
    },
    {
      "name": "get_startup",
      "title": "Get Startup",
      "summary": "One company card by domain, with optional public team and similar companies.",
      "cost": "Startups Business plan; 5 objects per card, 1 per included row"
    },
    {
      "name": "get_startup_ads",
      "title": "Get Startup Ads",
      "summary": "Meta and TikTok ads of Startups catalog companies, or of one company by domain.",
      "cost": "Startups Business plan; 1 object per ad"
    },
    {
      "name": "get_startup_ads_growth",
      "title": "Get Startup Funding and Ads Growth",
      "summary": "Funding volume, investor activity and ad launches around funding rounds.",
      "cost": "Startups Business plan; 1 object per row"
    },
    {
      "name": "get_trends",
      "title": "Get rankings",
      "summary": "Aggregated rankings by country, advertiser, account, app, destination domain or launch acceleration.",
      "cost": "1 MCP credit per delivered row"
    },
    {
      "name": "get_usage",
      "title": "Check the balance",
      "summary": "MCP credits left this period and what the plan allows.",
      "cost": "free"
    },
    {
      "name": "get_webmaster",
      "title": "Get one account",
      "summary": "One account in full: domains, pages, tracking ids, destinations.",
      "cost": "1 MCP credit per delivered row"
    },
    {
      "name": "get_webmaster_similarity_facets",
      "title": "Explain account similarity",
      "summary": "What two accounts actually share: domains, pages, tracking ids, geos.",
      "cost": "1 MCP credit per delivered row"
    },
    {
      "name": "list_favorites",
      "title": "List saved items",
      "summary": "What is saved, by folder.",
      "cost": "free"
    },
    {
      "name": "lookup_startup",
      "title": "Lookup Startup",
      "summary": "Find a company outside the catalog by name or domain.",
      "cost": "Startups Business plan; 1 object per found company"
    },
    {
      "name": "search_ads",
      "title": "Search ads",
      "summary": "Find ads by keyword, country, category, status, advertiser, destination domain or exact creative match.",
      "cost": "1 MCP credit per delivered row"
    },
    {
      "name": "search_advertisers",
      "title": "Search advertisers",
      "summary": "Find advertiser pages by name, category, country or volume.",
      "cost": "1 MCP credit per delivered row"
    },
    {
      "name": "search_content",
      "title": "Search content ideas",
      "summary": "Find short-video content ideas (Reels, TikTok, Shorts) by meaning, with engagement numbers.",
      "cost": "1 MCP credit per delivered row"
    },
    {
      "name": "search_creatives",
      "title": "Search creatives",
      "summary": "Find unique creatives and how widely each one is re-used across advertisers.",
      "cost": "1 MCP credit per delivered row"
    },
    {
      "name": "search_funding_rounds",
      "title": "Search Funding Rounds",
      "summary": "Funding rounds by country, category, round type, amount and date.",
      "cost": "Startups Business plan; 1 object per row"
    },
    {
      "name": "search_hubs",
      "title": "Explore destinations",
      "summary": "Browse where ads send traffic, grouped by destination type.",
      "cost": "catalog free; 1 MCP credit per profile row"
    },
    {
      "name": "search_influencers",
      "title": "Search influencers",
      "summary": "Find YouTube channels and Instagram accounts by country, niche, audience size and activity. No contacts.",
      "cost": "1 MCP credit per row with statistics"
    },
    {
      "name": "search_investors",
      "title": "Search Investors",
      "summary": "Investors by name and by the rounds they joined; facets and summaries.",
      "cost": "Startups Business plan; 1 object per row"
    },
    {
      "name": "search_products",
      "title": "Search advertised products",
      "summary": "Find the products ads lead to, with each product's own ad counts, launch dates and shop.",
      "cost": "1 MCP credit per delivered row"
    },
    {
      "name": "search_shops",
      "title": "Search online stores",
      "summary": "Find online shops (the /shops catalogue) by country, active ads, traffic and growth, with commerce signals.",
      "cost": "1 MCP credit per delivered row"
    },
    {
      "name": "search_startup_news",
      "title": "Search Startup News",
      "summary": "Startup news by keyword, company, event type and date.",
      "cost": "Startups Business plan; 1 object per row"
    },
    {
      "name": "search_startups",
      "title": "Search Startups",
      "summary": "Funded companies by sector, country, stage, funding, traffic and investor; facets and summaries.",
      "cost": "Startups Business plan; 1 object per row"
    },
    {
      "name": "search_webmasters",
      "title": "Search accounts behind ads",
      "summary": "Find the account behind a group of ads by its domains, pages or tracking ids.",
      "cost": "1 MCP credit per delivered row"
    },
    {
      "name": "accept_pricing_terms",
      "title": "Accept the pricing terms",
      "summary": "Show the MCP pricing terms and record the account's consent once the user agrees.",
      "cost": "free"
    },
    {
      "name": "estimate_cost",
      "title": "Estimate a call's cost",
      "summary": "What a tool call would charge and what remains, before making it.",
      "cost": "free"
    },
    {
      "name": "get_web2app_market",
      "title": "Web2App market summary",
      "summary": "Web2App funnels market: categories, brands and the week's funnels (annual Web2App plan).",
      "cost": "1 token per call"
    },
    {
      "name": "search_affiliate_offers",
      "title": "Search nutra \u0026 crypto affiliate offers",
      "summary": "Nutra and crypto affiliate offers with their ads (annual Nutra / Crypto plan).",
      "cost": "1 token per delivered row"
    },
    {
      "name": "get_affiliate_celebrities",
      "title": "Celebrities of nutra \u0026 crypto affiliate landings",
      "summary": "Celebrities nutra and crypto landing pages use, with their ads and sites (annual Nutra / Crypto plan).",
      "cost": "1 token per call"
    }
  ],
  "transport": {
    "endpoint": "https://mcp.spytrend.com/mcp",
    "type": "streamable-http"
  }
}