Kalodata MCP server Let your AI agent research TikTok Shop in Kalodata.

Your agent opens Kalodata, pulls the product, shop, creator and video rankings and reads the details behind them. It follows the shops you want to watch and exports creator lists, all from your own Kalodata account.

  • Free 7-day trial, no card
  • Independent, not affiliated with Kalodata
Kalodata logo Kalodata Cloud Browser

13 tools Read and write

Ranking to shortlist

What can your AI agent do in Kalodata? From the category ranking to the creator list.

  • Rank top products by revenue

  • Read a shop's revenue trend

  • Shortlist creators in a category

  • Find the videos that sell a product

  • Follow shops and list the ones you follow

  • Export a creator list

Open API, MCP coming

Does Kalodata have an MCP server or an API? An Open API, and an MCP server that is still coming.

Kalodata has an official Open API: ranking and detail endpoints for Category, Shop, Creator, Product, Video and Livestream data in 15 markets, billed in credits (Kalodata blog, 3 and 14 Sep 2026). It has no official MCP server yet: Kalodata's X post of 27 Aug 2026 lists MCP as coming soon (checked 6 Nov 2026). Cotlet runs 13 Kalodata tools in your signed-in account. There is no API key to create and nothing to develop. It works inside the ChatGPT and Claude apps, runs around the clock in our hosting, and one Cotlet account covers many apps.

  • The Open API key comes from Kalodata's Open Center. The Open Center, its docs and its price list sit behind a Kalodata login (checked 6 Nov 2026). Kalodata's blog puts a basic query at 0.2 to 0.4 credits and an advanced one at 1 to 2, one credit about $0.1.
  • Kalodata publishes an agent skill for Codex and Claude Code that needs the same API key. Its GitHub repo also holds a local MCP server with 20 tools that runs on your own computer.
  • Zapier and n8n list no Kalodata app (checked 6 Nov 2026).
Kalodata's Open API and Cotlet compared
What you need Kalodata Open APICotlet
Product, shop and creator rankings and details Yes Yes
Video and livestream rankings Yes Yes
Follow a shop, list followed shops Not in the skill's commands Yes
Export a creator list Not in the skill's commands Yes, if your plan has the export
Official MCP server Coming soon Hosted, ready
Works in the ChatGPT and Claude apps You build the connection Paste one address
Getting started Open Center account, API key, code Sign up, sign in once

Checked 6 Nov 2026. Sources: Kalodata Blog: How to Access TikTok Shop API in 2026 · Kalodata Blog: How to Use Kalodata Skill with Codex · Kalodata on X, 27 Aug 2026 · GitHub: kalodata-skill

Set up once

How does Cotlet connect to Kalodata? Your account, one sign-in.

  1. 1Sign in to Kalodata

    Use your own account in its Cotlet Cloud Browser.

  2. 2Connect your AI agent

    Paste one address into Claude or ChatGPT.

  3. 3Ask in plain words

    Your agent ranks, compares and follows for you.

We never keep your Kalodata password, and following a shop changes only your own list. Who can see your session

Any MCP client

How to connect Kalodata to your AI agent

Three steps. Chat apps sign in with OAuth. Editors, n8n and scripts use an API key.

  1. 1

    Enable Kalodata for agents. Sign up, log in to Kalodata in its Cloud Browser, then press Enable for agents.

  2. 2

    Add the Cotlet address. Add https://cotlet.dev/mcp/v1 as an MCP server or connector in your agent.

  3. 3

    Approve the connection. Chat apps ask you to sign in to Cotlet. Editors, n8n and scripts use an API key from the console.

One shared address, https://cotlet.dev/mcp/v1, also carries Kalodata next to your other apps. If you enable Kalodata after connecting, refresh the connector so the new tools show up.

Claude
Settings > Connectors > Add custom connector
URL: https://cotlet.dev/mcp/v1/connect

Claude Code:
claude mcp add --transport http cotlet-kalodata \
  https://cotlet.dev/mcp/v1 \
  --header "Authorization: Bearer $COTLET_API_KEY"
