aas-mcp

SmartFactory-KL/aas-mcp

3.3

If you are the rightful owner of aas-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

aas-mcp is a Model Context Protocol (MCP) server designed to facilitate AI assistants in managing Asset Administration Shells (AAS) through the Eclipse BaSyx REST API.

Tools

Functions exposed to the LLM to take actions

get_shells

Retrieve all AAS Shells

get_shell

Get a specific Shell by ID

create_shell

Create a new Shell

update_shell

Update an existing Shell

delete_shell

Delete a Shell

get_submodels

Retrieve all Submodels

get_submodel

Get a specific Submodel by ID

create_submodel

Create a new Submodel

update_submodel

Update an existing Submodel

delete_submodel

Delete a Submodel

get_submodel_value

Get Submodel raw value

update_submodel_value

Update Submodel value

get_submodel_metadata

Get Submodel metadata

get_submodel_elements

Get all elements from a Submodel

get_submodel_element

Get a specific element by path

create_submodel_element

Create a new element

update_submodel_element

Update an existing element

delete_submodel_element

Delete an element

get_submodel_element_value

Get element raw value

update_submodel_element_value

Update element value

get_submodel_refs

Get Submodel references from a Shell

create_submodel_ref

Create a Submodel reference

delete_submodel_ref

Delete a Submodel reference

get_health_status

Check AAS environment health

is_healthy

Boolean health check

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources