lib_ConvertigoMCP exposes Convertigo tools, prompts, resources, setup helpers, and authoring guides through the local Streamable HTTP MCP endpoint.
Endpoint:
http://localhost:18080/convertigo/api/mcp
Add the Convertigo MCP endpoint in the Vibe MCP configuration. Start each task by reading convertigo-start and the selected recipe. Create, validate, save, and reload Convertigo projects through MCP tools.
[mcp_servers.convertigo]
transport = "http"
url = "http://localhost:18080/convertigo/api/mcp"Run the lib_ConvertigoMCP._setupCodex sequence once for the target CODEX_HOME, then ask Codex to use the convertigo-generalist skill. Codex must discover the MCP catalog first, read convertigo://resources/convertigo-start, then read the relevant recipe before creating or editing projects.
[mcp_servers.convertigo]
url = "http://localhost:18080/convertigo/api/mcp"Register Convertigo as a Streamable HTTP MCP server. Ask Claude Code to call tools/list, resources/list, and prompts/list, then use the exposed MCP tools for project tree edits, validation, save, and runtime checks.
[mcp_servers.convertigo]
type = "streamable-http"
url = "http://localhost:18080/convertigo/api/mcp"For more technical informations : documentation
-
In your Convertigo Studio click on
to import a project in the treeview -
In the import wizard
paste the text below into the
Project remote URLfield:Usage Click the copy button at the end of the line To contribute lib_ConvertigoMCP=git@github.com:convertigo/c8oprj-lib-c8o-mcp.git:branch=codexTo simply use lib_ConvertigoMCP=git@github.com:convertigo/c8oprj-lib-c8o-mcp/archive/codex.zip -
Click the
Finishbutton. This will automatically import the lib_ConvertigoMCP project
Streamable HTTP entry point for MCP requests
Parameters
| name | comment |
|---|---|
| jsonOnly | |
| request | JSON-RPC request body |
Streamable HTTP entry point for MCP requests
Parameters
| name | comment |
|---|---|
| jsonOnly | |
| request | JSON-RPC request body |
Template source for generated CRUD entity pages.
Template source for the generated CRUD home page.
Template source for the generated login/session bootstrap page.
Template source for the CRUD error/retry card.
variables
| name | comment |
|---|---|
| Message |
events
| name | comment |
|---|---|
| Retry | Emitted when the user asks to retry the current CRUD state. |
Template source for the CRUD loading state card.
variables
| name | comment |
|---|---|
| Message |
Template source for the CRUD page header.
variables
| name | comment |
|---|---|
| Subtitle | |
| Title |
Template source for the CRUD dashboard stat card.
variables
| name | comment |
|---|---|
| Caption | |
| Count | |
| Title |
Template source for the CRUD entity detail card.
variables
| name | comment |
|---|---|
| RefreshToken | |
| SelectedId | |
| Title |
Template source for the CRUD entity edit form.
variables
| name | comment |
|---|---|
| ActionLabel | |
| CreateTitle | |
| DeleteLabel | |
| DraftSeed | |
| EditTitle | |
| Mode | |
| RefreshToken | |
| SelectedId |
events
| name | comment |
|---|---|
| Cancelled | Emitted when the user cancels form editing. |
| Deleted | Emitted after a successful delete. |
| Saved | Emitted after a successful create or update. |
Template source for the CRUD entity list panel.
variables
| name | comment |
|---|---|
| ActionLabel | |
| PrimaryField | |
| RefreshToken | |
| SecondaryField | |
| Title |
events
| name | comment |
|---|---|
| ItemSelected | Emitted when the user selects one row from the local list. |
| NewRequested | Emitted when the user wants to create a new row. |
Template source for the bootstrap work-in-progress card.
variables
| name | comment |
|---|---|
| Message |
