Serveur MCP CloudSprite
Commit 25 oct. 2026Permet aux clients IA de rechercher des jeux de données, de la documentation et des notebooks CloudSprite, tout en gérant le périmètre organisationnel et en soumettant des commentaires.
Aussi connu sous cloudsprite-io/cloudsprite-plugin, cloudsprite-plugin
- Étoiles
- 1
- Outils
- —
- Téléchargements, 30 jours
- —
- Dernière version
- 0.1.3
- Dernier commit
- 25 oct. 2026
- Licence
- MIT
Qu'est-ce que CloudSprite MCP ?
CloudSprite est un serveur MCP. Permet aux clients IA de rechercher des jeux de données, de la documentation et des notebooks CloudSprite, tout en gérant le périmètre organisationnel et en soumettant des commentaires.
Résumé généré à partir du README du projet
À propos du MCP server CloudSprite
CloudSprite fournit une connexion MCP à distance qui permet aux clients IA d'interagir avec la plateforme CloudSprite. Il est conçu pour les développeurs utilisant des outils tels que Claude Code, Grok Build, Cursor, GitHub Copilot et VS Code. Le serveur fonctionne via streamable HTTP et utilise OAuth pour l'authentification, ce qui signifie qu'aucune clé API ou secret n'est stocké au sein même du plugin. Les utilisateurs se connectent à l'aide de leurs comptes CloudSprite existants dans le navigateur pour établir une session sécurisée.
Cette implémentation est actuellement en lecture seule, se concentrant sur la récupération d'informations et les retours utilisateurs. Elle permet aux modèles d'explorer le contexte organisationnel, y compris les équipes et les projets, et de rechercher dans les jeux de données, les notebooks et les scripts. Les développeurs peuvent également interroger la documentation produit et le catalogue du SDK. Bien qu'il ne modifie pas les données, il inclut un outil spécifique pour soumettre des rapports de bugs ou des demandes de fonctionnalités directement à l'équipe CloudSprite via la commande submit_feedback.
Ce que vous pouvez faire avec
- 1Explorer la structure organisationnelleDemandez à l'IA de lister vos organisations, équipes ou projets spécifiques disponibles pour établir le contexte.
- 2Soumettre des commentaires sur la plateformeDites à l'IA de signaler un bug ou de suggérer une nouvelle fonctionnalité pour le service CloudSprite.
Extrait du README du projet. Chaque cas d'utilisation est vérifié par rapport à une citation du document.
Comment installer CloudSprite MCP
Formats vérifiés le 10 nov. 2026Ajouter à CursorAjouter à GooseInstaller CloudSprite MCP dans Claude Code
$ claude mcp add --transport http cloudsprite-plugin https://api.cloudsprite.io/mcpInstaller CloudSprite MCP dans Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"cloudsprite-plugin": {
"url": "https://api.cloudsprite.io/mcp"
}
}
}Installer CloudSprite MCP dans VS Code
.vscode/mcp.json
{
"servers": {
"cloudsprite-plugin": {
"type": "http",
"url": "https://api.cloudsprite.io/mcp"
}
}
}Installer CloudSprite MCP dans VS Code CLI
$ code --add-mcp '{"name":"cloudsprite-plugin","type":"http","url":"https://api.cloudsprite.io/mcp"}'Installer CloudSprite MCP dans Codex
$ codex mcp add cloudsprite-plugin --url https://api.cloudsprite.io/mcpInstaller CloudSprite MCP dans Codex config.toml
~/.codex/config.toml
[mcp_servers.cloudsprite-plugin] url = "https://api.cloudsprite.io/mcp"
Installer CloudSprite MCP dans Gemini CLI
$ gemini mcp add -s user --transport http cloudsprite-plugin https://api.cloudsprite.io/mcpInstaller CloudSprite MCP dans Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"cloudsprite-plugin": {
"url": "https://api.cloudsprite.io/mcp",
"type": "http"
}
}
}Vérifications automatisées
Exécuté le 14 nov. 2026Rapport complet →Pas encore vérifié. Un serveur nécessite un score de 80, aucune faille sérieuse et suffisamment de données pour que nous puissions effectuer les vérifications. Fonctionnement des vérifications · Ce qu'il faut corriger pour gagner des points
- Dépôt source lié et accessiblecloudsprite-io/cloudsprite-plugin is public and reachablegithub.com/cloudsprite-io/cloudsprite-plugin ↗Réussi
- Le nom du package correspond au dépôt sourceNon vérifié
- Provenance du build (attestation Sigstore)Non vérifié
- Licence open source (OSI)MITspdx.org/licenses/MIT.html ↗Réussi
- Commit ou version publiée au cours de l'année écouléeLast commit or release 2026-10-25github.com/cloudsprite-io/cloudsprite-plugin ↗Réussi
- OpenSSF ScorecardNon vérifié
- Nom du package non proche d'un package populaireNon vérifié
- Aucun avis critique dans le package ou ses dépendancesNon vérifié
- Aucune instruction cachée destinée au modèle0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersRéussi
- Les outils destructifs sont étiquetésNon vérifié
- Le point de terminaison distant répond à la poignée de main MCPHTTPS endpoint answered 401 (sign-in required)Réussi
README
Voir sur GitHubCloudSprite plugin
Public plugin for CloudSprite. One repo, one plugin slug (cloudsprite), for Claude Code, Grok Build, and Agent Plugins clients (Cursor, GitHub Copilot, VS Code, Codex, and others).
The plugin talks to production CloudSprite over remote MCP. There are no API keys, GitLab tokens, Linear tokens, or other secrets in this repository. OAuth tokens stay in the client.
Plugin name is cloudsprite and is immutable once a marketplace lists it. The GitHub org is cloudsprite-io because cloudsprite was already taken on GitHub.
Connect your AI to CloudSprite
Full per-client steps: Connect your AI to CloudSprite.
There is no API key in this repo and none in chat. Sign in with the same CloudSprite account you use in the browser.
| What | Value |
|---|---|
| MCP URL | https://api.cloudsprite.io/mcp |
| Transport | Streamable HTTP |
| OAuth discovery | https://api.cloudsprite.io/.well-known/oauth-authorization-server |
| Plugin slug | cloudsprite (fixed) |
How do I connect Claude Code to CloudSprite?
/plugin marketplace add cloudsprite-io/cloudsprite-plugin
/plugin install cloudsprite@cloudsprite
Enable the cloudsprite plugin if it is not already on. On first tool use, complete the browser sign-in.
How do I connect Cursor, GitHub Copilot, VS Code, or Codex to CloudSprite?
This repo is an Agent Plugins 1.0 package: root plugin.json, mcp.json, and skills/.
- Clone this repository (or add
cloudsprite-io/cloudsprite-pluginas the plugin source if your client accepts a git URL). - Load it as an Agent Plugin. In Cursor, a local checkout under
~/.cursor/plugins/local/cloudspriteis enough. - Enable the plugin and complete OAuth when the client prompts.
If the client cannot load Agent Plugins, add a remote MCP server instead (same URL and OAuth as any MCP client).
How do I connect Grok to CloudSprite?
grok plugin marketplace add cloudsprite-io/cloudsprite-plugin
grok plugin install cloudsprite --trust
Official listing on xAI’s marketplace is separate and not required for this install. Maintainer catalog notes: DIRECTORY.md.
How do I connect any MCP client to CloudSprite?
| Setting | Value |
|---|---|
| Server URL | https://api.cloudsprite.io/mcp |
| Transport | Streamable HTTP |
| OAuth discovery | https://api.cloudsprite.io/.well-known/oauth-authorization-server |
The client must discover authorization, token, and JWKS URLs from that metadata. Do not hard-code those hosts, and do not put a client secret or API key in the config.
{
"mcpServers": {
"cloudsprite": {
"type": "streamable-http",
"url": "https://api.cloudsprite.io/mcp"
}
}
}
Some clients use "type": "http" or a bare "url" field for the same remote server.
How do I connect ChatGPT to CloudSprite?
ChatGPT connectors are coming soon. Do not add CloudSprite as a ChatGPT custom connector yet — that OAuth redirect is not registered. Use Claude Code, Cursor, Copilot, Codex, Grok, or a generic MCP client today.
What it does
After you sign in and set scope, the model can:
- Read org / team / project context (
whoami/get_scope,list_orgs,list_teams,list_projects,set_scope) - Search datasets, traces (summaries only), notebooks, and scripts
- Search CloudSprite product docs and the SDK catalog (
search_knowledge,search_sdk) - File a bug or feature request (
/feedback→ MCPsubmit_feedback)
This release is read-only plus feedback. It does not mutate datasets, tags, notebooks, or scripts.
MCP URL
Production (the only URL customers use):
https://api.cloudsprite.io/mcp
Transport: MCP Streamable HTTP. No Authorization header is stored in the plugin. The client discovers OAuth from the MCP origin and holds the tokens. There is no environment picker in the plugin UI.
A 401 from /mcp before OAuth is live is expected. The plugin should fail with a clear auth error, not hang.
Claude Code honors CLOUDSPRITE_MCP_URL if the client process has it set (${CLOUDSPRITE_MCP_URL:-https://api.cloudsprite.io/mcp} in .mcp.json). The GUI app reads ~/.claude/settings.json "env", not your shell profile. Portable mcp.json is a literal production URL (no interpolation). Do not commit a .env here.
Skills
| Skill | Slash | Purpose |
|-|-|
| feedback | /feedback | Confirm text, then call MCP submit_feedback |
| platform-howtos | /platform-howtos | Sign-in, scope, and how to use CloudSprite from the assistant |
| datasets | /datasets | Find datasets, parameters, tags, and notebooks (read) |
| mixed-mode-analysis | /mixed-mode-analysis | Differential / common-mode S-parameters from 2-port pairs |
| waveform-correlation | /waveform-correlation | Pairwise Pearson QC across repeated traces |
Network endpoints
The plugin package does not open sockets itself. Clients that load it will contact:
| URL | Why |
|---|---|
https://api.cloudsprite.io/mcp |
MCP Streamable HTTP (tools) |
https://api.cloudsprite.io/.well-known/oauth-authorization-server |
OAuth 2.1 authorization-server metadata |
https://api.cloudsprite.io/.well-known/oauth-protected-resource |
OAuth protected-resource metadata (if advertised) |
| Authorization, token, revocation, and JWKS URLs from that metadata | Cognito Hosted UI PKCE. Hosts are not hardcoded here; they come from discovery. |
Installing the plugin also clones this GitHub repository (https://github.com/cloudsprite-io/cloudsprite-plugin). Tagged releases are vMAJOR.MINOR.PATCH matching plugin.json version.
The plugin does not call GitLab, Linear, HubSpot, or any issue tracker. Feedback is filed by the CloudSprite API after submit_feedback.
If CLOUDSPRITE_MCP_URL is set, discovery and token endpoints follow that host instead of api.cloudsprite.io.
Support
- Product: https://cloudsprite.io
- Docs: https://docs.cloudsprite.io
- Email: support@cloudsprite.io
- Privacy: privacy@cloudsprite.io
Releases
Git tags are v + the version in plugin.json (currently 0.1.3). Maintainers publish with scripts/publish.sh after scripts/audit.sh passes. Republishing the same tag is a no-op if HEAD still matches; a different tree at the same version fails.
License
MIT. Copyright © 2026 Brushfield Ventures LLC d/b/a CloudSprite.
Product use of CloudSprite remains under the CloudSprite Terms of Service and Privacy Policy.
Questions sur CloudSprite MCP
Comment ajouter CloudSprite MCP à Claude Code ?
Exécutez claude mcp add --transport http cloudsprite-plugin https://api.cloudsprite.io/mcp dans votre terminal. Ajoutez --scope user pour le rendre disponible dans tous les projets.
Comment ajouter CloudSprite MCP à Cursor ?
Ouvrez ~/.cursor/mcp.json et ajoutez le serveur sous mcpServers, avec la configuration Cursor indiquée dans la section d'installation ci-dessus.
Ce plugin nécessite-t-il une clé API ?
Non, le plugin n'utilise pas de clés API ou de secrets ; il utilise des jetons OAuth qui restent au sein du client.
L'IA peut-elle modifier mes jeux de données ou mes notebooks ?
Non, cette version est en lecture seule pour les jeux de données, les tags, les notebooks et les scripts, bien que vous puissiez envoyer des commentaires.
Comment connecter Cursor ou VS Code à CloudSprite ?
Clonez le dépôt et chargez-le en tant qu'Agent Plugin, puis activez le plugin et complétez la demande OAuth.