CloudSprite MCP server
Commit 25 Okt 2026Memungkinkan client AI untuk mencari dataset, dokumentasi, dan notebook CloudSprite sambil mengelola scope organisasi dan mengirimkan feedback.
Juga dikenal sebagai cloudsprite-io/cloudsprite-plugin, cloudsprite-plugin
- Stars
- 1
- Tools
- —
- Unduhan, 30 hari
- —
- Versi terbaru
- 0.1.3
- Commit terakhir
- 25 Okt 2026
- Lisensi
- MIT
Apa itu CloudSprite MCP?
CloudSprite adalah MCP server. Memungkinkan client AI untuk mencari dataset, dokumentasi, dan notebook CloudSprite sambil mengelola scope organisasi dan mengirimkan feedback.
Ringkasan dibuat dari README proyek
Tentang CloudSprite MCP server
CloudSprite menyediakan koneksi MCP jarak jauh yang memungkinkan client AI berinteraksi dengan platform CloudSprite. Ini dirancang untuk developer yang menggunakan tool seperti Claude Code, Grok Build, Cursor, GitHub Copilot, dan VS Code. Server ini beroperasi melalui streamable HTTP dan menggunakan OAuth untuk autentikasi, yang berarti tidak ada API key atau secret yang disimpan di dalam plugin itu sendiri. Pengguna dapat login menggunakan akun browser CloudSprite yang sudah ada untuk membangun sesi yang aman.
Implementasi ini saat ini bersifat read-only, dengan fokus pada pengambilan informasi dan feedback pengguna. Ini memungkinkan model untuk mengeksplorasi konteks organisasi, termasuk tim dan proyek, serta mencari melalui dataset, notebook, dan script. Developer juga dapat melakukan query pada dokumentasi produk dan katalog SDK. Meskipun tidak dapat mengubah data, plugin ini menyertakan tool khusus untuk mengirimkan laporan bug atau permintaan fitur secara langsung ke tim CloudSprite melalui command submit_feedback.
Apa yang bisa Anda lakukan dengannya
- 1Eksplorasi struktur organisasiMinta AI untuk menampilkan daftar organisasi, tim, atau proyek spesifik yang tersedia untuk membangun konteks.
- 2Kirim feedback platformInstruksikan AI untuk melaporkan bug atau menyarankan fitur baru untuk layanan CloudSprite.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Cara menginstal CloudSprite MCP
Format diverifikasi 10 Nov 2026Tambahkan ke CursorTambahkan ke GooseInstal CloudSprite MCP di Claude Code
$ claude mcp add --transport http cloudsprite-plugin https://api.cloudsprite.io/mcpInstal CloudSprite MCP di Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"cloudsprite-plugin": {
"url": "https://api.cloudsprite.io/mcp"
}
}
}Instal CloudSprite MCP di VS Code
.vscode/mcp.json
{
"servers": {
"cloudsprite-plugin": {
"type": "http",
"url": "https://api.cloudsprite.io/mcp"
}
}
}Instal CloudSprite MCP di VS Code CLI
$ code --add-mcp '{"name":"cloudsprite-plugin","type":"http","url":"https://api.cloudsprite.io/mcp"}'Instal CloudSprite MCP di Codex
$ codex mcp add cloudsprite-plugin --url https://api.cloudsprite.io/mcpInstal CloudSprite MCP di Codex config.toml
~/.codex/config.toml
[mcp_servers.cloudsprite-plugin] url = "https://api.cloudsprite.io/mcp"
Instal CloudSprite MCP di Gemini CLI
$ gemini mcp add -s user --transport http cloudsprite-plugin https://api.cloudsprite.io/mcpInstal CloudSprite MCP di Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"cloudsprite-plugin": {
"url": "https://api.cloudsprite.io/mcp",
"type": "http"
}
}
}Pengecekan otomatis
Berjalan 14 Nov 2026Laporan lengkap →Belum diverifikasi. Sebuah server memerlukan skor 80, tidak ada temuan serius, dan data yang cukup untuk kami periksa. Cara kerja checks · Yang perlu diperbaiki untuk menambah poin
- Source repository terhubung dan dapat dijangkaucloudsprite-io/cloudsprite-plugin is public and reachablegithub.com/cloudsprite-io/cloudsprite-plugin ↗Lolos
- Nama paket mencantumkan repositori ini sebagai sumbernyaTidak diperiksa
- Provenance build (atestasi Sigstore)Tidak diperiksa
- Lisensi open source (OSI)MITspdx.org/licenses/MIT.html ↗Lolos
- Ada commit atau release dalam satu tahun terakhirLast commit or release 2026-10-25github.com/cloudsprite-io/cloudsprite-plugin ↗Lolos
- OpenSSF ScorecardTidak diperiksa
- Nama package tidak mirip dengan package populerTidak diperiksa
- Tidak ada advisory kritis pada paket atau dependensinyaTidak diperiksa
- Tidak ada instruksi tersembunyi untuk model0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersLolos
- Tools yang bersifat destruktif telah diberi labelTidak diperiksa
- Endpoint remote merespons handshake MCPHTTPS endpoint answered 401 (sign-in required)Lolos
README
Lihat di 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.
Pertanyaan tentang CloudSprite MCP
Bagaimana cara menambahkan CloudSprite MCP ke Claude Code?
Jalankan claude mcp add --transport http cloudsprite-plugin https://api.cloudsprite.io/mcp di terminal Anda. Tambahkan --scope user agar tersedia di semua proyek.
Bagaimana cara menambahkan CloudSprite MCP ke Cursor?
Buka ~/.cursor/mcp.json dan tambahkan server di bawah mcpServers, menggunakan config Cursor yang ditunjukkan di bagian instalasi di atas.
Apakah plugin ini memerlukan API key?
Tidak, plugin ini tidak menggunakan API key atau secret; plugin ini menggunakan token OAuth yang tetap berada di dalam client.
Dapatkah AI mengubah dataset atau notebook saya?
Tidak, rilis ini bersifat read-only untuk dataset, tag, notebook, dan script, meskipun Anda dapat mengirimkan feedback.
Bagaimana cara menghubungkan Cursor atau VS Code ke CloudSprite?
Clone repository-nya dan muat sebagai Agent Plugin, lalu aktifkan plugin dan selesaikan prompt OAuth.