The MCP-ALBERTO server provides fundamental tools for AI orchestration to interact with external services like ALBERTO via API and Elasticsearch. It offers:
Authentication: Obtain authentication tickets using
get_ticketwith user credentials.Data retrieval: Retrieve detailed node information with
get_node_infousing a node'sunique_id.Search functionality: Perform searches in Elasticsearch by type (
search_by_type) or workflow (search_workflow), with default filtering for non-deleted records.Configuration management: Access preconfigured credentials using
get_config_credentialsfor seamless authentication.AI capability extension: Orchestrate complex workflows by combining these basic tools, enhancing an AI assistant's ability to handle real-world tasks.
Used to make HTTP requests to the ALBERTO system API, specifically enabling user authentication and ticket retrieval functionality.
Serves as the runtime environment for the ALBERTO service integration, enabling server-side JavaScript execution for the MCP server.
Used as the implementation language for the ALBERTO integration, providing type safety for API interactions and tool definitions.
Provides schema validation for input parameters when interacting with the ALBERTO system, ensuring data integrity for operations like user authentication.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP-ALBERTOget me a login ticket for the admin account"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.