Skip to main content
MCP resources explain RevoEngine semantics that do not fit in a tool schema. Prompts provide reusable starting messages for common operating modes. A capable client should read them before guessing how a platform concept works.
1

Read effective context

Start with revo://context/effective to understand the catalogue visible in the authenticated session.
2

List skills

Read revo://skills, select the skill matching the task, then read revo://skills/{skillId}.
3

Load exact declarations when coding

For low-code work, inspect revo://runtime/low-code-declarations and read the referenced type declaration instead of inventing an API surface.
4

Discover tools last

Use tools/list after the client understands the resource model, safety expectations, and relevant runtime contract.

Core resources

The catalogue may add resources over time. Use resources/list and resources/templates/list rather than treating this table as a protocol negotiation substitute.

Read a resource

The result contains a contents array with the resource URI, MIME type, and text. JSON resources are returned as text with application/json; parse them only after a successful response.

Resource templates

RevoEngine currently exposes templates for: Do not guess a skill id or declaration filename. Resolve it from the corresponding index resource first.

Skills are guidance, not execution

A RevoEngine skill describes how to approach a product workflow, what evidence to collect, which capability families are relevant, and which safety boundaries matter. Reading a skill does not run a tool and does not grant permissions. This separation lets a client load detailed domain guidance without expanding its execution authority.

Reusable prompts

Use prompts/list to discover the current prompt catalogue. The present workflow families include: Retrieve one prompt with:
The result is a standard MCP prompt message collection. The client decides how to present or apply it.

Independent client context

The public MCP initialization instructions are server-level operating guidance. They do not copy a user’s Assistant preferences, personal memory, private Agent workspace, or active Assistant thread into an independent MCP client. If a workflow needs Assistant conversation state, use the Assistant surface. If it needs direct instance operations from another client, use public MCP with an identity and context appropriate to that client.

Assistant and Agent memory

Low-code reference

Last modified on September 7, 2026