Observed since 20 Oct, 17:15 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Agentic bioinformatics coder
Agentic backend coder - A Jupyter notebook manager with MCP (Model Context Protocol) integration for AI-assisted code execution and bioinformatics workflows.
Supports multiple Jupyter kernels (Python, R, etc.) for parallel notebook management.
You can use abcoder in most AI clients, plugins, or agent frameworks that support the MCP:
A demo showing AI-assisted bioinformatics analysis in a Jupyter notebook using natural language commands through abcoder.
Click the image above to watch the demo video
For complete documentation, visit: https://github.com/huang-sh/abcoder
Install from PyPI:
pip install abcoder
Test the installation:
abcoder run
First, check the installation path:
which abcoder
# Example output: /home/user/bin/abcoder
Configure your MCP client:
{
"mcpServers": {
"abcoder": {
"command": "/home/user/bin/abcoder",
"args": ["run"]
}
}
}
Start the server on your remote machine:
abcoder run --transport shttp --port 8000
Configure your local MCP client:
{
"mcpServers": {
"abcoder": {
"url": "http://localhost:8000/mcp"
}
}
}
create_notebook: Create a new Jupyter notebook with specified ID and pathswitch_active_notebook: Switch between different notebookssingle_step_execute: Execute a single code blockmulti_step_execute: Execute multiple code steps with cell additionquery_api_doc: Query function documentation from the kernelIf you have any questions, welcome to submit an issue, or contact me(hsh-me@outlook.com). Contributions to the code are also welcome!
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.4.0 | 15 Jul 2026 | 4 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 17:15 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:b10e70ca26210b03d5ba8f3e6486b4a4d48df714ae9f5907e910b1896a5d9bbf