Sviluppo · Server MCP remoto
Sonar
ASO tools for AI agents: keyword research, rank tracking, competitor analysis (iOS & Android).
Cosa indica il MCP Registry
La voce come pubblicata nel MCP Registry ufficiale (consultazione: 4 ottobre 2026), ultima versione.
- Nome nel registro
app.trysonar/sonar- Versione
- 0.7.0
- Stato
- Attivo
- Categoria
- sviluppo
- Trasporto
- Streamable HTTP e stdio (processo locale)
- Pacchetto
- npm
- Pubblicato
- 17 agosto 2026
- Aggiornato
- 17 agosto 2026
- Editore
- app.trysonar
- Namespace
- Namespace verificato dal MCP Registry tramite il dominio trysonar.app · come funziona
- Repository
- github.com/trysonar/mcp
- Fonte
- Voce nell’API del registro
Endpoint remoti
| Trasporto | URL | Header dichiarati |
|---|---|---|
| Streamable HTTP | https://trysonar.app/mcp | Authorization (obbligatorio, segreto) |
Verifica live
Questa directory si è collegata a ogni endpoint remoto e ne ha richiesto l’elenco degli strumenti. La verifica si limita a collegarsi e a elencare gli strumenti; non li esegue, non effettua l’accesso e non testa la sicurezza.
- Raggiungibile
- Sì (HTTP 200)
- Handshake
- sonar 0.10.1 · protocollo 2025-06-18
- Strumenti trovati
54 - mostra i nomi
sonar_app_lookup,sonar_app_search,sonar_app_aso_score,sonar_app_extract_keywords,sonar_app_reviews,sonar_app_revenue,sonar_keyword_search,sonar_keyword_metrics,sonar_keyword_suggestions,sonar_top_charts,sonar_list_apps,sonar_get_app,sonar_app_keywords,sonar_app_rankings,sonar_app_changes,sonar_keyword_rankings,sonar_competitor_keywords,sonar_competitor_landscape,sonar_list_products,sonar_list_alerts,sonar_alert_events,sonar_app_overview,sonar_discovered_keywords,sonar_review_insights,sonar_portfolio,sonar_app_sales,sonar_app_engagement,sonar_create_product,sonar_track_app,sonar_track_competitor,sonar_track_keywords,sonar_update_keyword_note,sonar_star_keyword,sonar_scan_competitor,sonar_analyze_competitors,sonar_generate_review_insights,sonar_delete_tracked_keyword,sonar_untrack_keywords,sonar_untrack_app,sonar_delete_product,sonar_remove_competitor,sonar_set_alert,sonar_delete_alert,sonar_screenshot_layout_guide,sonar_screenshot_devices,sonar_list_screenshot_sets,sonar_create_screenshot_set,sonar_get_screenshot_set,sonar_update_screenshot_set,sonar_delete_screenshot_sete altri 4- Data della verifica
- 5 ottobre 2026
Pacchetti
| Registro | Pacchetto | Versione | Trasporto |
|---|---|---|---|
| npm | @sonarapp/mcp | 0.7.0 | stdio |
Come collegare Sonar
Sonar è un server MCP remoto: non c’è niente da installare. Il suo endpoint, servito tramite Streamable HTTP, è https://trysonar.app/mcp. In un assistente che accetta server MCP remoti (spesso in un’impostazione chiamata connettori, integrazioni o strumenti) si aggiunge un nuovo server indicando questo URL; in un client configurato tramite file lo si aggiunge come server remoto (HTTP) con lo stesso URL.
La voce del registro dichiara un header HTTP per la connessione: Authorization (obbligatorio, segreto). Un header segreto contiene di solito una chiave API o un token rilasciato dal servizio; i client che accettano header personalizzati lo impostano insieme all’URL del server.
Può essere eseguito anche in locale a partire da un pacchetto Node.js pubblicato nel registro npm: @sonarapp/mcp, versione 0.7.0. Comunica via MCP su stdio, quindi il client lo avvia come programma e dialoga con esso tramite standard input e standard output. Richiede Node.js; i client in genere lo avviano con npx - il comando abituale è npx -y @sonarapp/mcp@0.7.0. Legge queste variabili d’ambiente: SONAR_API_KEY (obbligatorio, segreto) e SONAR_API_URL; vanno impostate nella configurazione del client per questo server.
Nel formato JSON mcpServers, letto da molti client MCP desktop e per editor di codice, la voce si presenta così (segnaposto tra parentesi angolari):
{
"mcpServers": {
"sonar": {
"command": "npx",
"args": [
"-y",
"@sonarapp/mcp@0.7.0"
],
"env": {
"SONAR_API_KEY": "<segreto>",
"SONAR_API_URL": "<valore>"
}
}
}
}Ricavato dalla voce del registro; la verifica live riportata sopra mostra solo se l’endpoint ha risposto. Cosa fa il server, e a quali condizioni, lo stabilisce il suo editore; prima di concedergli l’accesso ai propri account o file conviene consultarne il repository o il sito web. Come aggiungere un server MCP a un assistente · Prima di collegare un server
Altri server della categoria sviluppo
| Server | Esecuzione |
|---|---|
| SolumbeDeterministic local repository context, impact analysis, and merge-readiness evidence for AI agents. | Locale · stdio |
| Solvicus FinOps - GCP Committed Use Discount (CUD) OptimizationFinOps for Google Cloud: size 1- and 3-year CUD commitments to known demand. Also solves LP/MIP. | Remoto · HTTPVerifica live: accesso richiesto |
| SomaRMCP runtime for provider-backed agents with CLI, REST, HTTP MCP, plugins, and scaffold support. | Locale · stdio |
| SomaExecution-verified code generation and verification with signed, offline-checkable certificates. | Locale · stdio |
| Sonar MCP ServerRead-only SonarQube Community Build access for AI agents: issues, hotspots, rules, code snippets. | Locale · stdio |
| SonarQube MCP ServerAnalyze code quality and security with SonarQube Server or Cloud directly in AI assistants. | Locale · stdio |
| SondeLocal code graph for TypeScript, Python and Swift: who calls this, what breaks if I change it. | Locale · stdio |
| SooverynAI personas with a lasting, encrypted memory per project, for Claude Code. Hosted in France. | Remoto · HTTPVerifica live: accesso richiesto |