procesio-mcp-server
The Procesio MCP Server is a Model Context Protocol server designed to interact with the Procesio automation platform API, allowing for the management of workflows and instances.
The Procesio MCP Server facilitates interaction with the Procesio automation platform through a Model Context Protocol (MCP) server. It enables language models and other MCP clients to list, view, and manage workflows and instances on the Procesio platform. The server uses API Key/Value authentication to ensure secure access. It provides a set of tools for testing authentication, listing projects, retrieving project details, launching projects, and checking instance statuses. Configuration requires setting environment variables for authentication and API endpoint configuration, which can be done via a `.env` file or directly in the MCP client's settings file. The server is built using Node.js and can be run locally for testing purposes.
Features
- procesio_test_authentication: Tests the API Key/Value authentication by fetching current user details.
- procesio_list_projects: Lists available Procesio process templates (workflows).
- procesio_get_project_details: Gets details for a specific Procesio process template (workflow).
- procesio_launch_project: Launches an instance of a specific Procesio process template (workflow).
- procesio_get_instance_status: Gets the status of a running or completed process instance.