ChatGPT
Settings > Apps & Connectors > Create
MCP server URL: https://cotlet.dev/mcp/v1/connect
Authentication: OAuth
Cursor
// ~/.cursor/mcp.json
{
  "mcpServers": {
    "cotlet-kalodata": {
      "url": "https://cotlet.dev/mcp/v1",
      "headers": { "Authorization": "Bearer ${env:COTLET_API_KEY}" }
    }
  }
}
Codex
# ~/.codex/config.toml
[mcp_servers.cotlet-kalodata]
url = "https://cotlet.dev/mcp/v1"
bearer_token_env_var = "COTLET_API_KEY"
n8n
MCP Client Tool (inside an AI Agent)
Transport: HTTP Streamable
URL: https://cotlet.dev/mcp/v1
Auth: Bearer, <your key>
Make, Zapier
Make: MCP Client > Call a tool
Zapier: MCP Client by Zapier > Run Tool
Server URL: https://cotlet.dev/mcp/v1
Token: <your key>
11 read, 2 write

All 13 Kalodata MCP tools

Categories and products3

Look up a category ID first, then rank. Revenue and items sold are Kalodata's estimates, and how many rows and how far back you see depends on your plan.

  • search_categories Find Kalodata categories by keyword, with their IDs. read

    Returns the categories whose names match the keyword, each with its ID, name and parent category. Use the ID as category_id in the ranking tools. It returns an empty list when nothing matches.

    MCP callkalodata_read → search_categories

    REST endpointGET https://cotlet.dev/api/v1/kalodata/categories/search

    Parameters

    Parameters: search_categories
    NameTypeDescription
    keyword string required string Word to look for in category names, for example "beauty".
    region string string Market as Kalodata's market selector shows it, for example US. Default: your account's current market.

    Example input

    {
      "keyword": "keyword"
    }

    Example response

    {
      "categories": [
        {
          "category_id": "600001",
          "name": "Beauty & Personal Care",
          "parent": null
        },
        {
          "category_id": "601450",
          "name": "Skincare",
          "parent": "Beauty & Personal Care"
        }
      ]
    }
  • list_top_products Product ranking for a market, category and date range, with estimated revenue and items sold. read

    Returns one page of the Product ranking in the order of sort_by, highest first. Each row has the estimated revenue, estimated items sold and average unit price Kalodata shows for the date range. Figures are Kalodata's estimates. How many rows and how far back you can go depends on your plan. Pass product_id to get_product.

    MCP callkalodata_read → list_top_products

    REST endpointGET https://cotlet.dev/api/v1/kalodata/top-products

    Parameters

    Parameters: list_top_products
    NameTypeDescription
    region string string Market as Kalodata's market selector shows it, for example US. Default: your account's current market.
    category_id string string Category ID from search_categories. Leave out for all categories.
    period enum enum Date range of the ranking: last_7_days or last_30_days. Default: last_30_days.
    page integer integer Page of the ranking, starting at 1. Default: 1.
    sort_by enum enum revenue or items_sold. Default: revenue.
    keyword string string Only products whose name contains this word.

    Example response

    {
      "products": [
        {
          "product_id": "1729384650",
          "name": "Vitamin C serum",
          "revenue": 41200,
          "items_sold": 2310,
          "avg_unit_price": 17.84,
          "currency": "USD"
        },
        {
          "product_id": "1729391122",
          "name": "Heatless curler set",
          "revenue": 28900,
          "items_sold": 1874,
          "avg_unit_price": 15.42,
          "currency": "USD"
        }
      ],
      "page": 1
    }
  • get_product One product with estimated revenue, items sold, average unit price and revenue by channel. read

    Returns the product page figures for the date range: estimated revenue, items sold, average unit price and the revenue split across video, livestream and shop channels. It also returns the daily revenue trend and the shop that sells it. Figures are Kalodata's estimates.

    MCP callkalodata_read → get_product

    REST endpointGET https://cotlet.dev/api/v1/kalodata/products/{product_id}

    Parameters

    Parameters: get_product
    NameTypeDescription
    product_id string required string Product ID from list_top_products.
    region string string Market as Kalodata's market selector shows it, for example US. Default: your account's current market.
    period enum enum Date range of the ranking: last_7_days or last_30_days. Default: last_30_days.

    Example input

    {
      "product_id": "product_8c41d2"
    }

    Example response

    {
      "product_id": "1729384650",
      "name": "Vitamin C serum",
      "shop_id": "8841002",
      "revenue": 41200,
      "items_sold": 2310,
      "avg_unit_price": 17.84,
      "currency": "USD",
      "revenue_by_channel": {
        "video": 30100,
        "livestream": 8200,
        "shop": 2900
      },
      "trend": [
        {
          "date": "2026-11-03",
          "revenue": 5600
        },
        {
          "date": "2026-11-04",
          "revenue": 6100
        }
      ]
    }

