Get My Sites project

One My Sites project: snapshot, recent rankings and top pages with their keywords.

MCP tool spyfu_read → get_my_site

read

Returns the page of one tracked site: the latest daily snapshot, recent rankings with their change, and the top pages that drive the most organic traffic, each with the keywords it ranks for. The site must be in My Sites; add it first with add_my_site. History builds up from the day the site was added.

Parameters

Parameters: get_my_site
NameTypeDescription
domain string required string Tracked domain without https://.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "spyfu_read",
    "arguments": {
      "operation": "get_my_site",
      "arguments": {
        "domain": "domain"
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "domain": "client-bakery.com",
    "snapshot": {
      "date": "2026-10-23",
      "keywords": 930,
      "estimated_clicks": 5200,
      "average_position": 22.1,
      "domain_strength": 28
    },
    "recent_rankings": [
      {
        "keyword": "sourdough bakery near me",
        "rank": 4,
        "change": 3
      },
      {
        "keyword": "custom birthday cakes",
        "rank": 11,
        "change": -2
      }
    ],
    "top_pages": [
      {
        "url": "https://client-bakery.com/cakes",
        "estimated_clicks": 1900,
        "keywords": [
          "custom birthday cakes",
          "cake shop near me"
        ]
      }
    ]
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.