Skip to main content
Glama
Creed-Space

creedspace-mcp

Official
by Creed-Space

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CREEDSPACE_API_KEYNoOptional API key for authentication
CREEDSPACE_API_URLNoThe URL of the Creed Space API (default: https://api.creed.space)https://api.creed.space
CREEDSPACE_DEFAULT_PERSONANoDefault persona to use (e.g., ambassador, nanny, sentinel)ambassador

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_constitutionA

Get the merged constitution for a specific persona, including all active rules and UVC qualities

list_personasA

List all available AI personas with their descriptions and current status

set_personaA

Switch to a different AI persona for the current session

get_uvc_qualitiesA

Get the desired, disliked, and never qualities for a persona from the UVC system

get_system_promptA

Get a complete system prompt for a persona including constitution and UVC qualities

preview_exportC

Preview the export configuration for Claude Code or other AI tools

get_constitution_by_idA

Get a specific constitution by its ID

search_constitutionsA

Search constitutions by keyword or persona

get_active_personaA

Get the currently active persona for this session

clear_cacheA

Clear the local cache to force fresh data from the API

adjudicateC

Get a policy decision kernel for a user request based on active constitutions and persona

get_anchorA

Get a compact anchor (1-2KB) with top 10 non-negotiable rules and creed hash for quick context reinforcement

attest_responseA

Validate a response against the active creed to check for violations and ensure attestation

heartbeatB

Periodic re-anchoring to prevent context drift - returns mini-anchor every 10 messages

perform_multi_scale_handshakeB

Perform N-party value handshake across micro/meso/macro scales with anti-collusion and hierarchical budgets

get_scale_attestationA

Get attestation record with hash chain for a specific scale and entity

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 16 tools

Disambiguation4/5

Tools have distinct purposes, but several 'get' variants (constitution, qualities, system prompt, anchor) overlap conceptually. Descriptions clarify differences, so confusion is limited.

Naming Consistency3/5

Naming mixes verb_noun patterns (get_constitution, list_personas) with standalone verbs (adjudicate, heartbeat) and verbose compounds (perform_multi_scale_handshake). This inconsistency reduces predictability.

Tool Count3/5

At 16 tools, the count is slightly above the typical well-scoped range of 3-15. The domain is broad, but a few tools (e.g., get_constitution vs. get_constitution_by_id) could be consolidated.

Completeness4/5

The set covers core operations for personas, constitutions, and attestations, including retrieval, search, active persona selection, and validation. Missing create/update/delete may be acceptable depending on the intended use case.

Maintenance

ActivitySlowing
ResponsivenessNo issues