Shops and follows5

follow_shop and unfollow_shop undo each other in one call and change only your own list. Following a shop you already follow changes nothing.

  • list_top_shops Shop ranking for a market, category and date range, with estimated revenue. read

    Returns one page of the Shop ranking by estimated revenue, highest first. Each row has the shop name, estimated revenue and items sold for the date range. Pass shop_id to get_shop or follow_shop. Figures are Kalodata's estimates.

    MCP callkalodata_read → list_top_shops

    REST endpointGET https://cotlet.dev/api/v1/kalodata/top-shops

    Parameters

    Parameters: list_top_shops
    NameTypeDescription
    region string string Market as Kalodata's market selector shows it, for example US. Default: your account's current market.
    category_id string string Category ID from search_categories. Leave out for all categories.
    period enum enum Date range of the ranking: last_7_days or last_30_days. Default: last_30_days.
    page integer integer Page of the ranking, starting at 1. Default: 1.

    Example response

    {
      "shops": [
        {
          "shop_id": "8841002",
          "name": "Glow Labs Store",
          "revenue": 96400,
          "items_sold": 5210,
          "currency": "USD"
        },
        {
          "shop_id": "8839417",
          "name": "Curl Society",
          "revenue": 71300,
          "items_sold": 4390,
          "currency": "USD"
        }
      ],
      "page": 1
    }
  • get_shop One shop with estimated revenue trend, best-selling products and creator partners. read

    Returns the shop page figures for the date range: estimated revenue and items sold, the daily revenue trend, the best-selling products with their revenue, and how many creators promoted the shop. Figures are Kalodata's estimates.

    MCP callkalodata_read → get_shop

    REST endpointGET https://cotlet.dev/api/v1/kalodata/shops/{shop_id}

    Parameters

    Parameters: get_shop
    NameTypeDescription
    shop_id string required string Shop ID from list_top_shops or list_followed_shops.
    region string string Market as Kalodata's market selector shows it, for example US. Default: your account's current market.
    period enum enum Date range of the ranking: last_7_days or last_30_days. Default: last_30_days.

    Example input

    {
      "shop_id": "shop_8c41d2"
    }

    Example response

    {
      "shop_id": "8841002",
      "name": "Glow Labs Store",
      "revenue": 96400,
      "items_sold": 5210,
      "currency": "USD",
      "trend": [
        {
          "date": "2026-11-03",
          "revenue": 3100
        },
        {
          "date": "2026-11-04",
          "revenue": 3400
        }
      ],
      "top_products": [
        {
          "product_id": "1729384650",
          "name": "Vitamin C serum",
          "revenue": 41200
        }
      ],
      "creators_promoting": 38
    }
  • list_followed_shops The shops you follow in Kalodata, with their latest estimated revenue. read

    Returns the shops your account follows, with the estimated revenue and items sold for the date range. It returns an empty list when you follow no shop. Use shop_id with get_shop or unfollow_shop.

    MCP callkalodata_read → list_followed_shops

    REST endpointGET https://cotlet.dev/api/v1/kalodata/followed-shops

    Parameters

    Parameters: list_followed_shops
    NameTypeDescription
    region string string Market as Kalodata's market selector shows it, for example US. Default: your account's current market.
    period enum enum Date range of the ranking: last_7_days or last_30_days. Default: last_30_days.

    Example response

    {
      "shops": [
        {
          "shop_id": "8841002",
          "name": "Glow Labs Store",
          "revenue": 96400,
          "items_sold": 5210,
          "currency": "USD"
        }
      ]
    }
  • follow_shop Follow a shop in Kalodata so it appears in your followed shops. write

    Presses the Follow button on the shop details page. It reaches no one and changes only your own list. No confirmation is needed because unfollow_shop undoes it in one call. Following a shop you already follow changes nothing.

    MCP callkalodata_write → follow_shop

    REST endpointPOST https://cotlet.dev/api/v1/kalodata/shops/{shop_id}/follow

    Parameters

    Parameters: follow_shop
    NameTypeDescription
    shop_id string required string Shop ID from list_top_shops or list_followed_shops.

    Example input

    {
      "shop_id": "8841002"
    }

    Example response

    {
      "shop_id": "8841002",
      "name": "Glow Labs Store",
      "following": true
    }
  • unfollow_shop Stop following a shop in Kalodata. write

    Removes the shop from your followed shops. It reaches no one, and follow_shop undoes it in one call, so it needs no confirmation.

    MCP callkalodata_write → unfollow_shop

    REST endpointPOST https://cotlet.dev/api/v1/kalodata/shops/{shop_id}/unfollow

    Parameters

    Parameters: unfollow_shop
    NameTypeDescription
    shop_id string required string Shop ID from list_top_shops or list_followed_shops.

    Example input

    {
      "shop_id": "shop_8c41d2"
    }

    Example response

    {
      "shop_id": "8841002",
      "name": "Glow Labs Store",
      "following": false
    }

