mcp_server_11labs

mmc6185/mcp_server_11labs

3.1

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).

Tools
3
Resources
0
Prompts
0

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

  1. Claude Desktop'ı aç
  2. Settings > MCP Servers bölümüne git
  3. "Add Server" butonuna tıkla
  4. 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

  1. Cursor'da Command Palette'i aç (Cmd/Ctrl + Shift + P)
  2. "MCP: Add Server" yaz
  3. Aşağıdaki bilgileri gir:
{
  "name": "mcp-server-11labs",
  "command": "node",
  "args": ["/tam/yol/mcp_server_11labs/index.js"]
}

3. Continue

  1. Continue'da Settings > MCP Servers
  2. "Add Server" butonuna tıkla
  3. 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 install komutunu ç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