upgrade mcp library

This commit is contained in:
2025-10-16 02:36:05 -04:00
parent 8debf3a3b3
commit 417499bf2f
5 changed files with 159 additions and 270 deletions

14
main.go
View File

@@ -1,26 +1,20 @@
package main
import (
"context"
"log"
"github.com/mark3labs/mcp-go/server"
"github.com/modelcontextprotocol/go-sdk/mcp"
"github.com/taigrr/elevenlabs-mcp/internal/ximcp"
)
func main() {
mcpServer := server.NewMCPServer(
"ElevenLabs MCP Server",
"1.0.0",
server.WithToolCapabilities(true),
)
elevenServer, err := ximcp.NewServer(mcpServer)
server, err := ximcp.NewServer()
if err != nil {
log.Fatalf("Failed to create ElevenLabs server: %v", err)
}
elevenServer.SetupTools()
if err := server.ServeStdio(mcpServer); err != nil {
if err := server.Run(context.Background(), &mcp.StdioTransport{}); err != nil {
log.Fatalf("Failed to serve MCP server: %v", err)
}
}