Skip to content

Commit 91b9580

Browse files
committed
Update production URL to discogs-mcp.com
1 parent 9b00d0f commit 91b9580

5 files changed

Lines changed: 396 additions & 337 deletions

File tree

README.md

Lines changed: 31 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@ A powerful **Model Context Protocol (MCP) server** that enables AI assistants to
2626
2. Click **Add Integration**
2727
3. Enter the URL:
2828
```
29-
https://discogs-mcp-prod.rian-db8.workers.dev/mcp
29+
https://discogs-mcp.com/mcp
3030
```
3131
4. Click **Add** - authenticate with Discogs when prompted
3232

3333
### Claude Code
3434

3535
```bash
36-
claude mcp add --transport http discogs https://discogs-mcp-prod.rian-db8.workers.dev/mcp
36+
claude mcp add --transport http discogs https://discogs-mcp.com/mcp
3737
```
3838

3939
### Windsurf
@@ -42,18 +42,18 @@ Add to your Windsurf MCP config (`~/.codeium/windsurf/mcp_config.json`):
4242

4343
```json
4444
{
45-
"mcpServers": {
46-
"discogs": {
47-
"serverUrl": "https://discogs-mcp-prod.rian-db8.workers.dev/mcp"
48-
}
49-
}
45+
"mcpServers": {
46+
"discogs": {
47+
"serverUrl": "https://discogs-mcp.com/mcp"
48+
}
49+
}
5050
}
5151
```
5252

5353
### MCP Inspector (Testing)
5454

5555
```bash
56-
npx @modelcontextprotocol/inspector https://discogs-mcp-prod.rian-db8.workers.dev/mcp
56+
npx @modelcontextprotocol/inspector https://discogs-mcp.com/mcp
5757
```
5858

5959
### Other MCP Clients
@@ -62,12 +62,12 @@ npx @modelcontextprotocol/inspector https://discogs-mcp-prod.rian-db8.workers.de
6262

6363
```json
6464
{
65-
"mcpServers": {
66-
"discogs": {
67-
"command": "npx",
68-
"args": ["-y", "mcp-remote", "https://discogs-mcp-prod.rian-db8.workers.dev/mcp"]
69-
}
70-
}
65+
"mcpServers": {
66+
"discogs": {
67+
"command": "npx",
68+
"args": ["-y", "mcp-remote", "https://discogs-mcp.com/mcp"]
69+
}
70+
}
7171
}
7272
```
7373

@@ -84,21 +84,21 @@ This server uses **MCP OAuth 2.1** with Discogs as the identity provider. When y
8484

8585
### 🔓 Public Tools (No Authentication Required)
8686

87-
| Tool | Description |
88-
|------|-------------|
89-
| `ping` | Test server connectivity |
90-
| `server_info` | Get server information and capabilities |
87+
| Tool | Description |
88+
| ------------- | ------------------------------------------------------ |
89+
| `ping` | Test server connectivity |
90+
| `server_info` | Get server information and capabilities |
9191
| `auth_status` | Check authentication status and get login instructions |
9292

9393
### 🔐 Authenticated Tools (Requires Login)
9494

95-
| Tool | Description |
96-
|------|-------------|
97-
| `search_collection` | Search your collection with intelligent mood and genre matching |
98-
| `get_release` | Get detailed information about a specific release |
99-
| `get_collection_stats` | View comprehensive collection statistics |
100-
| `get_recommendations` | Get context-aware music recommendations |
101-
| `get_cache_stats` | Monitor cache performance (development) |
95+
| Tool | Description |
96+
| ---------------------- | --------------------------------------------------------------- |
97+
| `search_collection` | Search your collection with intelligent mood and genre matching |
98+
| `get_release` | Get detailed information about a specific release |
99+
| `get_collection_stats` | View comprehensive collection statistics |
100+
| `get_recommendations` | Get context-aware music recommendations |
101+
| `get_cache_stats` | Monitor cache performance (development) |
102102

103103
## 📚 MCP Resources
104104

@@ -121,20 +121,23 @@ discogs://search?q={query} # Search results
121121
### Local Setup
122122

123123
1. **Clone and install**:
124+
124125
```bash
125126
git clone https://github.com/rianvdm/discogs-mcp.git
126127
cd discogs-mcp
127128
npm install
128129
```
129130

130131
2. **Configure environment**:
132+
131133
```bash
132134
# Set your Discogs API credentials as Wrangler secrets
133135
wrangler secret put DISCOGS_CONSUMER_KEY
134136
wrangler secret put DISCOGS_CONSUMER_SECRET
135137
```
136138

137139
3. **Start development server**:
140+
138141
```bash
139142
npm run dev
140143
```
@@ -147,6 +150,7 @@ discogs://search?q={query} # Search results
147150
## 🚀 Deployment
148151

149152
1. **Create KV namespaces** and add their IDs to `wrangler.toml` under `[env.production]`:
153+
150154
```bash
151155
wrangler kv namespace create MCP_SESSIONS --env production
152156
wrangler kv namespace create MCP_LOGS --env production
@@ -155,6 +159,7 @@ discogs://search?q={query} # Search results
155159
```
156160

157161
2. **Set production secrets**:
162+
158163
```bash
159164
wrangler secret put DISCOGS_CONSUMER_KEY --env production
160165
wrangler secret put DISCOGS_CONSUMER_SECRET --env production
@@ -188,4 +193,4 @@ MIT License - see [LICENSE](LICENSE) file for details.
188193

189194
- [Discogs](https://www.discogs.com/) for the music database API
190195
- [Model Context Protocol](https://modelcontextprotocol.io/) for the standard
191-
- [Cloudflare Workers](https://workers.cloudflare.com/) for the platform
196+
- [Cloudflare Workers](https://workers.cloudflare.com/) for the platform

0 commit comments

Comments
 (0)