MCP server for guarded AWS notebook execution with EC2/SSM and SageMaker planning
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"aws-notebook-runner-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# AWS Notebook Runner MCP Run Jupyter notebooks on temporary AWS compute through an MCP server, with dry-run planning, guardrails, progress reporting, cost estimates, S3 artifacts, and automatic cleanup. This is **not Google Colab automation** and it does not bypass provider limits. It is an AI-facing wrapper for AWS notebook execution. The current working execution backend is **EC2 + Systems Manager (SSM)**. A SageMaker Notebook Jobs backend is included for planning and future execution, but it depends on your AWS account quotas. This project is not affiliated with, endorsed by, or sponsored by Amazon Web Services. AWS and Amazon SageMaker are trademarks of Amazon.com, Inc. or its affiliates. ## AI-Readable Manifest This repository includes [manifest.0](manifest.0), a Zero Lang description of the MCP server's purpose, capabilities, and boundaries. It is intended to help AI agents understand that this package is an AWS notebook execution runner with guardrails, not Google Colab automation or a provider-limit bypass tool. ## What It Can Do - Inspect a local `.ipynb` under an allowlisted local root. - Estimate compute cost before launch. - Build dry-run plans without starting paid compute. - Start a temporary EC2 instance for a notebook run. - Execute the notebook through SSM with `nbconvert`. - Upload the executed notebook and artifacts to S3. - Report progress, elapsed time, ETA, SSM status, EC2 state, artifacts, and current compute cost estimate. - Terminate the EC2 instance automatically after completion. - Refuse paid compute unless both an environment flag and confirmation token are provided. ## What It Does Not Do - It does not create or broaden IAM permissions. - It does not manage arbitrary AWS resources. - It does not open SSH ports. - It does not provide exact cell-level progress yet. - It does not include memory/filesystem metrics unless you add SSM snapshots or CloudWatch Agent support. - It does not make AWS quota requests. ## Install F…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.