</>MCP Agents Market
Plugin

stencila

by stencila903RustUpdated 2026-09-11

Documents with Scientific Intelligence

Claude Code

The Stencila Claude Code plugin integrates Stencila's platform for creating dynamic, data-driven documents with Claude Code's AI capabilities. This plugin enables Claude to author, execute, convert, and publish programmable documents using Stencila's CLI, combining executable code with narrative text. It complements Stencila's own AI agents by giving Claude access to the full document authoring workflow, including support for multiple programming languages (Python, R, Bash, JavaScript), format conversion (Markdown, Jupyter, JATS, HTML), and CRDT-based collaboration features.

Key Features

Teaches Claude Code to create and manipulate Stencila programmable documents
Execute embedded code in multiple languages (Python, R, Bash, JavaScript, Node.js)
Convert between formats including Markdown, Jupyter Notebooks, HTML, JATS, and LaTeX
Publish documents as interactive, semantically rich articles and applications
Access CRDT-based collaboration and version control features
Work with executable code chunks, math equations, and data visualizations
Integrate LLM-assisted editing with provenance tracking
Support for scientific communication workflows with Schema.org-based document model

Use Cases

  • 01Create reproducible research documents combining narrative and executable analysis code
  • 02Convert Jupyter notebooks to publication-ready articles with proper semantic markup
  • 03Collaborate on data-driven reports with real-time synchronization across team members
  • 04Generate interactive scientific documents with embedded visualizations and computations
  • 05Automate document format conversions for multi-platform publishing workflows
  • 06Build programmable documents that blur the line between static articles and dynamic applications

Related Plugins

View more

stencila — FAQ

What is the Stencila Claude Code plugin?+

The Stencila plugin is an extension for Claude Code that enables the AI assistant to create, execute, convert, and publish Stencila programmable documents—dynamic documents that combine prose with executable code in multiple languages. It provides Claude with skills to use the Stencila CLI for authoring scientific and data-driven content.

How do I install the Stencila plugin in Claude Code?+

Install the plugin by running '/plugin marketplace add stencila/stencila' followed by '/plugin install stencila@stencila' in Claude Code. The Stencila CLI must be installed separately on your system for the plugin to function.

Which client does this plugin work with?+

This plugin is specifically designed for Claude Code. It complements rather than replaces Stencila's own built-in AI agents.

Do I need the Stencila CLI installed?+

Yes, the plugin requires the Stencila CLI to be installed on your system. You can install it via the installation script on macOS/Linux, download binaries for Windows, use Docker, or install from source. The plugin acts as an interface between Claude and the CLI.

Is the Stencila plugin free to use?+

Yes, Stencila is open source software licensed under Apache-2.0. The plugin and CLI are freely available, though Stencila v2 is currently in alpha/beta development.

What programming languages can I execute in Stencila documents?+

Stencila supports executing code in Python, R, Bash, Zsh, JavaScript (via QuickJs and Node.js), SQL (SQLite), and Rhai. Support for Jupyter kernels is in development, which will enable additional languages.

How do I install stencila?+

Open the source repository on GitHub and follow its README. stencila is a plugin — MCP Agents Market links you directly to the official repo.

Is stencila free?+

stencila is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches