The Python runner runtime for Atlas Agent Engine. It provides the platform protocol, secure tool and LLM wrappers, request-scoped runtime context, and server adapters used by the Python LangGraph and ADK SDKs.
This package is an open-source runtime integration library. Running an agent
through the managed service requires Atlas Agent Engine services such as the
Orchestration Engine and the Agent Execution Runtime; those services are not
distributed with this package. Agent authors normally depend on a framework SDK
(agent-engine-sdk-langgraph or agent-engine-sdk-adk), which installs this
package.
pip install agent-engine-runner-sharedInstall features as needed. Use uv add if your project is managed with uv, or pip install otherwise:
# uv projects
uv add agent-engine-runner-shared
uv add "agent-engine-runner-shared[mongodb,tracing]"
uv add "agent-engine-runner-shared[tracing]"
uv add "agent-engine-runner-shared[mongodb]"
# pip
pip install agent-engine-runner-shared
pip install "agent-engine-runner-shared[mongodb,tracing]"
pip install "agent-engine-runner-shared[tracing]"
pip install "agent-engine-runner-shared[mongodb]"uv sync --extra dev
uv run pytestCopyright 2026 MongoDB, Inc. Licensed under the Apache License, Version 2.0.