Creators and exports3

Contact details come only from the export, and the contact option depends on your Kalodata plan. The export reads; it contacts no creator.

  • list_top_creators Creator ranking for a market, category and date range, with estimated revenue. read

    Returns one page of the Creator ranking by estimated revenue, highest first. Each row has the creator's handle, follower count, estimated revenue and items sold. How many creators you see depends on your plan. Pass creator_id to get_creator or export_creator_list. Figures are Kalodata's estimates.

    MCP callkalodata_read → list_top_creators

    REST endpointGET https://cotlet.dev/api/v1/kalodata/top-creators

    Parameters

    Parameters: list_top_creators
    NameTypeDescription
    region string string Market as Kalodata's market selector shows it, for example US. Default: your account's current market.
    category_id string string Category ID from search_categories. Leave out for all categories.
    period enum enum Date range of the ranking: last_7_days or last_30_days. Default: last_30_days.
    page integer integer Page of the ranking, starting at 1. Default: 1.
    followers string string Follower range as min-max, for example 10000-1000000.

    Example response

    {
      "creators": [
        {
          "creator_id": "6812340071",
          "handle": "@maya.glows",
          "followers": 184000,
          "revenue": 22800,
          "items_sold": 1290,
          "currency": "USD"
        },
        {
          "creator_id": "6790012345",
          "handle": "@brushbyleo",
          "followers": 56000,
          "revenue": 14100,
          "items_sold": 980,
          "currency": "USD"
        }
      ],
      "page": 1
    }
  • get_creator One creator with estimated revenue, top products and recent videos. read

    Returns the creator page figures for the date range: followers, estimated revenue and items sold, the products that sold most with their revenue, and the latest videos with views. Contact details are not returned here; use export_creator_list. Figures are Kalodata's estimates.

    MCP callkalodata_read → get_creator

    REST endpointGET https://cotlet.dev/api/v1/kalodata/creators/{creator_id}

    Parameters

    Parameters: get_creator
    NameTypeDescription
    creator_id string required string Creator ID from list_top_creators.
    region string string Market as Kalodata's market selector shows it, for example US. Default: your account's current market.
    period enum enum Date range of the ranking: last_7_days or last_30_days. Default: last_30_days.

    Example input

    {
      "creator_id": "creator_8c41d2"
    }

    Example response

    {
      "creator_id": "6812340071",
      "handle": "@maya.glows",
      "followers": 184000,
      "revenue": 22800,
      "items_sold": 1290,
      "currency": "USD",
      "top_products": [
        {
          "product_id": "1729384650",
          "name": "Vitamin C serum",
          "revenue": 9100
        }
      ],
      "recent_videos": [
        {
          "video_id": "7391100223",
          "views": 412000,
          "posted": "2026-10-29"
        }
      ]
    }
  • export_creator_list Export creators from the Creator List with the Export option, optionally with contact information. read

    Runs Kalodata's Export on the Creator List for the creators you pick and returns the rows. Kalodata offers the export on PC and contact information as an option of it. If your plan does not include the contact option, the call fails with Kalodata's message and returns no rows. It only reads; it contacts no creator.

    MCP callkalodata_read → export_creator_list

    REST endpointGET https://cotlet.dev/api/v1/kalodata/creator-lists/export

    Parameters

    Parameters: export_creator_list
    NameTypeDescription
    creator_ids array required array Creator IDs from list_top_creators.
    include_contacts boolean boolean Add contact information to each row. Default: false.
    region string string Market as Kalodata's market selector shows it, for example US. Default: your account's current market.

    Example input

    {
      "creator_ids": "creator ids"
    }

    Example response

    {
      "rows": [
        {
          "creator_id": "6812340071",
          "handle": "@maya.glows",
          "followers": 184000,
          "revenue": 22800,
          "contact": {
            "email": "maya@example.com"
          }
        }
      ],
      "exported": 1
    }

