MCP server for Assemblix — author, run & inspect workflows over a project API key
Project description
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). Prompt: author_workflow (authoring 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.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file assemblix_mcp-0.2.1.tar.gz.
File metadata
- Download URL: assemblix_mcp-0.2.1.tar.gz
- Upload date:
- Size: 10.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b624dec274e82e85c1ddb87bc81108e9f4e444bfa1491676a174f9425d2b981
|
|
| MD5 |
ed7be13f1079cfbbd6f60f254ce2d35d
|
|
| BLAKE2b-256 |
be0808d1b859189e14e616e216ee424ec2f8960551bac38ef90f9f8a905f1415
|
File details
Details for the file assemblix_mcp-0.2.1-py3-none-any.whl.
File metadata
- Download URL: assemblix_mcp-0.2.1-py3-none-any.whl
- Upload date:
- Size: 11.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d249d7a99f244a15c98896a0a87ed6ff502ac91ce76ba965792beb28d9d6e334
|
|
| MD5 |
c374b99c24ee3bff2c5d6b247bbc6734
|
|
| BLAKE2b-256 |
1de1fbb2cceef1cce96f909555f9b0785f36fef382880fcdf921dd820a3a3d86
|