Google PageRank for AI agents. 25,000+ tools indexed.

Spotify-MCP MCP Server

Omm2005/Spotify-MCP

Score: 52.3 Rank #65 MCP Server
Are you the maintainer of Omm2005/Spotify-MCP? Claim this listing →

Model Context Protocol (MCP) server for Spotify that lets AI agents search, browse, and control Spotify using the Web API for personalized music and playlist workflows.

Add AgentRank to Claude Code Discover and compare tools like Omm2005/Spotify-MCP — your AI finds the right one automatically
Get API Access →
claude mcp add agentrank -- npx -y agentrank-mcp-server

Overview

Omm2005/Spotify-MCP is a TypeScript MCP server. Model Context Protocol (MCP) server for Spotify that lets AI agents search, browse, and control Spotify using the Web API for personalized music and playlist workflows. Topics: cloudflare-workers, mcp-server, poke, typescript.

Ranked #65 out of 109 indexed tools.

Actively maintained with commits in the last week.

Ecosystem

TypeScript No license
cloudflare-workersmcp-serverpoketypescript

Score Breakdown

StarsFreshnessIssue HealthContributorsDependents
Stars 15% 2

2 stars → early stage

Freshness 25% 1d ago

Last commit 1d ago → actively maintained

Issue Health 25% 50%

No issues filed → no history to score

Contributors 10% 1

1 contributor → solo project

Dependents 25% 0

No dependents → no downstream usage

npm Downloads N/A
PyPI Downloads N/A
Forks 0
Description Detailed
License None

Weights: Freshness 25% · Issue Health 25% · Dependents 25% · Stars 15% · Contributors 10% · How we score →

How to Improve

License low impact

Add an MIT or Apache-2.0 license to signal trust and enable adoption

Contributors medium impact

Single-contributor projects carry bus-factor risk — welcoming contributors boosts confidence

Dependents medium impact

No downstream dependents detected yet — adoption by other projects is the strongest trust signal

Badge all embed codes →

AgentRank score for Omm2005/Spotify-MCP
[![AgentRank](https://agentrank-ai.com/api/badge/tool/Omm2005--Spotify-MCP)](https://agentrank-ai.com/tool/Omm2005--Spotify-MCP/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
<a href="https://agentrank-ai.com/tool/Omm2005--Spotify-MCP/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge"><img src="https://agentrank-ai.com/api/badge/tool/Omm2005--Spotify-MCP" alt="AgentRank"></a>

Embed Widget docs →

Embed a rich score widget on your site or blog.

<script src="https://agentrank-ai.com/embed.js" data-tool="Omm2005/Spotify-MCP"></script>

Matched Queries

"mcp server""mcp-server""model context protocol""model-context-protocol"

From the README

# Spotify MCP Server on Cloudflare Workers (OAuth, Multi-User)

This server is now configured for production-style multi-user auth:

- MCP clients authenticate via OAuth endpoints on this Worker.
- Users authorize with Spotify using their own Spotify app credentials (BYO Client ID/Secret).
- User refresh tokens and BYO client credentials are stored in encrypted OAuth props.

## Architecture

- MCP API: `/mcp`
- OAuth authorize: `/authorize`
- OAuth token: `/token`
- OAuth client registration: `/register`
- Spotify callback: `/callback`

## 1) Install

```bash
cd /Users/omshah/Desktop/MCP/spotify-mcp-cloudflare
npm install
```

## 2) Create KV Namespace (for OAuth state)

```bash
npx wrangler kv namespace create OAUTH_KV
```

Copy the returned ID into [wrangler.jsonc](/Users/omshah/Desktop/MCP/spotify-mcp-cloudflare/wrangler.jsonc) at:

- `kv_namespaces[0].id`

## 3) Set Worker Secrets

```bash
npx wrangler secret put COOKIE_ENCRYPTION_KEY
npx wrangler secret put ALLOWED_MCP_CLIENT_IDS
Read full README on GitHub →

Get the weekly AgentRank digest

Top movers, new tools, ecosystem insights — straight to your inbox.