Videos and livestreams2

Rankings by estimated revenue. Pass a product ID to see only the videos that promote it.

  • list_top_videos Video ranking for a market and date range, optionally for one product. read

    Returns one page of the Video ranking by estimated revenue, highest first. Each row has the video link, creator handle, views, estimated revenue and the product it promotes. Figures are Kalodata's estimates.

    MCP callkalodata_read → list_top_videos

    REST endpointGET https://cotlet.dev/api/v1/kalodata/top-videos

    Parameters

    Parameters: list_top_videos
    NameTypeDescription
    region string string Market as Kalodata's market selector shows it, for example US. Default: your account's current market.
    category_id string string Category ID from search_categories. Leave out for all categories.
    period enum enum Date range of the ranking: last_7_days or last_30_days. Default: last_30_days.
    page integer integer Page of the ranking, starting at 1. Default: 1.
    product_id string string Only videos that promote this product ID.

    Example response

    {
      "videos": [
        {
          "video_id": "7391100223",
          "url": "https://www.tiktok.com/@maya.glows/video/7391100223",
          "creator": "@maya.glows",
          "views": 412000,
          "revenue": 7400,
          "product": "Vitamin C serum"
        }
      ],
      "page": 1
    }
  • list_top_livestreams Livestream ranking for a market and date range, with estimated revenue. read

    Returns one page of the Livestream ranking by estimated revenue, highest first. Each row has the host, the shop, the stream date, viewers and estimated revenue. Figures are Kalodata's estimates.

    MCP callkalodata_read → list_top_livestreams

    REST endpointGET https://cotlet.dev/api/v1/kalodata/top-livestreams

    Parameters

    Parameters: list_top_livestreams
    NameTypeDescription
    region string string Market as Kalodata's market selector shows it, for example US. Default: your account's current market.
    category_id string string Category ID from search_categories. Leave out for all categories.
    period enum enum Date range of the ranking: last_7_days or last_30_days. Default: last_30_days.
    page integer integer Page of the ranking, starting at 1. Default: 1.

    Example response

    {
      "livestreams": [
        {
          "livestream_id": "7390008841",
          "host": "@glowlabs.live",
          "shop": "Glow Labs Store",
          "date": "2026-11-02",
          "viewers": 18400,
          "revenue": 8200,
          "currency": "USD"
        }
      ],
      "page": 1
    }
