← Back to Help

Your AI agent and Dreamlens (MCP)

Your own AI agent — Claude, and others later — can work with Dreamlens directly: ask it for exact sky data and answer you with that data in hand. Your agent does the thinking and writing, on your plan; Dreamlens only hands it the computed data. The agent sees what you see and acts with your rights — never more.


Address to connect

https://dreamlens.fun/mcp

One address for every app. If it does not work for you, try the fallback: https://dreamlens.app/mcp (the same thing on another server; the main one is faster).

Sign-in is by an emailed link, as on the site. Open the email in the same browser where the sign-in window appeared. App menus change — if an item is named differently, look for the closest one.

Without an account — try it right away

https://dreamlens.fun/mcp/open

The same tools, but with no sign-in, no email and free: the agent computes from the data you give it in the chat (birth date, time and place) and remembers nothing. Connect the same way, just without the "email → Allow" step: in Claude — a connector with this address, in ChatGPT — Authentication No authentication, in the terminal — claude mcp add --transport http dreamlens-open https://dreamlens.fun/mcp/open. For tools that need your saved data (the list of profiles, a profile by name, the divination history) the agent answers "sign-in needed" and shows how. Signing in is only for memory — so Dreamlens remembers your data, profiles and settings across chats and devices. The list of tools and the terms (everything is free for now) — https://dreamlens.fun/mcp/catalog.


Claude (app and claude.ai)

  1. Settings → Connectors → Add custom connector.
  2. Name — Dreamlens, address — the one above, leave the other fields empty. Add → Connect.
  3. A Dreamlens page opens: sign in with the link from the email and press "Allow" on the access request screen.
  4. In a new chat, make sure Dreamlens is enabled in the tools list — and ask away.

ChatGPT

  1. Open the Plugins page and press “+” (or Create). If there is no button: Settings → Security and login → enable Developer mode and return to Plugins.
  2. Fill in: Name — Dreamlens, URL — the address above, Authentication — OAuth. Press Create.
  3. A Dreamlens page opens: sign in with the link from the email and press “Allow” on the access request screen.
  4. In a new chat type @, pick Dreamlens and ask. The same connector appears in the ChatGPT app under the same account.

Terminal (Claude Code)

claude mcp add --transport http dreamlens https://dreamlens.fun/mcp

After the command, restart the session and open /mcp → dreamlens → Authenticate. Then the same email sign-in and "Allow" (this path is still being verified — see the note at the bottom). Codex CLI: this sign-in path does not work yet; the technical route through the wrapper is described in the developer documentation.

Your own agent gateway (a bot in Telegram, a home server): if the gateway receives the sign-in on its own public HTTPS address, you connect with one link right in the chat — sign in, press "Allow", and your next message already works. Without such an address the sign-in ends with a one-time code copied by hand into the gateway.


What the agent can do now

Everything in your language, your time zone, and with your house system and body set from settings:

Dreamlens computes the sky itself, with Swiss Ephemeris — the same calculation as on the site, so an agent needs no external calendar for dates. The principle: what the site can do, an agent should be able to do too; what it cannot reach yet is listed below under “Not yet”.

And with your birth data from your profile — read-only:

If your profile has no birth data, the agent says so and suggests adding it on the site; only for the natal chart and planetary returns can it pass the birth date and time (plus coordinates for the chart) directly in the call.

And with your settings and profiles — now with writes, by the same path and with the same rights you have on the site:

And divination — the same cards, runes and hexagrams as on the site, in your language:

With an account every spread, card of the day and rune draw lands in your history on the site — as if you had cast it on the site itself (an I-Ching cast is not written to the history yet — neither from the site nor from an agent; today only the Telegram bot keeps an I-Ching history). Without an account the agent divines but remembers nothing: the card of the day is not saved without signing in either.

And coupons — with an account only:

Without signing in, the agent answers that you need to sign in. The agent cannot issue or revoke coupons — Dreamlens issues them; you can also activate a coupon on the site, on the coupon page.

And your conversations with the assistant on the site — with an account only:

Without signing in, the agent answers that you need to sign in.

Not yet


Where to start


Rights and privacy

Disconnect, and if it did not work

Checked 2026-09-22: connecting from the terminal through the developer wrapper — works. The claude mcp add … → Authenticate command, the Claude app / claude.ai and ChatGPT — verification pending; this page will be updated with the result. The "Coupon" screen in ChatGPT — 2026-10-07: it opens and shows your access; for an unknown code "Check" answers "Coupon code not recognized."; showing a coupon's terms and activating it — still to be checked.