Skip to main content
Melso Agents is available only internally or by private invitation. Agents-specific features require existing access. For the autónomo fiscal service, see Get started.
Read and manage the company’s skills, which Runs install next to Melso’s built-in skills: scope company means every Run gets one, scope areas only Runs of Tasks in its area_ids. search and install reach skills.sh, GitHub and ClawHub; install follows the source until someone edits the skill here. delete removes a skill from every Run. To save a skill from its SKILL.md text, find skills_save with tools_search. Each action accepts only its own fields (* required): list; get(id*); search(query*); install(source*, area_ids, on_conflict); update(id*, area_ids, auto_update, from_source, scope); delete(id*). Availability: Autónomo / Empresa / Agents invitation. Catalog: Core (tools/list). The live catalog is authoritative: company type, membership, plan, connected apps and execution context can narrow this contract. Understand access.

Input

Agents / Autónomo / Company schema

Actions

The family schema combines fields for discovery. Each action accepts only its own fields below; add action when calling the family.
Delete a skill. Runs stop receiving it.
Read one skill: its SKILL.md, its text files, and the path and size of each binary file.
Install a published skill, binary files included, from a skills.sh, GitHub or ClawHub URL, owner/repo@skill, or a pasted npx skills add command (read, never run). It follows its source: updates install automatically until someone edits it here. The whole company gets it unless area_ids is set.
List the company’s skills. scope company means every Run gets one; scope areas means only Runs of Tasks in its area_ids do. config.origin shows where one came from and whether it follows that source.
Search skills.sh for published skills. Each result has its install URL, install count and security audit verdict.
Install the latest version of a skill from its source (from_source; this also discards edits made here and resumes updates), turn following its source on or off (auto_update), or change who gets it (scope).

Output

Skill search results, a Skill’s metadata/content, or the installed/updated/deleted result for the selected action. The result uses MCP content blocks; JSON payloads are encoded in text and may also appear in structuredContent. Check isError before reading a success payload. The server does not currently declare an outputSchema, so treat additional fields as extensible. Result handling.

Example

Use an OAuth access token issued for this MCP resource (a Run token for Run-only tools). Replace example identifiers with values from your own account. Write actions change data.