Encrypted, revocable

Who can see my Kalodata session, and how do I revoke it?

  • What we store

    Your logged-in Kalodata profile, encrypted with AES-256-GCM, in Finland. Not the password.

  • What your agent gets

    The 13 Kalodata tools. Never the cookie.

  • What the session sees

    The rankings, details, follows and exports your plan shows you.

  • What no tool touches

    Plan, billing, password and the account itself.

  • If Kalodata signs you out

    Your agent gets a link to sign in again. You type the login, we never do.

  • How to cut access

    Disable for agents, reset the browser, or sign out in Kalodata's account settings.

Our site scores A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory (live results). There is no SOC 2 report or third-party pentest yet.

Tested every 12 h

What happens when Kalodata changes? We repair the tool; your prompts stay the same.

between tests of the Kalodata tools
12 h
for a call to a Kalodata tool paused for repair
$0

When Kalodata moves a filter or renames a column, the fix happens on our side and your prompts keep working. status.cotlet.dev watches the site, console and API every 3 minutes.

11 of 13 tools only read

What changes in Kalodata, and how to undo it Almost everything only reads.

  1. 01 Finds the shop Ranks shops for your category and skips the ones you already follow.
  2. 02 Presses Follow Uses the Follow button on the shop details page.
  3. 03 Changes only your list The shop is not told and no one else sees it.
  4. 04 Reports the result Shop ID, name and following: true.
Which Kalodata actions can be undone
ActionUndo
Follow a shopRun unfollow_shop, one call
Unfollow a shopRun follow_shop, one call
Rankings and detailsNothing to undo, they only read
Export a creator listNothing to undo, it only reads and contacts no creator

2 of 13 tools write: follow_shop and unfollow_shop. Both change only your own followed list, and each undoes the other, so they run at once. You can still switch on a wait per tool in the Cotlet console.

Following shops one after another builds a watch list you can read back with list_followed_shops.

MCP call
{
  "name": "follow_shop",
  "arguments": {
    "shop_id": "8841002"
  }
}
REST
curl -X POST https://cotlet.dev/api/v1/kalodata/shops/8841002/follow \
  -H "Authorization: Bearer $COTLET_API_KEY"
Tool output
{
  "shop_id": "8841002",
  "name": "Glow Labs Store",
  "following": true
}

Scripts and cron jobs reach the same tools over REST, with the same key and price. If your plan does not include the contact option of the export, the call returns Kalodata's message, and a failed call costs nothing.

Pay per call

How much does the Kalodata MCP server cost?

About $14 a monthfor a seller with weekly TikTok Shop research, 2,460 credits. Your Kalodata plan is billed by Kalodata as before.

A month of Kalodata jobs for one seller, in credits
JobCallsCredits
Rising products in a category, weekly7 × 4280
Revenue of the shops you follow, weekly6 × 4240
Creator shortlist with contacts9 × 2180
Top videos for one product2 × 6120
Find and follow new shops7 × 2140
Cloud Browser, 30 days1,500
Total2,460
  • Free 7-day trial, no card
  • 10 credits per successful call, MCP or REST
  • 50 credits a day for the Cloud Browser
  • No Kalodata Open API credits to buy

The month is our example: a weekly category and shop pass, 2 creator shortlists, 6 product video checks and 2 rounds of following new shops. Kalodata publishes no typical account size. Dollars at the $29 pack rate.

Cotlet credit packs: price, credits and calls at 10 credits each
Credits Price, one time Calls at 10 credits Per 1,000 credits
5,000 $29 500 $5.80
15,000 $79 1,500 $5.27
32,000 $149 3,200 $4.66
60,000 $249 6,000 $4.15

Only successful calls use credits; failed calls and timeouts cost nothing. At a balance of 0 calls pause, never a surprise charge. Authenticate with the Authorization: Bearer header.

Other options

Kalodata MCP server on GitHub or hosted: which to use The GitHub servers wrap the Open API and run on your computer.

