Serveur MCP DataSocial
Commit 23 oct. 2026Interrogez un entrepôt de données TikTok massif contenant des milliards de créateurs, de vidéos et de sons via SQL en lecture seule à l'aide d'un assistant IA.
Aussi connu sous hashfunction-dev/datasocial-mcp, datasocial-mcp
- Étoiles
- 0
- Outils
- 4
- Téléchargements, 30 jours
- —
- Dernière version
- 1.0.0
- Dernier commit
- 23 oct. 2026
- Licence
- —
Qu'est-ce que DataSocial MCP ?
DataSocial est un serveur MCP. Interrogez un entrepôt de données TikTok massif contenant des milliards de créateurs, de vidéos et de sons via SQL en lecture seule à l'aide d'un assistant IA. Il expose 4 outils, comme list_tables, describe_table, examples.
Résumé généré à partir du README du projet
À propos du MCP server DataSocial
DataSocial offre un accès à un entrepôt ClickHouse massif contenant des données TikTok, incluant 4,1 milliards de créateurs, 5,5 milliards de vidéos et 604 millions de sons. Les développeurs peuvent connecter ce MCP server hébergé à des clients tels que Claude Code, Cursor ou Claude Desktop via un endpoint streamable HTTP. Une fois configuré avec une clé d'autorisation provenant du site web de DataSocial, un assistant IA peut traduire des questions en langage naturel en requêtes SQL en lecture seule pour explorer le jeu de données.
Le serveur inclut des outils spécifiques tels que list_tables pour visualiser le nombre de lignes, describe_table pour inspecter les types de colonnes, et examples pour consulter des exemples de questions SQL traitées. Les utilisateurs peuvent exécuter des requêtes via l'outil run_sql, qui est soumis à une limite de 100 lignes et à un délai d'exécution de 10 secondes par requête. Cette configuration permet une analyse rapide de la croissance des créateurs, des tendances sonores et des relations d'abonnés sans nécessiter l'écriture manuelle de SQL.
Ce que vous pouvez faire avec
- 1Analyser les tendances de croissance des créateursDemandez à l'assistant d'identifier les créateurs basés aux États-Unis ayant plus d'un million d'abonnés et ayant connu la croissance la plus rapide cette semaine.
- 2Suivre l'utilisation des audios tendancesDéterminez quels sons spécifiques apparaissent dans le plus grand nombre de nouvelles vidéos aujourd'hui.
- 3Calculer les métriques d'engagement par régionTrouvez le nombre moyen de vues pour les vidéos produites par des créateurs au Brésil dans une plage d'abonnés spécifique.
Extrait du README du projet. Chaque cas d'utilisation est vérifié par rapport à une citation du document.
Comment installer DataSocial MCP
Formats vérifiés le 10 nov. 2026Ajouter à CursorAjouter à GooseInstaller DataSocial MCP dans Claude Code
$ claude mcp add --transport http datasocial-mcp https://api.datasocial.ai/mcpInstaller DataSocial MCP dans Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"datasocial-mcp": {
"url": "https://api.datasocial.ai/mcp"
}
}
}Installer DataSocial MCP dans VS Code
.vscode/mcp.json
{
"servers": {
"datasocial-mcp": {
"type": "http",
"url": "https://api.datasocial.ai/mcp"
}
}
}Installer DataSocial MCP dans VS Code CLI
$ code --add-mcp '{"name":"datasocial-mcp","type":"http","url":"https://api.datasocial.ai/mcp"}'Installer DataSocial MCP dans Codex
$ codex mcp add datasocial-mcp --url https://api.datasocial.ai/mcpInstaller DataSocial MCP dans Codex config.toml
~/.codex/config.toml
[mcp_servers.datasocial-mcp] url = "https://api.datasocial.ai/mcp"
Installer DataSocial MCP dans Gemini CLI
$ gemini mcp add -s user --transport http datasocial-mcp https://api.datasocial.ai/mcpInstaller DataSocial MCP dans Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"datasocial-mcp": {
"url": "https://api.datasocial.ai/mcp",
"type": "http"
}
}
}Outils MCP DataSocial 4
Détectés depuis le READMElist_tablesdescribe_tableexamplesrun_sql
| list_tables | — | |
| describe_table | — | |
| examples | — | |
| run_sql | — |
Vérifications automatisées
Exécuté le 14 nov. 2026Rapport complet →Pas encore vérifié. Un serveur nécessite un score de 80, aucune faille sérieuse et suffisamment de données pour que nous puissions effectuer les vérifications. Fonctionnement des vérifications · Ce qu'il faut corriger pour gagner des points
- Dépôt source lié et accessiblehashfunction-dev/datasocial-mcp is public and reachablegithub.com/hashfunction-dev/datasocial-mcp ↗Réussi
- Le nom du package correspond au dépôt sourceNon vérifié
- Provenance du build (attestation Sigstore)Non vérifié
- Licence open source (OSI)No licenseFaille
- Commit ou version publiée au cours de l'année écouléeLast commit or release 2026-10-23github.com/hashfunction-dev/datasocial-mcp ↗Réussi
- OpenSSF ScorecardNon vérifié
- Nom du package non proche d'un package populaireNon vérifié
- Aucun avis critique dans le package ou ses dépendancesNon vérifié
- Aucune instruction cachée destinée au modèle4 tool descriptions and the README read; no override phrases, credential paths or hidden charactersRéussi
- Les outils destructifs sont étiquetésNo tool named like delete, drop or execRéussi
- Le point de terminaison distant répond à la poignée de main MCPinitialize answered with protocol 2025-06-18 in 244 msRéussi
README
Voir sur GitHubDataSocial MCP: query TikTok data from Claude, Cursor or any MCP client
A hosted MCP server over a ClickHouse warehouse of TikTok data: 4.1B creators, 5.5B videos, 604M sounds and 113.7B follow edges (124.6B rows). Ask your AI assistant a question; it writes the SQL and runs it. Free.
- Endpoint:
https://api.datasocial.ai/mcp(Streamable HTTP, stateless) - Key: free. Sign in at datasocial.ai, open the MCP tab, and copy the command with your key already in it.
- Limits: 100 rows per query, 10 s per query, read-only.
Connect
Claude Code
claude mcp add --transport http datasocial https://api.datasocial.ai/mcp \
--header "Authorization: Bearer $DATASOCIAL_KEY"
Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"datasocial": {
"url": "https://api.datasocial.ai/mcp",
"headers": { "Authorization": "Bearer YOUR_KEY" }
}
}
}
Claude Desktop (claude_desktop_config.json, via mcp-remote)
{
"mcpServers": {
"datasocial": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.datasocial.ai/mcp", "--header", "Authorization:${AUTH}"],
"env": { "AUTH": "Bearer YOUR_KEY" }
}
}
}
Tools
| Tool | What it does |
|---|---|
list_tables |
The tables, their row counts and what one row is |
describe_table |
One table's columns, types and sort key |
examples |
Worked questions with SQL that runs, plus SQL tips |
run_sql |
Runs one read-only SELECT (up to 100 rows) |
Things to ask
- "Which US creators with over 1M followers grew fastest this week?"
- "Which sounds are being used in the most new videos today?"
- "Who does @<username> follow?"
- "What's the average view count of videos by creators in Brazil with 100K–500K followers?"
Daily creator and video history started on 2026-09-26; sound history has 106 days since January 2026.
Also
- Plain SQL or plain-English search in the browser, no account: datasocial.ai
- How the data is collected: Scraping TikTok's mobile API at billions of records a day
- The full database without the 100-row limit, or the scraper code: datasocial.ai/buy
This repo holds documentation only; the server is hosted.
Questions sur DataSocial MCP
Comment ajouter DataSocial MCP à Claude Code ?
Exécutez claude mcp add --transport http datasocial-mcp https://api.datasocial.ai/mcp dans votre terminal. Ajoutez --scope user pour le rendre disponible dans tous les projets.
Comment ajouter DataSocial MCP à Cursor ?
Ouvrez ~/.cursor/mcp.json et ajoutez le serveur sous mcpServers, avec la configuration Cursor indiquée dans la section d'installation ci-dessus.
Quels outils DataSocial MCP fournit-il ?
Il expose 4 outils, dont list_tables, describe_table, examples, run_sql.
Quelles sont les limites de requête pour DataSocial ?
Les requêtes sont limitées à 100 lignes et à un temps d'exécution maximum de 10 secondes.
Quel type de données est disponible dans l'entrepôt ?
L'entrepôt contient des données sur 4,1 milliards de créateurs, 5,5 milliards de vidéos, 604 millions de sons et 113,7 milliards d'interactions de suivi (follow edges).