assemblix-mcp
MCP server for Assemblix. Author, run & inspect your
project's workflows from any MCP client using a single project API key (sk_...).
projectId is never needed — the key defines the project.
Get your sk_ key from the project's API keys page in the Assemblix UI.
Install
Hosted (easiest — nothing to install)
claude mcp add --transport http assemblix https://mcp.assmblx.com \
--header "Authorization: Bearer sk_your_key"
Local via uvx (privacy / self-host)
claude mcp add assemblix \
--env ASSEMBLIX_API_KEY=sk_your_key \
--env ASSEMBLIX_API_URL=https://app.assmblx.com \
-- uvx assemblix-mcp
Claude Desktop / Cursor (JSON config)
{
"mcpServers": {
"assemblix": {
"command": "uvx",
"args": ["assemblix-mcp"],
"env": {
"ASSEMBLIX_API_KEY": "sk_your_key",
"ASSEMBLIX_API_URL": "https://app.assmblx.com"
}
}
}
}
For the hosted server, use your client's "add custom connector → URL + header" flow.
Configuration
| Env var | Default | Notes |
|---|---|---|
ASSEMBLIX_API_URL |
https://app.assmblx.com |
Base URL of your Assemblix instance |
ASSEMBLIX_API_KEY |
— | Project sk_ key. Required for stdio; for hosted HTTP the Authorization header is used instead |
ASSEMBLIX_MCP_TRANSPORT |
stdio |
stdio or http |
ASSEMBLIX_MCP_HOST / ASSEMBLIX_MCP_PORT |
0.0.0.0 / 8000 |
HTTP transport bind |
Tools
Authoring: list_node_types, list_workflows, get_workflow, create_workflow,
update_workflow, publish_workflow
Run & inspect: run_workflow, run_workflow_and_wait, get_execution,
list_executions, get_execution_detail, list_in_flight
Resources: assemblix://examples/minimal, assemblix://examples/branching
(example workflow JSON), assemblix://guides/execution (how to call a workflow from
your product — sync/async/streaming/sessions/voice, with curl/JS/Python examples).
Prompts: author_workflow (authoring guide), integrate_workflow (integration guide).
Lifecycle: create_workflow → update_workflow(nodes, edges) → publish_workflow → run_workflow. Runs always execute the published snapshot. AGENT nodes need a
provider credential configured in the Assemblix UI.
All tools operate on the single project your API key is scoped to; projectId is
never a parameter.
Release files for assemblix-mcp 0.3.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| assemblix_mcp-0.3.2.tar.gz | 18.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| assemblix_mcp-0.3.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 38.1 kB
Release files / assemblix_mcp-0.3.2.tar.gz
| Download URL | assemblix_mcp-0.3.2.tar.gz |
|---|---|
| Size | 18.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fb889194d6c8d01614b181171d4f207ac62285e35e59042ef9b369d5acf37df7
|
|
BLAKE2b-256 checksum How to use checksums |
35f4509a2d7fd75a8eb4c4bd9b834a65e096d33f9afbb9a59dedd0223a5b96bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / assemblix_mcp-0.3.2-py3-none-any.whl
| Download URL | assemblix_mcp-0.3.2-py3-none-any.whl |
|---|---|
| Size | 20.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
51ad4832706c47d0b09aae245324bc6a9a0859a7d745292cef3c7ae1a6b22b0f
|
|
BLAKE2b-256 checksum How to use checksums |
ec0c819bafd7e4b45f633deea8338e6d5268814f641579f31decb638083f0d3c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|