Comment analysis: social media comment analysis
Comment analysis is a ready-made SocialToAI tool that returns what the comments under your posts are about: the topics and their shares, the questions asked, who wants to buy and what is complained about, with the comments quoted. A run costs from 38 credits and is priced before it starts; a run that fetches nothing is not charged. Run it here, in your AI over MCP, or over the API.
Last updated:
- tiktok.com/@nasa/video/76916831400158…TikTok · post
- tiktok.com/@nasa/video/76942839578394…TikTok · post
- 01199 comments read under 2 posts; 157 of them could be judged.sample 199sources12
- 02The topic most talked about is "space exploration excitement": 28 of 157 comments (18%).sample 157sources12
- 0343 of 157 comments (27%) ask a question.sample 157sources1
- 041 of 157 comments (1%) show a wish to buy.sample 157sources1
- 0515 of 157 comments (10%) complain about something.sample 157sources12
| Row | Likes | What the analysis said |
|---|---|---|
| [Sticker] Imagine your last car ride on earth is in a Tesla | 4,644 | SpaceX missions |
| what is this mission for?? | 51 | SpaceX missionsQuestion |
| Have you guys ever been out of the milky way? | 0 | space exploration excitementQuestion |
| "WOULD YOU PICK ME OVER NASA?" fuck yeah space is so fucking cool | 2,362 | space exploration excitement |
| [Sticker] Space x | 0 | SpaceX missions |
| [Sticker] Give me a ticket to space | 4,187 | space travel wishes |
| fake or fake | 6 | Unsure · not counted |
| [Sticker] dont let them go | 239 | SpaceX missions |
- Every number is counted by code from the delivered rows; a percentage is of the rows that could be judged, and its sample is named beside it.
- A quote is a piece of the original text, checked character for character. Commenters are never named.
- The full result is kept for 24 hours. Export it to keep it.
How credits are counted.
One fixed price, shown before you run.
- Nothing fetched, nothing charged
- Credits never expire
| Depth | What it reads | From | On the 100 free credits |
|---|---|---|---|
| Smallruns while you wait | Up to 200 comments in all, shared evenly by your posts. | 38≈ $0.13 | On 11 of 14 platforms |
| Mediumpartly in the background | Up to 1,000 comments in all, shared evenly by your posts. 500 on Xiaohongshu. | 172≈ $0.57 | After your first purchase |
| Largeruns in the background | Up to 3,000 comments in all, shared evenly by your posts. | 492≈ $1.64 | After your first purchase |
| Platform | Small | Medium | Large |
|---|---|---|---|
| TikTok | 38 | 172 | 492 |
| 58 | 266 | 772 | |
| X | 42 | 190 | 544 |
| 80 | 382 | 1,122 | |
| YouTube | 50 | 232 | 672 |
| 70 | 332 | 972 | |
| Xiaohongshu | 270 | 672 | — |
| Platform | Small | Medium | Large |
|---|---|---|---|
| Douyin | 50 | 232 | 672 |
| 50 | 232 | 672 | |
| WeChat Articles | 150 | 732 | — |
| Bilibili | 50 | 232 | 672 |
| Zhihu | 70 | 332 | 972 |
| Kuaishou | 40 | 182 | 522 |
| WeChat Channels | 138 | 636 | — |
What it takes.
What comes back.
| Name | Type | Required | What it is |
|---|---|---|---|
targets | string[] | Yes | 1 to 20 links to posts; they may be of different platforms. |
focus | string | No | What you want to know, in a sentence: adds the comments that speak to it. |
topics | string[] | No | Your own topics, up to 10: the step that finds topics is then left out. |
scale | string | No | The most comments read in all, shared by the posts: small 200, medium 1,000, large 3,000; fewer on a platform whose comments cost more, as the answer says.smallmediumlarge |
max_cost_credits | integer | No | Refused, free, with the quote, if the run would cost more. |
confirm | boolean | No | true: run it whatever it costs. false: answer the plan and its price, and run nothing. Left out: a costly run, and one that runs in the background, answers its price first. |
| Part | What it holds |
|---|---|
| Topics | What the comments are about and the share of each topic, with comments quoted. |
| Questions | The questions people keep asking. |
| Buying intent | Comments from people who say they want to buy. |
| Complaints | What people complain about, with comments quoted. |
| Main number | Comments read |
Same tool, where you already work.
Ask your AI, or call it from code.
Connect SocialToAI once over MCP. After that, ask in plain words and your AI runs the tool for you.
https://mcp.socialtoai.com/mcpcomment_insightsyour AI picks it on its ownOne POST request returns the same result. Send max_cost_credits, and a run that would cost more is refused for free, with the quote.
curl https://api.socialtoai.com/v1/tools/comment_insights \ -H "Authorization: Bearer $SOCIALTOAI_KEY" \ -H "Content-Type: application/json" \ -d '{ "targets": ["https://www.tiktok.com/@nasa/video/7300000000000000000"], "scale": "small" }'import osimport requestsresponse = requests.post( "https://api.socialtoai.com/v1/tools/comment_insights", headers={"Authorization": f"Bearer {os.environ['SOCIALTOAI_KEY']}"}, json={ "targets": ["https://www.tiktok.com/@nasa/video/7300000000000000000"], "scale": "small", },)print(response.json())Before you run it.
Short answers.
Read the docsWhat does a run cost?
From 38 credits at the Small depth, for one post. The price depends on the depth and the platform, and the table on this page has every number. You see the total before anything runs, and a run never costs more than that.
What am I charged if a run finds nothing or stops partway?
If nothing could be fetched, the run is not charged. If content was fetched but the conditions you set filtered all of it out, only the first half of the fetching price is charged. If a run stops partway, you are charged only for the part that finished.
What happens when a platform fails?
The run goes on with what could be read, and the result says how much of the plan that was. The price has three parts: two for fetching and one for the AI analysis. When less than half of the planned reading came back, the second fetching part is not charged. The analysis part is charged only when at least nine in ten of the delivered rows were analysed. A call whose outcome is unknown is never retried on our own.
Which platforms does it cover?
14 platforms now: TikTok, Instagram, X, Reddit, YouTube, Facebook, Xiaohongshu, Douyin, Weibo, WeChat Articles, Bilibili, Zhihu, Kuaishou, WeChat Channels. The links you give may be of different platforms.
Can I run it on the free credits?
Sign-up includes 100 credits, no card. They can run: Small on 11 of 14 platforms. A depth that runs in the background needs purchased credits. Running a tool on a schedule is available after your first purchase.