Catalog PyPI
PACKAGE EXPLORERView in registry

able-mcp-notable

PyPI

MCP server for ABLE Labs Notable liquid-handling robot — exposes device control tools to Claude via the Model Context Protocol.

ablelabsclaudemcprobotics
Versions collected1
Direct dependencies2From release 0.1.0
Last observed20 Oct, 17:28 UTC

README

Version 0.1.0 documentation

able-mcp-notable

MCP server for the ABLE Labs Notable 8-channel liquid-handling robot. Exposes device control tools (liquid handling, module control, device configuration) and protocol authoring tools (create / save / load / simulate) to Claude and any other MCP-compatible client.

v0.1.0 — simulation only

This release runs in simulation mode only. You can author protocols in natural language with Claude, save them as JSON, and step-simulate them — all without any physical device. Real-device mode (which spawns a bundled App Server binary) is implemented in code (SPEC-DIST-001) but the App Server binaries are scheduled for v0.2.0. Enabling simulate: false in this release will fail with BinaryDownloadError.

Install

# One-shot run (recommended for Claude Desktop)
uvx able-mcp-notable

# Or install into a Python environment
pip install able-mcp-notable

able-mcp-core is pulled in automatically as a dependency.

Claude Desktop configuration

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "notable": {
      "command": "uvx",
      "args": ["able-mcp-notable"]
    }
  }
}

No additional configuration is required for v0.1.0 — the server starts in simulation mode by default.

What you can do

  • Ask Claude to create a protocol step-by-step ("물 50uL를 A1에서 빨아서 B1에 분주하는 프로토콜 만들어줘")
  • Save the resulting protocol JSON to ~/.able-mcp/protocols/
  • Re-load and simulate any saved protocol
  • Validate protocols against device-specific step rules

License

Apache-2.0. See the LICENSE file shipped with the distribution.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.022 Jul 20262

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
able-labs/mcp

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:28 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:006bf71ef44fbe7cf7bceb9897ca0f79938d448d1bd9ef840b86276b72219340