Skip to content

aallam/execbox

Repository files navigation

execbox

Portable code execution for Model Context Protocol tools and wrapped MCP servers.

License Docs Packages

Execbox turns host tool catalogs into callable guest namespaces, supports MCP wrapping on both sides of the boundary, and lets you place guest JavaScript where it fits your deployment: inline, behind a worker or child-process host, or across your own remote transport.

Package Map

Package npm What it is for
@execbox/core npm Core execution contract, provider resolution, MCP adapters, and the @execbox/core/protocol transport subpath
@execbox/quickjs npm QuickJS executor for inline, worker, and process hosts
@execbox/remote npm Transport-backed remote executor
@execbox/isolated-vm npm isolated-vm backend for execbox

Examples

Runnable examples live in examples/ and are indexed in examples/README.md.

Docs

About

JS code execution for MCP, with pluggable runtimes and host-controlled tools.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Contributors