mmc6185/mcp_server_11labs
If you are the rightful owner of mcp_server_11labs and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
This project creates a server that provides tools for LLM clients using the Model Context Protocol (MCP).
MCP Server 11labs
Bu proje, Model Context Protocol (MCP) kullanarak LLM istemcileri için araçlar sağlayan bir sunucu oluşturur.
🚀 Hızlı Başlangıç
npm install
npm start
🔧 LLM İstemcileri ile Bağlantı
1. Claude Desktop
- Claude Desktop'ı aç
- Settings > MCP Servers bölümüne git
- "Add Server" butonuna tıkla
- Aşağıdaki bilgileri gir:
{
"name": "mcp-server-11labs",
"command": "node",
"args": ["/tam/yol/mcp_server_11labs/index.js"],
"cwd": "/tam/yol/mcp_server_11labs"
}
2. Cursor
- Cursor'da Command Palette'i aç (Cmd/Ctrl + Shift + P)
- "MCP: Add Server" yaz
- Aşağıdaki bilgileri gir:
{
"name": "mcp-server-11labs",
"command": "node",
"args": ["/tam/yol/mcp_server_11labs/index.js"]
}
3. Continue
- Continue'da Settings > MCP Servers
- "Add Server" butonuna tıkla
- Aşağıdaki bilgileri gir:
{
"name": "mcp-server-11labs",
"command": "node",
"args": ["/tam/yol/mcp_server_11labs/index.js"]
}
🛠️ Mevcut Araçlar
1. test-tool
Basit bir test aracı. Gönderilen mesajı geri döndürür.
Parametreler:
message(string, zorunlu): Geri döndürülecek mesaj
2. get-current-time
Mevcut tarih ve saati döndürür.
Parametreler:
- Yok
3. get-weather
Şehir için hava durumu bilgisi alır.
Parametreler:
city(string, zorunlu): Şehir adı
📝 Kullanım Örnekleri
LLM istemcisinde şu komutları kullanabilirsin:
- Mevcut araçları listele
- İstanbul'un hava durumunu al
- Şu anki zamanı göster
- "Merhaba" mesajını test et
🔍 Test Etme
Server'ın çalışıp çalışmadığını test etmek için:
# Server'ı başlat
npm start
# Başka bir terminal'de test et
echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | node index.js
📁 Dosya Yapısı
mcp_server_11labs/
├── index.js # Ana MCP server kodu
├── package.json # Proje bağımlılıkları
├── README.md # Bu dosya
└── .gitignore # Git ignore dosyası
🐛 Sorun Giderme
Server başlamıyor
- Node.js yüklü olduğundan emin ol
npm installkomutunu çalıştır
LLM istemcisi bağlanamıyor
- Dosya yolunun doğru olduğundan emin ol
- Server'ın çalıştığından emin ol
- LLM istemcisini yeniden başlat
How to Connect Claude Desktop via MCP Gateway
Claude Desktop only supports stdio-based MCP servers by default. If you want to use this HTTP/SSE MCP server with Claude Desktop, you can use the MCP Gateway as a bridge.
1. Install the Gateway
npm install -g @mcphub/gateway
2. Find the Gateway Path
Find the installed gateway path:
npm root -g
The gateway will be at:
<npm_global_root>/@mcphub/gateway/dist/src/mcphub-gateway.js
3. Configure Claude Desktop
Edit your Claude Desktop config (e.g. ~/Library/Application Support/Claude Desktop/config.json on macOS):
{
"mcpServers": {
"my-server": {
"command": "node",
"args": ["/path/to/@mcphub/gateway/dist/src/mcphub-gateway.js"]
}
}
}
Replace the path with your actual gateway path.
4. Set the MCP Server URL
Set the environment variable to point to your HTTP/SSE MCP server:
export MCP_SERVER_URL=https://your-mcp-server.com/
Or use ngrok if running locally:
export MCP_SERVER_URL=https://xxxxxx.ngrok.io/
5. Start Claude Desktop
Now, Claude Desktop will communicate with your HTTP/SSE MCP server via the gateway.
For more details, see: lightconetech/mcp-gateway