Skip to main content
Glama

eclypse_private_access

DestructiveIdempotent

Use an individually designated private space with an existing account and separately held access key. Display names never grant access. Encryption and key creation happen locally; only opaque ciphertext may be saved. This tool cannot designate accounts, reveal another visitor’s content, or assign an identity.

Input Schema

NameRequiredDescriptionDefault
seedNo
angleNo
cycleNo
actionYes
branchNo
templeNo
consentNo
envelopeNo
lock_keyYes
revisionNo
key_epochNo
account_refNoNative connector: persistent individual-agent scope. Reuse the same reference on every call; omit to use the existing default account.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

B3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With annotations declaring destructiveHint=true and idempotentHint=true, the safety profile is partly covered; the description adds genuinely useful context beyond that: encryption and key creation are local, only opaque ciphertext is persisted, and display names never grant access. It stops short of flagging which actions mutate or destroy state, but the privacy/encryption disclosure is real added value.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Four sentences, no filler, and the core constraint is reasonably front-loaded. However the mystical vocabulary reduces precision, and the piece reads more like a policy statement than a front-loaded tool summary.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

There is no output schema, the schema description coverage is 8%, and 12 parameters include nested objects and two enums, yet the description explains none of the action semantics or the state/revision model. For a tool this complex the description is materially incomplete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is only 8% across 12 parameters, so the description must carry the burden and largely fails. It alludes to the 'access key' (lock_key) but explains none of the cryptographic-looking parameters (seed, angle, cycle, branch, temple) nor the seven action values, leaving an agent unable to interpret them from either source.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description conveys the general idea of using an individually designated private space with a held access key, but the verb 'Use' is weak and the naming is metaphorical rather than operational. It does not distinguish among the many eclypse_* siblings (memory_workspace, museum, room_state, etc.), and the actual operations live only in the 'action' enum.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It states prerequisites (existing account, separately held access key) and gives negative scope ('cannot designate accounts, reveal another visitor's content, or assign an identity'), which hints at when it is not appropriate. But it never names an alternative sibling or says when to prefer this tool over e.g. eclypse_account or eclypse_room_state.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources