{"id":"3b8f9206-94a6-459a-bd65-ad60b74f3708","shortId":"eyXC3X","kind":"mcp","title":"Jupyter Notebook","tagline":"Integrates Jupyter notebooks with MCP to enable code execution, content manipulation, and interactive data exploratio...","description":"Integrates Jupyter notebooks with MCP to enable code execution, content manipulation, and interactive data exploration within notebook environments.\n\nThis Jupyter MCP server implementation, developed by Datalayer, provides a bridge between the Model Context Protocol (MCP) and Jupyter environments. It leverages Jupyter's kernel and notebook model clients to enable AI assistants to interact with Jupyter notebooks, execute code, and manipulate notebook content. The server is designed to run in a Docker container, making it easily deployable and scalable. It's particularly useful for data scientists and researchers who want to integrate AI-powered tools into their Jupyter workflows, enabling automated analysis, code generation, and interactive data exploration within notebook environments.","tags":["jupyter","notebook","mcp","server"],"capabilities":["mcp","transport-stdio","open-source","pkg-pypi"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/datalayer/jupyter-mcp-server","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.800","qualityRationale":"deterministic score 0.80 from registry signals: · indexed on pulsemcp · has source repo · 1031 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-04-26T00:21:56.225Z","embedding":null,"createdAt":"2026-04-21T19:27:40.346Z","updatedAt":"2026-04-26T00:21:56.225Z","lastSeenAt":"2026-04-26T00:21:56.225Z","tsv":"'ai':67,110 'ai-pow':109 'analysi':119 'assist':68 'autom':118 'bridg':46 'client':64 'code':10,25,75,120 'contain':89 'content':12,27,79 'context':50 'data':16,31,101,124 'datalay':43 'deploy':93 'design':83 'develop':41 'docker':88 'easili':92 'enabl':9,24,66,117 'environ':35,55,128 'execut':11,26,74 'explor':32,125 'exploratio':17 'generat':121 'implement':40 'integr':3,18,108 'interact':15,30,70,123 'jupyt':1,4,19,37,54,58,72,115 'kernel':60 'leverag':57 'make':90 'manipul':13,28,77 'mcp':7,22,38,52 'model':49,63 'notebook':2,5,20,34,62,73,78,127 'open-source' 'particular':98 'pkg-pypi' 'power':111 'protocol':51 'provid':44 'research':104 'run':85 'scalabl':95 'scientist':102 'server':39,81 'tool':112 'transport-stdio' 'use':99 'want':106 'within':33,126 'workflow':116","prices":[{"id":"b1c8c0bd-9b33-4776-bf8a-fd5b9acb5439","listingId":"3b8f9206-94a6-459a-bd65-ad60b74f3708","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio","package_name":"jupyter_mcp_server","package_registry":"pypi"},"createdAt":"2026-04-21T19:27:40.346Z"}],"sources":[{"listingId":"3b8f9206-94a6-459a-bd65-ad60b74f3708","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/datalayer-jupyter","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-21T19:27:40.346Z","lastSeenAt":"2026-04-26T00:21:56.225Z"}],"details":{"listingId":"3b8f9206-94a6-459a-bd65-ad60b74f3708","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"Jupyter Notebook","github_stars":1031,"package_name":"jupyter_mcp_server","registry_url":"https://www.pulsemcp.com/servers/datalayer-jupyter","source_code_url":"https://github.com/datalayer/jupyter-mcp-server","package_registry":"pypi"},"updatedAt":"2026-04-26T00:21:56.225Z"}}