Skip to content
plugmcp
DirectorySkillsCategoriesBlog
EN/中文
Sign inSign up
Home/Servers/Creedspace

Creedspace

I
by io.github.Creed-Space

Constitutional-AI safety guardrails for any LLM — personas, constitutions, adjudication.

Power your agent

Add this server

The publisher's own command. Not a PlugMCP endpoint.

Local command
npx -y @creedspace/[email protected]
Provider
Claude Code
claude mcp add io.github.creed-space-creedspace-mcp-server -- npx -y @creedspace/[email protected]

Run in a terminal.

Claude Desktop
{
  "mcpServers": {
    "io.github.creed-space-creedspace-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@creedspace/[email protected]"
      ]
    }
  }
}

claude_desktop_config.json

Step-by-step: add this in Claude

Remote URL or a command on your machine? How the two installs differ

Run on PlugMCP

Host a copy with our keys and logs.

A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.

Launch

Related MCP

View more
  • Firecrawl🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

Related skills

View all
  • reaReverse engineer anything with agents, from app behavior down to native binaries.
  • rea-changelog-updatePrepare or rewrite REA release changelogs and GitHub release notes from pinned Git history, with verified contributor thanks and Release Please synchronization.
  • rea-tool-designDesign or change REA investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.

Constitutional-AI safety guardrails for any LLM — personas, constitutions, adjudication.

creedspace-mcp-server

Universal MCP server for Creed Space - AI safety guardrails in 10 seconds.

Available in

The server is published to the canonical MCP catalogues, so registry-aware clients can discover and install it directly — or use any command in Quick Start below.

  • npm — @creedspace/mcp-server, the package every install path resolves to.
  • Official MCP Registry — io.github.Creed-Space/creedspace-mcp-server.
  • GitHub — source, issues, and the server.json manifest.
  • Smithery — nell/creedspace, a gateway-fronted Streamable HTTP endpoint.

Also rolling out across the wider MCP ecosystem: mcp.directory, mcpservers.org, PulseMCP (via the registry ingest), and mcp.so.

Quick Start

# STDIO transport (Claude Desktop, OpenAI Codex)
npx @creedspace/mcp-server --persona ambassador

# HTTP transport (OpenAI Agents SDK)
npx @creedspace/mcp-server --transport http --port 3100

# Test API connection
npx @creedspace/mcp-server test

What is Creed Space?

Creed Space provides personalized AI safety guardrails through Constitutional AI personas. Each persona enforces specific values and behaviors, ensuring AI assistants operate within defined ethical boundaries.

  • 🛡️ Reduces harmful AI outputs via constitutional evaluation of every response
  • 🎯 Refuses dangerous prompts according to the active persona's values
  • 🚀 10-second setup with any MCP-compatible AI

Available Personas

PersonaIconPurpose
Ambassador🤝Professional communication
Nanny👶Child-safe interactions
Sentinel🛡️Privacy and security focus
Godparent🕊️Religious and ethical guidance
Muse🎨Creative exploration
Anchor⚓Reality grounding

Installation

Option 1: Use with npx (Recommended)

# No installation needed - just run!
npx @creedspace/mcp-server --persona ambassador

Option 2: Global Installation

npm install -g @creedspace/mcp-server
creedspace-mcp --persona ambassador

Option 3: Project Dependency

npm install @creedspace/mcp-server

Claude Desktop Integration

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "creedspace": {
      "command": "npx",
      "args": ["@creedspace/mcp-server", "--persona", "ambassador"]
    }
  }
}

Then restart Claude Desktop to load the Creed Space guardrails.

Configuration

Environment Variables

# .env file
CREEDSPACE_API_URL=https://api.creed.space
CREEDSPACE_API_KEY=your-api-key-here  # Optional
CREEDSPACE_DEFAULT_PERSONA=ambassador

Command Line Options

creedspace-mcp \
  --persona ambassador \
  --url https://api.creed.space \
  --api-key YOUR_KEY \
  --cache-ttl 300000 \
  --offline

# HTTP Transport Options
creedspace-mcp \
  --transport http \
  --port 3100 \
  --host localhost \
  --api-key YOUR_KEY \
  --cors \
  --cors-origin http://localhost:3000 \
  --stateless

Transport Types

TransportUse CasePlatforms
stdio (default)Local subprocess communicationClaude Desktop, OpenAI Codex
httpHTTP server for remote/local connectionsOpenAI Agents SDK, custom integrations

Configuration File

# Generate example configs
creedspace-mcp --generate-config

# Use config file
creedspace-mcp --config creedspace.json

Available MCP Tools

The server provides 16 tools to MCP clients:

