Skip to content

Commit eed3bcc

Browse files
committed
Remove Smithery references throughout repository
- Remove Smithery badge from README - Update installation instructions to use git clone + uv sync - Remove Smithery links from website - Update site-prompt.md to not include Smithery in future generations - Expand installation section on website with step-by-step guide
1 parent ed03f0c commit eed3bcc

File tree

3 files changed

+45
-24
lines changed

3 files changed

+45
-24
lines changed

README.md

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# spotify-mcp MCP server
22

3-
[![smithery badge](https://smithery.ai/badge/@jamiew/spotify-mcp)](https://smithery.ai/server/@jamiew/spotify-mcp)
4-
53
MCP server connecting Claude with Spotify. This fork of [varunneal/spotify-mcp](https://github.com/varunneal/spotify-mcp) adds smart-batching tools and advanced playlist features that optimize API usage.
64

75
## Features
@@ -23,21 +21,19 @@ MCP server connecting Claude with Spotify. This fork of [varunneal/spotify-mcp](
2321
1. Create account at [developer.spotify.com](https://developer.spotify.com/)
2422
2. Create app with redirect URI: `http://localhost:8888`
2523

26-
### 2. Install via Smithery (Recommended)
27-
```bash
28-
npx -y @smithery/cli install @jamiew/spotify-mcp --client claude
29-
```
30-
31-
### 3. Manual Installation
24+
### 2. Clone and Setup
3225
```bash
3326
git clone https://github.com/jamiew/spotify-mcp.git
27+
cd spotify-mcp
28+
uv sync
3429
```
3530

31+
### 3. Configure Claude Desktop
3632
Add to Claude Desktop config (`~/Library/Application Support/Claude/claude_desktop_config.json`):
3733
```json
3834
"spotify": {
3935
"command": "uv",
40-
"args": ["--directory", "/path/to/spotify_mcp", "run", "spotify-mcp"],
36+
"args": ["--directory", "/path/to/spotify-mcp", "run", "spotify-mcp"],
4137
"env": {
4238
"SPOTIFY_CLIENT_ID": "YOUR_CLIENT_ID",
4339
"SPOTIFY_CLIENT_SECRET": "YOUR_CLIENT_SECRET",

docs/index.html

Lines changed: 38 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -290,9 +290,6 @@ <h1>Spotify MCP</h1>
290290
<a href="https://github.com/jamiew/spotify-mcp" class="badge" target="_blank">
291291
<span>⭐ View on GitHub</span>
292292
</a>
293-
<a href="https://smithery.ai/server/@jamiew/spotify-mcp" class="badge" target="_blank">
294-
<span>📦 Install via Smithery</span>
295-
</a>
296293
</div>
297294

298295
<div class="cta-buttons">
@@ -417,19 +414,48 @@ <h4>modify_playlist_details</h4>
417414
</section>
418415

419416
<section id="installation">
420-
<h2>Quick Installation</h2>
417+
<h2>Installation</h2>
421418

422-
<div class="code-block">
423-
<pre>npx -y @smithery/cli install @jamiew/spotify-mcp --client claude</pre>
424-
</div>
419+
<div style="max-width: 800px; margin: 0 auto;">
420+
<h3 style="color: var(--spotify-green); margin-bottom: 20px; font-size: 1.2rem;">1. Get Spotify API Keys</h3>
421+
<p style="color: var(--spotify-light-gray); margin-bottom: 20px;">
422+
Create an account at <a href="https://developer.spotify.com/" target="_blank" style="color: var(--spotify-green);">developer.spotify.com</a>
423+
and create an app with redirect URI: <code>http://localhost:8888</code>
424+
</p>
425425

426-
<p style="text-align: center; color: var(--spotify-light-gray); margin-top: 20px;">
427-
Requires: Spotify Premium account, <code>uv</code> >= 0.54
428-
</p>
426+
<h3 style="color: var(--spotify-green); margin-bottom: 20px; margin-top: 40px; font-size: 1.2rem;">2. Clone and Setup</h3>
427+
<div class="code-block">
428+
<pre>git clone https://github.com/jamiew/spotify-mcp.git
429+
cd spotify-mcp
430+
uv sync</pre>
431+
</div>
432+
433+
<h3 style="color: var(--spotify-green); margin-bottom: 20px; margin-top: 40px; font-size: 1.2rem;">3. Configure Claude Desktop</h3>
434+
<p style="color: var(--spotify-light-gray); margin-bottom: 15px;">
435+
Add to Claude Desktop config (<code>~/Library/Application Support/Claude/claude_desktop_config.json</code>):
436+
</p>
437+
<div class="code-block">
438+
<pre>{
439+
"spotify": {
440+
"command": "uv",
441+
"args": ["--directory", "/path/to/spotify-mcp", "run", "spotify-mcp"],
442+
"env": {
443+
"SPOTIFY_CLIENT_ID": "YOUR_CLIENT_ID",
444+
"SPOTIFY_CLIENT_SECRET": "YOUR_CLIENT_SECRET",
445+
"SPOTIFY_REDIRECT_URI": "http://localhost:8888"
446+
}
447+
}
448+
}</pre>
449+
</div>
450+
451+
<p style="text-align: center; color: var(--spotify-light-gray); margin-top: 30px;">
452+
<strong>Requirements:</strong> Spotify Premium account, <code>uv</code> >= 0.54
453+
</p>
454+
</div>
429455

430-
<div style="text-align: center; margin-top: 30px;">
456+
<div style="text-align: center; margin-top: 40px;">
431457
<a href="https://github.com/jamiew/spotify-mcp#installation" class="btn btn-primary" target="_blank">
432-
Full Installation Guide
458+
View Full Documentation
433459
</a>
434460
</div>
435461
</section>

docs/site-prompt.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,8 @@ Generate a beautiful, self-descriptive website for the Spotify MCP server follow
3131
- Spotify logo (use SVG)
3232
- Project title: "Spotify MCP"
3333
- Subtitle describing the project
34-
- Badges linking to:
34+
- Badge linking to:
3535
- GitHub repository: https://github.com/jamiew/spotify-mcp
36-
- Smithery: https://smithery.ai/server/@jamiew/spotify-mcp
3736
- Primary CTA buttons for installation and examples
3837

3938
### Features Section
@@ -63,7 +62,7 @@ List all 13 MCP tools with brief descriptions:
6362
13. **modify_playlist_details** - Update playlist name, description, and privacy
6463

6564
### Installation Section
66-
- Quick install command: `npx -y @smithery/cli install @jamiew/spotify-mcp --client claude`
65+
- Installation instructions from README (manual setup via uv and Claude Desktop config)
6766
- Requirements: Spotify Premium account, `uv` >= 0.54
6867
- Link to full installation guide in README
6968

0 commit comments

Comments
 (0)