Other Kalodata tools on GitHub and from Kalodata, checked 6 Nov 2026
OptionWhat it doesWhere it stops
sailtonight/kalodata-skillThe agent skill Kalodata's blog links. A kalo command line plus a local MCP server with 20 query tools. MIT, last commit 29 Oct 2026.Needs an Open API key and spends its credits. Runs on your computer. No follow or export commands.
HDShinobi/kalodata-mcpPython MCP server over the Open API with 8 tools: category, product, creator and video rankings and details. 0 stars, last commit 7 Oct 2026.Needs an Open API key. Rankings and details only.
walysonbento-byte/kalodata-mcpAnother Open API wrapper. 1 star, last commit 1 Sep 2026.Needs an Open API key. No description in the repo.
Kalodata Open APIOfficial ranking and detail endpoints for six data modules in 15 markets.You write the code and pay per credit. Docs and price list are behind a Kalodata login.

The GitHub servers suit one developer who already has an Open API key and wants rankings on one computer. Cotlet adds follows and creator exports, hosted, with one sign-in and the same tools in ChatGPT, Claude and scripts.

EU company, since 2019

Who runs Cotlet A company you can look up.

Take Group sp. z o.o. runs Cotlet. It is a software company registered in Poland, EU (VAT PL6342984273), working since 2019, founded by Bart Krawczyk (Co-founder, CTO) and Jake Slugocki (Co-founder, SEO, sales and marketing). Write to contact@cotlet.dev with questions about the Kalodata tools.

Kalodata MCP server: questions

How do I connect Kalodata to ChatGPT or Claude?

Sign up at cotlet.dev, log in to Kalodata once in its Cloud Browser and add Cotlet to ChatGPT or Claude, following the steps in your console. No API key is needed. ChatGPT and Claude then work in your Kalodata account through Cotlet, in their phone apps too.

What can ChatGPT do in Kalodata?

With Cotlet, ChatGPT, Claude and other AI agents handle jobs like these in Kalodata: find fast-growing products in a category; track competitor shops; build a creator shortlist with contacts. You ask in plain words, and anything that reaches other people waits for your OK first.

How do I get access?

Create a free account at https://cotlet.dev, open Kalodata under Integrations in the console and log in to Kalodata in its Cloud Browser. The trial starts with your first app, no card asked.

Do I need a Kalodata Open API key?

No. Cotlet works in your own Kalodata account and does not use the Open API, which Kalodata bills per credit (checked 5 Nov 2026). Your plan still decides what Kalodata shows you, such as how many rows a ranking returns and whether the contact option of the export is available.

Can my agent export creator contacts?

Yes, with export_creator_list and include_contacts set. Kalodata offers the export on PC and the contact information as an option of it. If your plan lacks that option, the call fails with Kalodata's message. The tool only reads: it contacts no creator, so you send any outreach yourself.

Are the numbers exact?

The tools return what Kalodata shows. Kalodata's figures for revenue and items sold are its estimates from public TikTok data, so use them to rank and compare rather than as exact sales.

Does Kalodata have an official MCP server?

Not yet. Kalodata's X post of 27 Aug 2026 lists MCP as coming soon, and we found no later release (checked 6 Nov 2026). Until then, Cotlet gives your agent hosted Kalodata tools over MCP and REST.

Which TikTok Shop markets can I use?

Kalodata lists 15 national sites, among them the United States, the United Kingdom, Germany, France and Japan (Kalodata blog, 14 Sep 2026). Your agent passes the market as Kalodata's market selector shows it, and your plan decides what you see.

Is the MCP server different from the REST API?

Only the door is different. Both expose the same 13 tools, inputs and answers, with one API key and one price. Agents use MCP; scripts and HTTP steps use REST.

Is Cotlet affiliated with Kalodata?

No. Cotlet is independent and not affiliated with Kalodata or Kalowave Technology.

Give your agent access to Kalodata.

Free 7-day trial with 2,000 credits, no card needed.