Tek bir API anahtarı üzerinden sosyal medya, hava durumu, finans ve daha fazlasına ait 660'tan fazla veri aracına AI agent'ların erişimini sağlar.
Ayrıca bilinen adı satashili/toolsocket
- Yıldızlar
- 0
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- 0.1.0
- Son commit
- 28 Eki 2026
- Lisans
- MIT
ToolSocket MCP nedir?
ToolSocket bir MCP sunucusudur. Tek bir API anahtarı üzerinden sosyal medya, hava durumu, finans ve daha fazlasına ait 660'tan fazla veri aracına AI agent'ların erişimini sağlar.
Özet, projenin README dosyasından oluşturuldu
ToolSocket MCP sunucusu hakkında
ToolSocket; sosyal medya, finans, hava durumu ve daha fazlasını kapsayan 660'tan fazla veri aracından oluşan devasa bir kataloğa AI agent'ların erişmesini sağlar. Geliştiriciler, TikTok, X veya GitHub gibi platformlar için ayrı ayrı hesaplar yönetmek yerine, çağrıları gerçekleştirmek için tek bir API anahtarı ve ön ödemeli bir bakiye kullanırlar. Bu uzak MCP server, bir REST API üzerinden veya yerel komut yürütme gerektiren Cline veya Zed gibi istemciler için yerel bir stdio köprüsü aracılığıyla çalışır.
Context window boyutunu küçük tutmak için sunucu dört özel meta-araç sunar: discover_tools, inspect_tool, run_tool ve get_run. Bu mimari, bir agent'ın yüzlerce tanımı aynı anda yüklemeden bir aracı aramasını, JSON şemasını incelemesini ve çalıştırmasını sağlar. Kullanıcılar OAuth veya Bearer token kullanarak Claude Desktop, ChatGPT veya Cursor üzerinden bağlantı kurabilirler. Sistem, sosyal platform verilerinin çağrı başına genellikle 0.0015 $ tuttuğu, açık veri araçlarının ise ücretsiz olduğu çağrı başına ödeme modelini kullanır.
Neler yapabilirsiniz
- 1Belirli veri araçlarını aramaBir AI agent, belirli platformlar veya konular için araçlar bulmak amacıyla kataloğu doğal dil kullanarak arayabilir.
- 2Sosyal medya bilgilerini çekmeGeliştiriciler, ayrı platform hesaplarına ihtiyaç duymadan çeşitli sosyal ağlardan veri çekmek için bu hizmeti kullanabilirler.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
ToolSocket MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekleToolSocket MCP'yi Claude Code içine yükleyin
$ claude mcp add --env 'TOOLSOCKET_API_KEY=<YOUR_TOOLSOCKET_API_KEY>' toolsocket -- npx -y toolsocketToolSocket MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"toolsocket": {
"command": "npx",
"args": [
"-y",
"toolsocket"
],
"env": {
"TOOLSOCKET_API_KEY": "<YOUR_TOOLSOCKET_API_KEY>"
}
}
}
}ToolSocket MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"toolsocket": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"toolsocket"
],
"env": {
"TOOLSOCKET_API_KEY": "<YOUR_TOOLSOCKET_API_KEY>"
}
}
}
}ToolSocket MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"toolsocket","type":"stdio","command":"npx","args":["-y","toolsocket"],"env":{"TOOLSOCKET_API_KEY":"<YOUR_TOOLSOCKET_API_KEY>"}}'ToolSocket MCP'yi Claude Desktop içine yükleyin
claude_desktop_config.json
{
"mcpServers": {
"toolsocket": {
"command": "npx",
"args": [
"-y",
"toolsocket"
],
"env": {
"TOOLSOCKET_API_KEY": "<YOUR_TOOLSOCKET_API_KEY>"
}
}
}
}ToolSocket MCP'yi Codex içine yükleyin
$ codex mcp add toolsocket --env 'TOOLSOCKET_API_KEY=<YOUR_TOOLSOCKET_API_KEY>' -- npx -y toolsocketToolSocket MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.toolsocket] command = "npx" args = ["-y", "toolsocket"] [mcp_servers.toolsocket.env] TOOLSOCKET_API_KEY = "<YOUR_TOOLSOCKET_API_KEY>"
ToolSocket MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user -e 'TOOLSOCKET_API_KEY=<YOUR_TOOLSOCKET_API_KEY>' toolsocket npx -- -y toolsocketToolSocket MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"toolsocket": {
"command": "npx",
"args": [
"-y",
"toolsocket"
],
"env": {
"TOOLSOCKET_API_KEY": "<YOUR_TOOLSOCKET_API_KEY>"
}
}
}
}Yapılandırma
TOOLSOCKET_API_KEYGerekliGizliAPI key from https://toolsocket.top/console
TOOLSOCKET_URL
| Ad | Açıklama | Sunucu |
|---|---|---|
| TOOLSOCKET_API_KEY | API key from https://toolsocket.top/console | GerekliGizli |
| TOOLSOCKET_URL | — |
Otomatik kontroller
Çalıştırıldı 14 Kas 2026Tam rapor →Otomatik kontrollerimizden geçti. Bu bir güvenlik denetimi değildir: kodu okuyun ve sunucuya ihtiyaç duyduğu en dar erişimi verin. Kontroller nasıl çalışır
- Kaynak deposu bağlantılı ve erişilebilirsatashili/toolsocket is public and reachablegithub.com/satashili/toolsocket ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyortoolsocket names satashili/toolsocket as sourcenpmjs.com/package/toolsocket ↗Geçti
- Derleme kökeni (Sigstore onayı)No build attestation published for this releaseKontrol edilmedi
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-10-28github.com/satashili/toolsocket ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilNo popular package one edit away from toolsocketGeçti
- Pakette veya bağımlılıklarında kritik uyarı yok1 resolved dependencies checked; no critical advisoryosv.dev ↗Geçti
- Modele yönelik gizli talimat yok0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorHTTPS endpoint answered 401 (sign-in required)Geçti
ToolSocket
660+ data tools for AI agents. One API key. Pay per call.
TikTok · Douyin · Instagram · YouTube · X · Reddit · Weibo · Bilibili · Zhihu · Kuaishou · Threads · LinkedIn · GitHub · Wikipedia · weather · FX · crypto …
ToolSocket is a remote MCP server plus a REST API. Your agent searches the catalog, inspects a tool's schema, and runs it. Every call is paid from one prepaid balance. You don't need an account with each platform, and there's no subscription.
This repository is the open-source CLI and stdio MCP bridge. The server lives at https://toolsocket.top.
Connect your agent (no install needed)
The MCP endpoint is:
https://toolsocket.top/mcp
| Client | How |
|---|---|
| Claude.ai / Claude Desktop | Settings → Connectors → Add custom connector → paste the URL → sign in → Allow |
| ChatGPT | Settings → Apps & Connectors → Developer mode → Create → paste the URL, auth OAuth |
| Claude Code | claude mcp add --transport http toolsocket https://toolsocket.top/mcp, then /mcp → Authenticate |
| Cursor / VS Code / Windsurf / Codex | copy-paste configs at toolsocket.top/docs |
OAuth clients only need a sign-in. Clients that take headers can use an API key from the Console instead: Authorization: Bearer ts_live_….
CLI
npx -y toolsocket login # paste a ts_live_ key from toolsocket.top/console
npx -y toolsocket discover "douyin hot search"
npx -y toolsocket inspect openmeteo#forecast
npx -y toolsocket run openmeteo#forecast -i city=Tokyo -i days=2
npx -y toolsocket balance
Or install it globally with npm i -g toolsocket.
| Command | |
|---|---|
login [--key …] |
Save your API key to ~/.config/toolsocket/config.json (mode 600) |
discover <query> [-n 10] |
Plain-language search, in English or 中文 |
inspect <tool> |
Description, input schema, example |
run <tool> [-i k=v]… |
Run a tool. -i takes k=v, '{"json":true}' or @file.json |
get <run_id> |
Fetch a run that is still in progress |
balance |
Balance and today's spend |
mcp |
stdio ⇄ remote MCP bridge (see below) |
logout |
Forget the saved key |
Add --json to any command to get machine-readable output. Exit codes: 0 ok, 1 error, 2 the run failed, 3 balance too low.
Environment variables: TOOLSOCKET_API_KEY overrides the saved key. TOOLSOCKET_URL points the CLI at another server.
stdio MCP bridge
Some clients can only launch a local command (Cline, Zed, older Claude Desktop configs). For those, add:
{
"mcpServers": {
"toolsocket": {
"command": "npx",
"args": ["-y", "toolsocket", "mcp"],
"env": { "TOOLSOCKET_API_KEY": "ts_live_…" }
}
}
}
The four MCP tools
Your agent sees four meta-tools, not 660 tool definitions, so its context stays small:
| Tool | Does |
|---|---|
discover_tools(query, limit?) |
Ranked search with price and live health |
inspect_tool(tool) |
Full description, input JSON Schema, example |
run_tool(tool, input) |
Runs the tool; waits up to 30 s, otherwise returns a run id |
get_run(run_id) |
Status and output of a run |
Pricing
- Social-platform data costs mostly $0.0015 per call. Open-data tools are free.
- Each tool shows its price before you run it.
- Upstream errors and timeouts are refunded automatically.
- You can set daily and per-key spend limits in the Console.
Development
The CLI has zero dependencies and is a single file: bin/toolsocket.js.
node bin/toolsocket.js --help
TOOLSOCKET_URL=http://127.0.0.1:8091 node bin/toolsocket.js discover weather
License
MIT
ToolSocket MCP soruları
ToolSocket MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --env 'TOOLSOCKET_API_KEY=<YOUR_TOOLSOCKET_API_KEY>' toolsocket -- npx -y toolsocket komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
ToolSocket MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
TikTok veya Instagram gibi her platform için ayrı hesaplara ihtiyacım var mı?
Hayır, ToolSocket kullanarak her biri için ayrı hesaplara ihtiyaç duymadan bu platformlara erişebilirsiniz.
ToolSocket'i Claude Desktop'a nasıl bağlayabilirim?
Settings kısmına gidip, Connectors seçeneğini belirleyip, Add custom connector butonuna tıklayarak, URL'yi yapıştırıp, giriş yaptıktan sonra Allow butonuna tıklayarak bağlantı kurabilirsiniz.
Bir araç çağrısı başarısız olursa veya zaman aşımına uğrarsa ne olur?
Kaynak kaynaklı hatalar ve zaman aşımları bakiyenize otomatik olarak iade edilir.