├── .gitignore ├── LICENSE ├── README.md ├── jest.config.js ├── package.json ├── smithery.yaml ├── src ├── __tests__ │ ├── albums.test.ts │ ├── artists.test.ts │ ├── audiobooks.test.ts │ ├── playlists.test.ts │ ├── search.test.ts │ └── tracks.test.ts ├── handlers │ ├── albums.ts │ ├── artists.ts │ ├── audiobooks.ts │ ├── playlists.ts │ ├── search.ts │ └── tracks.ts ├── index.ts ├── types │ ├── albums.ts │ ├── artists.ts │ ├── audiobooks.ts │ ├── common.ts │ ├── playlists.ts │ ├── search.ts │ └── tracks.ts └── utils │ ├── api.ts │ └── auth.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | build/ 3 | .env 4 | .DS_Store 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/package.json -------------------------------------------------------------------------------- /smithery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/smithery.yaml -------------------------------------------------------------------------------- /src/__tests__/albums.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/__tests__/albums.test.ts -------------------------------------------------------------------------------- /src/__tests__/artists.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/__tests__/artists.test.ts -------------------------------------------------------------------------------- /src/__tests__/audiobooks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/__tests__/audiobooks.test.ts -------------------------------------------------------------------------------- /src/__tests__/playlists.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/__tests__/playlists.test.ts -------------------------------------------------------------------------------- /src/__tests__/search.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/__tests__/search.test.ts -------------------------------------------------------------------------------- /src/__tests__/tracks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/__tests__/tracks.test.ts -------------------------------------------------------------------------------- /src/handlers/albums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/handlers/albums.ts -------------------------------------------------------------------------------- /src/handlers/artists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/handlers/artists.ts -------------------------------------------------------------------------------- /src/handlers/audiobooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/handlers/audiobooks.ts -------------------------------------------------------------------------------- /src/handlers/playlists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/handlers/playlists.ts -------------------------------------------------------------------------------- /src/handlers/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/handlers/search.ts -------------------------------------------------------------------------------- /src/handlers/tracks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/handlers/tracks.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/types/albums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/types/albums.ts -------------------------------------------------------------------------------- /src/types/artists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/types/artists.ts -------------------------------------------------------------------------------- /src/types/audiobooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/types/audiobooks.ts -------------------------------------------------------------------------------- /src/types/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/types/common.ts -------------------------------------------------------------------------------- /src/types/playlists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/types/playlists.ts -------------------------------------------------------------------------------- /src/types/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/types/search.ts -------------------------------------------------------------------------------- /src/types/tracks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/types/tracks.ts -------------------------------------------------------------------------------- /src/utils/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/utils/api.ts -------------------------------------------------------------------------------- /src/utils/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/src/utils/auth.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/superseoworld/mcp-spotify/HEAD/tsconfig.json --------------------------------------------------------------------------------