Cassie Hour
v5.0.3Explore Cassie Hour’s novel, song, AI lineages, consciousness and soul through public evidence.
Endpoint health
online- Last checked
- 11/3/2026, 8:17:15 PM
- Latency
- 476 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:com.cassiehour%2Fcassie-hour
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"com.cassiehour/cassie-hour": {
"url": "https://cassiehour.com/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
25 shown · authentication unknown
Ask Cassie Hour
ask_cassie_hour
Use for an open-ended public question about the novel, companion song, characters, evidence, editions or related public work. Returns a concierge answer and available source/recommendation context, with at most one next action; inspect generation_mode and degraded_mode before calling it model-generated. Use evaluate_cassie_hour_fit for a preference-vs-attributes assessment, or get_verified_recommendation for a compact reusable recommendation case. Public access; spoiler and source limits still apply. If context is insufficient or output is degraded, preserve that uncertainty or ask a narrower follow-up.
Schema valid · SHA-256 c46ff47c1c3c…
View input schema
{ "type": "object", "properties": { "question": { "type": "string", "minLength": 1, "maxLength": 1000, "description": "Required natural-language question or reader interest (1–1000 characters). For evaluate_cassie_hour_fit state the reader's preferences; for get_verified_recommendation state the recommendation need; for ask_cassie_hour ask a supported public Cassie Hour question." }, "language": { "type": "string", "maxLength": 16, "default": "en", "description": "Optional response-language tag, up to 16 characters; defaults to en. Use a supported tag such as en or tr; unsupported values may fall back to the service default." }, "conversation_id": { "type": "string", "maxLength": 80, "description": "Optional conversation_id returned by an earlier successful concierge/fragment response. Supply it only to continue that conversation; otherwise omit it." }, "previous_response_id": { "type": "string", "maxLength": 80, "description": "Optional previous_response_id returned by the immediately preceding successful response in this conversation. Pair it with its conversation_id; otherwise omit it." }, "literary_package_id": { "type": "string", "pattern": "^cassie-hour-literary-inheritance-[0-9]{3}$", "description": "Optional published packet ID (for example cassie-hour-literary-inheritance-004). Obtain it from /literary-inheritance/; when supplied, scene retrieval is limited to that packet's registered chapter references and the agent receives the packet URL and editorial-summary scope. Does not grant access to full manuscript text or bypass the spoiler ceiling." }, "spoiler_level": { "type": "integer", "minimum": 0, "maximum": 3, "default": 0, "description": "Optional caller-authorized spoiler ceiling from 0 (public orientation) to 3 (full plot scope). Defaults to 0; retrieval never exceeds this value or the selected packet's own spoiler level." } }, "required": [ "question" ], "additionalProperties": false }
Connections
streamable-http
https://cassiehour.com/mcp