Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
翻譯準備中
Command Line Interface for Сreatio platform
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Command Line Interface clio is the utility for integration Creatio platform with development and CI/CD tools.
Please give clio-explorer, a Visual Studio code extension for clio a try! This extension provides user interface over clio commands.檢視完整 README ↗Command Line Interface clio is the utility for integration Creatio platform with development and CI/CD tools.
Please give clio-explorer, a Visual Studio code extension for clio a try! This extension provides user interface over clio commands.
Prerequisite: clio requires the .NET SDK (or, at minimum, both the .NET runtime and the ASP.NET Core shared runtime —
Microsoft.AspNetCore.App). The SDK bundles the ASP.NET Core shared framework, so SDK-based installs need nothing extra. Runtime-only installs that ship only the base .NET runtime (Microsoft.NETCore.App) without ASP.NET Core — e.g. minimal CI agents — are not supported: clio references the ASP.NET Core shared framework (used byclio mcp-http) for all commands, so it will fail to start with a "framework not found" error when ASP.NET Core is absent.
To register clio as the global tool, run the command:
dotnet tool install clio
you can register clio for all users:
dotnet tool install clio -g
To unregister clio as the global tool, run the command:
dotnet tool uninstall clio
or for all users:
dotnet tool uninstall clio -g
More information you can see in .NET Core Global Tools overview.
clio register
clio unregister
Download .net 8 for Mac/Linux
Register clio as the global tool, with the command:
dotnet tool install clio
More information you can see in .NET Core Global Tools overview.
Execute command in terminal for success check
clio help
To display available commands use:
clio help
For display command help use:
clio <COMMAND_NAME> --help
docker build -f ./install/Dockerfile -t clio .
docker run -it --rm clio help
docker run -it --rm clio reg-web-app -help
See CONTRIBUTING.md for build setup, test targets, code style, and PR workflow.
Clio supports Model Context Protocol (MCP) for integration with AI code agents.
Install clio as a global .NET tool (see Installation above), then verify:
clio mcp-server --help
All agents use stdio transport with the same command: clio mcp-server.
claude mcp add clio -- clio mcp-server
Or add to .claude/settings.json in your project (or ~/.claude/settings.json globally):
{
"mcpServers": {
"clio": {
"command": "clio",
"args": ["mcp-server"],
"type": "stdio"
}
}
}
Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and run MCP: Add Server, then follow the guided flow.
Alternatively, add to .vscode/mcp.json manually:
{
"servers": {
"clio": {
"type": "stdio",
"command": "clio",
"args": ["mcp-server"]
}
}
}
Inside a Copilot CLI session, run the interactive command:
/mcp add
Then follow the guided flow to register a stdio server with command clio and argument mcp-server.
Alternatively, add to ~/.copilot/mcp-config.json (global) or .mcp.json (project root) manually:
{
"servers": {
"clio": {
"type": "stdio",
"command": "clio",
"args": ["mcp-server"]
}
}
}
codex mcp add clio -- clio mcp-server
Alternatively, add to ~/.codex/config.toml manually:
[mcp_servers.clio]
command = "clio"
args = ["mcp-server"]
npx @modelcontextprotocol/inspector dotnet run --project ~/Projects/clio/clio mcp-server
Or configure manually:
dotnetrun --project /path/to/clio/clio mcp-serverThis opens a browser interface to test MCP tools.
list-pages - List Freedom UI pages
packageName (optional) - Filter by packagesearchPattern (optional) - Filter by name patternlimit (optional) - Max results (default: 50)environmentName / uri+login+password - Connectionget-page - Get page schema body
schemaName (required) - Page schema nameenvironmentName / uri+login+password - Connectionupdate-page - Update page body (Destructive)
schemaName (required) - Page schema namebody (required) - New JSON bodydryRun (optional) - Validate onlyenvironmentName / uri+login+password - Connectioninstall-application - Install application package
Starting from September 2025, the createw command generates a solution file in .slnx format. All projects are added in a sorted order by their relative path, ensuring a stable and repeatable solution structure.
.solution/CreatioPackages.slnxclio createwThis change improves consistency for CI/CD and version control.
For an SSO-only Creatio site, register a public OAuth client with authorization_code and refresh_token, require PKCE S256, and register a loopback redirect such as http://127.0.0.1:<port>/callback (or provide an HTTPS redirect for paste-back mode). Then run:
clio reg-web-app work -u https://work.creatio.com --clientId <client-id> --auth-flow authorization-code --redirect-port 37319
clio login -e work
The authorization-code flow carries the signed-in user's own permissions, unlike client_credentials, and is intended for interactive use against corporate SSO sites. Use clio auth-status -e work in automation; when it returns non-zero, ask a human to run clio login once. Tokens are stored outside appsettings.json under the owner-only clio token cache.