- Browserbase preset was pointing at an `icon.svg` that no longer resolves; swap to `favicon.ico`. - Sentry's `favicon.ico` returns an inconsistent asset; use the canonical brand glyph from sentry-brand storage instead. - DigitalOcean, Petstore, Val Town, and Resend OpenAPI presets were missing icons — wire each one up to the vendor's favicon so the presets render consistently in the add-source picker.
Unified · Split
| @@ -44,7 +44,7 @@ export const mcpPresets: readonly McpPreset[] = [ · 43 unmodified lines | ||
| 44 | 44 | name: "Browserbase", |
| 45 | 45 | summary: "Cloud browser sessions for web scraping and automation.", |
| 46 | 46 | url: "https://mcp.browserbase.com/mcp", |
| 47 | − icon: "https://www.browserbase.com/icon.svg", | |
| 47 | + icon: "https://www.browserbase.com/favicon.ico", | |
| 48 | 48 | featured: true, |
| 49 | 49 | }, |
| 50 | 50 | { |
| @@ -92,7 +92,7 @@ export const mcpPresets: readonly McpPreset[] = [ · 41 unmodified lines | ||
| 92 | 92 | name: "Sentry", |
| 93 | 93 | summary: "Error monitoring, issues, and performance data.", |
| 94 | 94 | url: "https://mcp.sentry.dev/mcp", |
| 95 | − icon: "https://sentry.io/_assets/favicon.ico", | |
| 95 | + icon: "https://sentry-brand.storage.googleapis.com/sentry-glyph-black.png", | |
| 96 | 96 | }, |
| 97 | 97 | { |
| 98 | 98 | id: "cloudflare", |
| @@ -74,23 +74,27 @@ export const openApiPresets: readonly OpenApiPreset[] = [ · 73 unmodified lines | ||
| 74 | 74 | name: "DigitalOcean", |
| 75 | 75 | summary: "Droplets, Kubernetes, databases, and networking.", |
| 76 | 76 | url: "https://raw.githubusercontent.com/digitalocean/openapi/main/specification/DigitalOcean-public.v2.yaml", |
| 77 | + icon: "https://assets.digitalocean.com/favicon.ico", | |
| 77 | 78 | }, |
| 78 | 79 | { |
| 79 | 80 | id: "petstore", |
| 80 | 81 | name: "Petstore", |
| 81 | 82 | summary: "Classic OpenAPI demo — no auth required.", |
| 82 | 83 | url: "https://petstore3.swagger.io/api/v3/openapi.json", |
| 84 | + icon: "https://petstore3.swagger.io/favicon-32x32.png", | |
| 83 | 85 | }, |
| 84 | 86 | { |
| 85 | 87 | id: "val-town", |
| 86 | 88 | name: "Val Town", |
| 87 | 89 | summary: "Vals, runs, blobs, and email/web endpoints.", |
| 88 | 90 | url: "https://api.val.town/openapi.json", |
| 91 | + icon: "https://www.val.town/favicon.svg", | |
| 89 | 92 | }, |
| 90 | 93 | { |
| 91 | 94 | id: "resend", |
| 92 | 95 | name: "Resend", |
| 93 | 96 | summary: "Transactional email sending and domain management.", |
| 94 | 97 | url: "https://raw.githubusercontent.com/resend/resend-openapi/main/resend.yaml", |
| 98 | + icon: "https://resend.com/static/favicons/favicon.ico", | |
| 95 | 99 | }, |
| 96 | 100 | ]; |