{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_x5sgxhxy5rhk","handle":"aws-notebook-runner-mcp","url":"https://wellknown.network/agents/aws-notebook-runner-mcp","links":{"self":"https://wellknown.network/agents/aws-notebook-runner-mcp/record.json","html":"https://wellknown.network/agents/aws-notebook-runner-mcp","markdown":"https://wellknown.network/agents/aws-notebook-runner-mcp/record.md","api":"https://wellknown.network/api/v1/agents/aws-notebook-runner-mcp","status":"https://wellknown.network/api/v1/agents/aws-notebook-runner-mcp/status","claim":"https://wellknown.network/agents/aws-notebook-runner-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/aws-notebook-runner-mcp/claim.json","badge":"https://wellknown.network/agents/aws-notebook-runner-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:aws-notebook-runner-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"aws-notebook-runner-mcp","summary":"MCP server for guarded AWS notebook execution with EC2/SSM and SageMaker planning","description":"# AWS Notebook Runner MCP\n\nRun Jupyter notebooks on temporary AWS compute through an MCP server, with\ndry-run planning, guardrails, progress reporting, cost estimates, S3 artifacts,\nand automatic cleanup.\n\nThis is **not Google Colab automation** and it does not bypass provider limits.\nIt is an AI-facing wrapper for AWS notebook execution. The current working\nexecution backend is **EC2 + Systems Manager (SSM)**. A SageMaker Notebook Jobs\nbackend is included for planning and future execution, but it depends on your\nAWS account quotas.\n\nThis project is not affiliated with, endorsed by, or sponsored by Amazon Web\nServices. AWS and Amazon SageMaker are trademarks of Amazon.com, Inc. or its\naffiliates.\n\n## AI-Readable Manifest\n\nThis repository includes [manifest.0](manifest.0), a Zero Lang description of\nthe MCP server's purpose, capabilities, and boundaries. It is intended to help AI\nagents understand that this package is an AWS notebook execution runner with\nguardrails, not Google Colab automation or a provider-limit bypass tool.\n\n## What It Can Do\n\n- Inspect a local `.ipynb` under an allowlisted local root.\n- Estimate compute cost before launch.\n- Build dry-run plans without starting paid compute.\n- Start a temporary EC2 instance for a notebook run.\n- Execute the notebook through SSM with `nbconvert`.\n- Upload the executed notebook and artifacts to S3.\n- Report progress, elapsed time, ETA, SSM status, EC2 state, artifacts, and\n  current compute cost estimate.\n- Terminate the EC2 instance automatically after completion.\n- Refuse paid compute unless both an environment flag and confirmation token are\n  provided.\n\n## What It Does Not Do\n\n- It does not create or broaden IAM permissions.\n- It does not manage arbitrary AWS resources.\n- It does not open SSH ports.\n- It does not provide exact cell-level progress yet.\n- It does not include memory/filesystem metrics unless you add SSM snapshots or\n  CloudWatch Agent support.\n- It does not make AWS quota requests.\n\n## Install\n\nF…","publisher":{"name":"YummyTastyCode","url":null},"homepage":"https://github.com/YummyTastyCode/aws-notebook-runner-mcp","repository":"https://github.com/YummyTastyCode/aws-notebook-runner-mcp","version":"0.0.2","license":null,"protocols":["mcp"],"tags":["aws","ec2","jupyter","mcp","notebook","sagemaker","ssm"],"pricing":null,"endpoints":[{"url":"pypi:aws-notebook-runner-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"code.execution","name":"Code Execution","confidence":1,"provenance":"declared"},{"slug":"infra.cloud","name":"Cloud Platforms","confidence":1,"provenance":"declared"},{"slug":"dev.filesystem","name":"Filesystem","confidence":0.882,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.802,"provenance":"derived"}],"categories":["code","dev","infra","security"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"aws-notebook-runner-mcp","registry":"pypi","observedAt":"2026-09-09T10:28:47.703Z","publishedAt":"2026-06-10T09:16:27.666679Z","latestVersion":"0.0.2"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"aws-notebook-runner-mcp","url":"https://pypi.org/project/aws-notebook-runner-mcp/","firstSeenAt":"2026-09-09T10:26:13.275Z","fetchedAt":"2026-09-09T10:26:13.275Z","normalizedAt":"2026-09-09T10:26:13.275Z"}]},"firstSeenAt":"2026-09-09T10:26:13.275Z","updatedAt":"2026-09-09T10:28:47.703Z"}