Skip to main content
Glama
index.ts814 B
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { SpotifyClient } from "../../spotify-client.js"; import { registerSearchTool } from "./search-tool.js"; import { registerPlaybackTools } from "./playback-tool.js"; import { registerPlaylistTools } from "./playlists-tool.js"; import { registerLibraryTools } from "./library-tool.js"; import { registerRecommendationsTools } from "./recommendations-tool.js"; /** * Register all MCP tools with the server */ export function registerAllTools(server: McpServer, spotifyClient: SpotifyClient) { registerSearchTool(server, spotifyClient); registerPlaybackTools(server, spotifyClient); registerPlaylistTools(server, spotifyClient); registerLibraryTools(server, spotifyClient); registerRecommendationsTools(server, spotifyClient); }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nicklaustrup/mcp-spotify'

If you have feedback or need assistance with the MCP directory API, please join our Discord server