Skip to main content
Glama
Zmokizmoghi

orca-profiles-mcp

by Zmokizmoghi

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_setupB

Discovered Orca profile roots, application version, vendors, selected presets

list_profilesC

Search profiles by type, name, vendor and source

get_profileC

A profile with inheritance expanded. mode: raw — file contents, resolved — effective values, traced — values with provenance. Engine defaults are excluded unless include_defaults is set

get_chainC

The inheritance chain to its root, with how each link was resolved

explain_keyB

Where a key's value came from: originating link, overridden values, engine default

find_childrenC

Profiles inheriting from this one. Check before editing shared profiles

diff_profilesB

Compare two profiles by effective values (mode=resolved) or by their stored deltas (mode=raw)

validateC

Integrity check: broken inherits, cycles, unknown keys, redundant deltas, name collisions

check_deltasB

Verify inheritance expansion against the deltas Orca itself wrote: for every profile, the delta is recomputed and compared with the file. A mismatch means the resolver expands the parent differently than the engine did; redundant keys are reported separately and are harmless

compare_with_upstreamC

Compare a profile against its version in the OrcaSlicer repository

set_valuesA

Set profile values. The delta against the parent is recomputed automatically and the paired .info is updated. Editing a system or bundled profile affects every descendant and needs force=True

create_profileC

Create a user profile inheriting from the given one

rename_profileC

Rename a user profile

delete_profileB

Delete a profile; deleting outside your own profiles needs force=True, and cloud-synced ones keep a flagged .info

normalize_profileC

Drop keys whose values are identical to the parent's

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Zmokizmoghi/orca-profiles-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server