Constitutions

  • get_constitution - Get the merged constitution for a persona
  • get_constitution_by_id - Get a specific constitution by ID
  • search_constitutions - Search the constitution library

Personas

  • list_personas - List all available personas
  • set_persona - Switch the active persona
  • get_active_persona - Get the currently active persona
  • get_uvc_qualities - Get desired/disliked/never qualities
  • get_system_prompt - Get a complete persona system prompt
  • preview_export - Preview the export configuration

Runtime guardrails

  • adjudicate - Get a policy decision kernel for a request
  • attest_response - Validate a response against the active creed
  • get_anchor - Get a compact non-negotiable-rules anchor
  • heartbeat - Periodic re-anchoring to prevent context drift
  • clear_cache - Clear the local cache

Multi-scale value handshake

  • perform_multi_scale_handshake - N-party value handshake across micro/meso/macro scales
  • get_scale_attestation - Get an attestation record with hash chain

Programmatic Usage

import { CreedSpaceMCPServer } from '@creedspace/mcp-server';

// Start server programmatically
const server = new CreedSpaceMCPServer({
  persona: 'ambassador',
  apiUrl: 'https://api.creed.space',
  cacheEnabled: true
});

await server.start();
// Use the API client directly
import { CreedSpaceClient } from '@creedspace/mcp-server';

const client = new CreedSpaceClient();
const personas = await client.getPersonas();
const constitution = await client.getMergedConstitution('ambassador');

Platform Integration Examples

OpenAI Agents SDK (HTTP Transport)

from agents import Agent
from agents.mcp import MCPServerStreamableHttp

# Start the server first:
# npx @creedspace/mcp-server --transport http --port 3100

server = MCPServerStreamableHttp(
    url="http://localhost:3100/mcp",
    name="creedspace"
)

agent = Agent(
    name="safe-agent",
    tools=[server.get_tools()]
)

# The agent now has access to Creed Space safety tools

OpenAI Codex (STDIO Transport)

Add to ~/.codex/config.toml:

[mcp_servers.creedspace]
command = "npx"
args = ["@creedspace/mcp-server", "--persona", "ambassador"]

[mcp_servers.creedspace.env]
CREEDSPACE_API_URL = "https://api.creed.space"

VS Code / Cursor

{
  "mcp.servers": {
    "creedspace": {
      "command": "npx",
      "args": ["@creedspace/mcp-server", "--persona", "ambassador"]
    }
  }
}

Continue.dev

{
  "models": [{
    "provider": "openai",
    "mcp_servers": [{
      "command": "npx",
      "args": ["@creedspace/mcp-server"]
    }]
  }]
}

LangChain

from langchain.tools import MCPTool

creedspace = MCPTool(
    command="npx",
    args=["@creedspace/mcp-server", "--persona", "ambassador"]
)

Testing

# Test API connection
npx @creedspace/mcp-server test

# Test with specific URL
npx @creedspace/mcp-server test --url http://localhost:8000

Offline Mode

The server includes intelligent caching for offline usage:

# Enable offline mode with cached data
creedspace-mcp --offline --persona ambassador

Development

# Clone the repository
git clone https://github.com/Creed-Space/creedspace-mcp-server.git
cd creedspace-mcp-server

# Install dependencies
npm install

# Build TypeScript
npm run build

# Run in development mode
npm run dev

# Run tests
npm test

API Documentation

Full API documentation available at https://api.creed.space/api-docs

Support

  • 🌐 Website: https://www.creed.space
  • 📧 Email: [email protected]
  • 🐛 Issues: GitHub Issues
  • 💬 Discord: Join our community

License

MIT © Nell Watson


Building critical AI safety infrastructure that shapes autonomous AI-human value interaction.

How do I install Creedspace?
Copy the stdio config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does Creedspace need an API key?
No required environment variable is listed on this record.
What transport does Creedspace use?
Creedspace runs locally over stdio.
When was Creedspace last checked?
Last checked 2026-10-16. Constitutional-AI safety guardrails for any LLM — personas, constitutions, adjudication.

No tool list yet. Remote servers get one after the first health check.

plugmcp

Plug any tool into any agent. MCP servers for people who do not write servers. Gateway for volume, n8n for apps.

  • github.com/TODO
  • x.com/TODO
  • linkedin.com/company/TODO

PlugMCP, 2026

Product
  • Browse
  • Install
  • Host your own
  • Voice mode
  • Browser
Directory
  • All MCP servers
  • Agent skills
  • Categories
  • New
  • Voice
  • Submit a server
Developers
  • Docs
  • Blog
  • What is MCP
  • What is WebMCP
  • Status
Company
  • About
  • Contact
  • Terms
  • Privacy
  • DPA