SmartFactory-KL/aas-mcp
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