
Model Context Protocol (MCP) Server
Model Context Protocol (MCP) Server fungerer som en bro mellom AI-assistenter og eksterne datakilder, API-er og tjenester, og muliggjør sømløs integrasjon av ko...
Bro mellom Jupyter Notebook og AI-assistenter med JupyterMCP for avansert kodekjøring, cellehåndtering og arbeidsflytautomatisering i FlowHunt.
JupyterMCP er en Model Context Protocol (MCP) server laget for å bygge bro mellom Jupyter Notebook (kun versjon 6.x) og AI-assistenter som Claude AI. Gjennom en WebSocket-basert server gjør JupyterMCP det mulig for AI-modeller å samhandle direkte med og kontrollere Jupyter Notebooks. Dette gir AI-assistert kodekjøring, dataanalyse, håndtering av notatboksceller og uthenting av utdata. Ved å eksponere Jupyter Notebooks kjernefunksjoner som MCP-verktøy og ressurser, gir serveren utviklere mulighet til å automatisere arbeidsflyter, manipulere notatbokinnhold og effektivisere data science-oppgaver – alt fra sin AI-assistent eller MCP-kompatible klient. JupyterMCP passer for alle som ønsker å kombinere fleksibiliteten i Jupyter Notebooks med intelligensen fra LLM-er, og gir et mer interaktivt og produktivt utviklingsmiljø.
Ingen promptmaler er nevnt i repoets dokumentasjon eller kode.
Ingen eksplisitte MCP-ressurser er beskrevet i dokumentasjonen eller koden.
Følgende verktøy er beskrevet i README og finnes på serveren:
Ingen oppsettsinstruksjoner for Windsurf er gitt.
git clone https://github.com/jjsantos01/jupyter-notebook-mcp.git
uv run python -m ipykernel install --name jupyter-mcp
Claude
> Settings
> Developer
> Edit Config
> claude_desktop_config.json
og legg til:{
"mcpServers": {
"jupyter": {
"command": "uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/PARENT/REPO/FOLDER/src",
"run",
"jupyter_mcp_server.py"
]
}
}
}
/ABSOLUTE/PATH/TO/
med din lokale sti.)Ingen API-nøkler kreves eller er nevnt i oppsettet.
Ingen oppsettsinstruksjoner for Cursor er gitt.
Ingen oppsettsinstruksjoner for Cline er gitt.
Bruke MCP i FlowHunt
For å integrere MCP-servere i din FlowHunt-arbeidsflyt, start med å legge til MCP-komponenten i flyten din og koble den til AI-agenten:
Klikk på MCP-komponenten for å åpne konfigurasjonspanelet. I systemets MCP-konfigurasjonsseksjon setter du inn MCP-serverdetaljene dine med dette JSON-formatet:
{
"MCP-name": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Når du har konfigurert dette, kan AI-agenten bruke MCP-en som et verktøy med tilgang til alle funksjoner og muligheter. Husk å endre “MCP-name” til det faktiske navnet på din MCP-server (f.eks. “github-mcp”, “weather-api” osv.) og bytt ut URL-en med din egen MCP-server-URL.
Seksjon | Tilgjengelig | Detaljer/Notater |
---|---|---|
Oversikt | ✅ | Grunnleggende beskrivelse tilgjengelig |
Liste over promptmaler | ⛔ | Ingen promptmaler funnet |
Liste over ressurser | ⛔ | Ingen eksplisitte ressurser funnet |
Liste over verktøy | ✅ | Verktøy beskrevet: cellemanipulering, kjøring, osv. |
Sikring av API-nøkler | ⛔ | Ingen API-nøkkeloppsett beskrevet |
Støtte for sampling (mindre viktig ved vurdering) | ⛔ | Ingen omtale av samplingstøtte |
JupyterMCP gir en målrettet integrasjon for å kontrollere Jupyter Notebook via MCP, med god dokumentasjon for Claude, men mangler bredere plattforminstruksjoner og ressurs-/promptstandardisering. Verktøysettet er praktisk for notatbokautomatisering, men mangelen på eksplisitt ressurs-/promptstøtte og generalisering til andre klienter begrenser den totale nytten. Basert på tabellene gir vi denne MCP-en en 5/10 for funksjonalitet og dokumentasjon.
Har en LISENS | ✅ (MIT) |
---|---|
Minst ett verktøy | ✅ |
Antall forks | 13 |
Antall stjerner | 71 |
JupyterMCP er en Model Context Protocol (MCP) server som lar AI-assistenter kontrollere og samhandle med Jupyter Notebooks (6.x) via WebSocket, og muliggjør automatisering av kodekjøring, celleadministrasjon og uthenting av utdata.
JupyterMCP tilbyr verktøy for cellemanipulering (innsetting, kjøring, administrering av celler), notatbokadministrasjon (lagring, hente info), cellekjøring (enkeltceller eller alle celler) og uthenting av utdata med tekstbegrensning.
Brukstilfeller inkluderer AI-assistert kodekjøring, automatisert dataanalyse, administrasjon av notatbok og celler, pedagogiske arbeidsflyter og interaktiv notatbokmanipulering via LLM-er eller MCP-kompatible klienter.
Ingen API-nøkler kreves for oppsett eller bruk av JupyterMCP.
Installer Python 3.12+, uv og Claude desktop-appen. Klon repoet, installer kjernen, rediger Claude-konfigurasjonen for å legge til MCP-serveren, og start Claude på nytt. Fullstendige steg er beskrevet i oppsett-delen.
Dagens dokumentasjon gir kun oppsettsinstruksjoner for Claude. Bredere plattformstøtte kan kreve manuell konfigurasjon.
JupyterMCP er lisensiert under MIT-lisensen.
Koble Jupyter Notebooks til FlowHunt og AI-assistenter for automatisert kodekjøring, interaktiv dataanalyse og sømløs arbeidsflythåndtering.
Model Context Protocol (MCP) Server fungerer som en bro mellom AI-assistenter og eksterne datakilder, API-er og tjenester, og muliggjør sømløs integrasjon av ko...
Kubernetes MCP-serveren fungerer som bro mellom AI-assistenter og Kubernetes/OpenShift-klynger, og muliggjør programmatisk ressursstyring, pod-operasjoner og De...
JetBrains MCP Server kobler AI-agenter med JetBrains IDE-er som IntelliJ, PyCharm, WebStorm og Android Studio, og muliggjør automatiserte arbeidsflyter, kodenav...