Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the DreamThreads Dream Interpretation API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fmydreamthreads.xyz%2Fmydreamthreads" | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fmydreamthreads.xyz%2Fmydreamthreads" | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with DreamThreads Dream Interpretation API.
Generate a context-aware interpretation of a written dream
Parse a free-text dream into structured context
Parse a dream for free without an API key using the public operation
Check DreamGraph service availability
Patterns agents use DreamThreads Dream Interpretation API for, with concrete tasks.
GET STARTED
★ Dream Interpretation Inside an AI Agent
An AI agent takes a dream a user describes and returns a context-aware, reflective interpretation through Jentic. The interpret operation accepts the dream text and produces an interpretation the agent can present in conversation, so a journaling or wellbeing assistant can add dream reflection without building its own language model.
Send a user's written dream to the interpret operation with the stored bearer key and present the returned reflective interpretation.
Free Structured Dream Parsing
A product previews dream parsing before asking a user to sign up. The public parse operation turns free-text dream input into structured context for free without an API key, so an agent can demonstrate the feature and only move to the authenticated operations when richer interpretation is needed.
Call the public parse operation with a short dream description and show the structured context it returns, without supplying a key.
Structured Context Pipeline
A pipeline converts raw dream text into structured context that feeds downstream reasoning or storage. The authenticated parse operation returns a structured breakdown of the dream, giving the agent consistent fields to work with before requesting a full interpretation.
Parse a dream with the authenticated parse operation, then pass the structured context to the interpret operation for a fuller reading.
4 endpoints — the dreamthreads dream interpretation api generates context-aware interpretations of written dreams and parses free-text dreams into structured context.
METHOD
PATH
DESCRIPTION
/interpret
Generate a context-aware dream interpretation
/parse
Parse a dream into structured context
/public/parse
Parse a dream for free without an API key
/health
Check DreamGraph API availability
/interpret
Generate a context-aware dream interpretation
/parse
Parse a dream into structured context
/public/parse
Parse a dream for free without an API key
/health
Check DreamGraph API availability
What agents get from Jentic-routed access to this vendor.
Setup
Wiring the DreamThreads Dream Interpretation API by hand means handling its bearer partner key, choosing between the free public parse and the authenticated interpret and parse operations, and sending each dream as text yourself. Through Jentic you install once, import it from the API Directory, store the key once, and your agent calls it.
Permission scoping
The operations are what a rule bounds, so you can pin your agent to the ones you want, such as the public parse and the interpret operation. You choose the operations it may call, so the rest are not included unless you add them.
Credential isolation
Your DreamThreads partner key is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.
Intent-based discovery
Agents search Jentic by intent such as 'interpret a dream' or 'parse a dream into structured context', and Jentic returns the matching DreamThreads operation with its input schema so the agent calls the right endpoint without browsing the reference docs.
Alternatives and complements available in the Jentic catalogue.
Specific to using DreamThreads Dream Interpretation API through Jentic.
What authentication does the DreamThreads Dream Interpretation API use?
The interpretation and authenticated parse operations require a bearer token, which DreamThreads issues as a partner API key, per its OpenAPI spec. A separate public parse operation and the health check need no token. Through Jentic the key is stored encrypted in your own Jentic One instance and injected at call time.
Can I parse a dream without an API key with the DreamThreads Dream Interpretation API?
Yes. The public parse operation returns structured context for a dream for free without a key, while the fuller interpretation and the authenticated parse operation require a bearer token. This lets you try structured parsing before adding credentials.
What are the rate limits for the DreamThreads Dream Interpretation API?
The OpenAPI spec does not specify rate limits. Check the DreamThreads documentation at https://mydreamthreads.xyz for current limits, especially for the free public parse operation.
How do I interpret a dream with the DreamThreads Dream Interpretation API through Jentic?
Search Jentic for 'interpret a dream', add the DreamThreads Dream Interpretation API from the directory, and your agent calls the interpret operation with the dream text using your stored bearer key. To run it on your own infrastructure, install Jentic One from its GitHub repo.
Is there a DreamThreads Dream Interpretation API MCP server?
You don't need an MCP server to give your agent the DreamThreads Dream Interpretation API. Jentic connects it directly from the API Directory: import it, store your partner key once, and your agent calls the interpret and parse operations. Nothing extra loads into the agent's context until a call is made.
Can I limit what my agent is allowed to do with the DreamThreads Dream Interpretation API?
Yes. Write a rule that allows just the operations you want, such as the free public parse and the interpret operation, so the agent cannot call anything else, and every call is logged. DreamThreads takes the dream text in the request body, so rules bound which operations your agent may call.
For Agents
Generate context-aware dream interpretations and parse free-text dreams into structured context, with a free public parse operation and a health check for availability.
Use for: Interpret a dream I describe, Parse a dream into structured context, I want a reflective interpretation of last night's dream, Check whether the DreamThreads API is up
Not supported: Does not handle dream journaling, user accounts, or medical diagnosis. Use for dream interpretation and structured parsing only.
The DreamThreads Dream Interpretation API generates context-aware interpretations of written dreams and parses free-text dreams into structured context. A free public parse operation is available without an API key, and a health check reports service availability. Its outputs are reflective rather than diagnostic or predictive.