GematriaLens
Automate your Gematria research with GematriaLens — analyze words and phrases across 80+ ciphers, find pattern matches with date numerology, custom dates…
От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетБез входаГлобальныйБесплатноТолько чтение
Что умеет
- Analyze Text: Full gematria decode analysis for user-provided words/phrases. Produces the same analytical depth as the web report: gematria values, database matches, date numerology cross-references,
- Analyze Article: Full gematria decode analysis for a news article URL. Fetches the article, extracts all phrases and numbers, then runs the complete analysis pipeline (same as analyze_text) plus news
- Gematria Calculate: Calculate gematria values for a word/phrase across cipher systems. Args: word: Word or phrase to calculate (e.g. "Hello World") ciphers: Optional list of cipher codes. If omitted,
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
Automate your Gematria research with GematriaLens — analyze words and phrases across 80+ ciphers, find pattern matches with date numerology, custom dates (birthdays, anniversaries), news article numbers, and your custom word and number databases and more!
Список инструментов сервера (56)
Технические названия из tools/list. Нужны только разработчикам.
| analyze_text | Full gematria decode analysis for user-provided words/phrases. Produces the same analytical depth as the web report: gematria values, database matches, date numerology cross-references, birthday span analysis, and Quick Insights pattern detection. IMPORTANT — Presenting birthday/custom date spans: The custom_date_analysis[].spans contains timedelta data that MUST be shown in full. For each since_last_anniversary and until_next_anniversary, display: 1. The "timedelta" field VERBATIM (pipe-separated formats, e.g. "4 Months, 17 Days | 4 Months, 2 Weeks, 3 Days | 19 Weeks, 4 Days") 2. The "days" field (total days, e.g. "137 days") 3. The "date" field (the actual anniversary date) Never simplify or reformat the timedelta string — show all three representations separated by pipes exactly as returned. Args: words: List of words or phrases to analyze (max 100). cipher_codes: Cipher codes to calculate (e.g. ["eo","ro","fr","rr"]). Default: eo, ro, fr, rr, su, rs. Use list_ciphers tool to see all. database_ids: Word database IDs to match against. Use list_word_databases to see available. Default: none. number_database_ids: Known number database IDs. Use list_number_databases to see available. Default: none. event_date: The date of the event being analyzed (YYYY-MM-DD). Default: today. Used for date numerology cross-references. custom_dates: Significant dates to analyze spans for. Format: ["Name, YYYY-MM-DD"] or ["YYYY-MM-DD"]. Example: ["Elon Musk, 1971-06-28", "2025-01-20"] include_my_events: Include user's saved My Events dates. Default: true. Returns: Full analysis dict with gematria_results, word_database_matches, number_database_matches, date_numerology, custom_date_analysis, and quick_insights. |
| analyze_article | Full gematria decode analysis for a news article URL. Fetches the article, extracts all phrases and numbers, then runs the complete analysis pipeline (same as analyze_text) plus news number cross-referencing. IMPORTANT — Presenting birthday/custom date spans: The custom_date_analysis[].spans contains timedelta data that MUST be shown in full. For each since_last_anniversary and until_next_anniversary, display: 1. The "timedelta" field VERBATIM (pipe-separated formats, e.g. "4 Months, 17 Days | 4 Months, 2 Weeks, 3 Days | 19 Weeks, 4 Days") 2. The "days" field (total days, e.g. "137 days") 3. The "date" field (the actual anniversary date) Never simplify or reformat the timedelta string — show all three representations separated by pipes exactly as returned. Supported sites: CNN, Fox News, BBC, Yahoo Finance, The Guardian, ABC News, ERR.ee, and others. Args: url: News article URL to analyze. cipher_codes: Cipher codes to calculate. Default: eo, ro, fr, rr, su, rs. database_ids: Word database IDs to match against. number_database_ids: Known number database IDs. event_date: Event date (YYYY-MM-DD). Default: today. custom_dates: Significant dates for span analysis. Format: ["Name, YYYY-MM-DD"] or ["YYYY-MM-DD"]. include_my_events: Include user's saved My Events dates. Default: true. Returns: Full analysis dict including extracted phrases, gematria_results, database matches, date numerology, custom dates, news_numbers, and quick_insights. |
| gematria_calculate | Calculate gematria values for a word/phrase across cipher systems. Args: word: Word or phrase to calculate (e.g. "Hello World") ciphers: Optional list of cipher codes. If omitted, uses the 9 default ciphers. Free users can use any of the 81 non-premium ciphers. Premium users can use all 84 ciphers including premium ones. Returns: Dictionary mapping cipher codes to numeric values, plus the normalized word. If premium ciphers were requested by a free user, includes a '_premium_ciphers_skipped' key listing them. |
| gematria_calculate_detailed | Calculate gematria with per-letter breakdown for each word. Returns flat sums plus per-word letter arrays, per-letter values, subtotals, and the full alphabet mapping for each cipher. Args: word: Word or phrase to calculate ciphers: Optional list of cipher codes (free: 81 non-premium, premium: all 84) Returns: Detailed breakdown with keys: word, words, letters, word_count, letter_count, sum_numbers, values, detail, alphabets. |
| gematria_compare | Compare gematria values across multiple words to find matching ciphers. Args: words: List of words/phrases to compare (2-10 items) ciphers: Optional cipher codes to check. Defaults to standard set. Returns: Dictionary with 'results' (per-word values) and 'matches' (ciphers where two or more words share the same value). |
| list_ciphers | List all available cipher systems with their codes, names, and access tier. Returns: List of cipher info dicts with keys: code, abbreviation, name, group, category, tier (free or premium), default_selected. |
| predictive_calendar_search | Find dates in a year where numerology variants match a gematria value. Also performs direct date mapping (e.g. value 201 → Jan 20). Args: value: Gematria value to search for (e.g. 201) year: Year to search (default: current year) date_format: "US" (M/D) or "EU" (D/M) for direct mapping interpretation selected_variants: Optional list of variant names to match against Returns: List of match dicts with keys: date, display, variants, is_direct |
| predictive_calendar_analyze | Analyze a word on the predictive calendar — calculates gematria and finds all date matches. This is the full workflow equivalent of the web predictive calendar tool: 1. Calculates gematria for the word across selected ciphers 2. Finds all dates in the year where numerology values match those gematria values 3. Optionally saves all matches to a calendar Tier limits on saving: free = 50 events/calendar, premium = unlimited. Args: word: Word or phrase to analyze (e.g. "Trump") year: Year to search (default: current year) ciphers: Cipher codes to use (default: standard 9; free: any of 81 non-premium; premium: all 84) date_format: "US" (M/D) or "EU" (D/M) for direct date mapping selected_variants: Optional list of date numerology variants to match against save_to_calendar_id: If provided, automatically saves all matches to this calendar Returns: Dict with word, year, cipher_matches (per cipher: value + matching dates), total_matches, and optionally events_saved count. |
| decode_date | Get all numerology values for a specific date. Args: target_date: Date in YYYY-MM-DD format date_format: "US" or "EU" for display formatting Returns: Dictionary of variant names to numeric values for that date. |
| list_calendars | List all predictive calendars accessible to the current user. Returns: List of calendar dicts with id, name, description, color, event_count. |
| list_upcoming_calendar_events | Get upcoming events across all accessible calendars. Args: limit_per_calendar: Max events per calendar (1-20, default 5) Returns: List of upcoming event dicts grouped by calendar. |
| create_calendar | Create a new predictive calendar. Tier limits apply: free users can have 1 calendar, premium unlimited. Args: name: Calendar name (max 100 characters) description: Optional description (max 1000 characters) color: Hex color code (e.g. "#00FFFF") Returns: Dict with success, message, and calendar_id if created. |
| delete_calendar | Delete one of your calendars and all its events. Args: calendar_id: ID of the calendar to delete (must be owned by you) Returns: Dict with success and message. |
| list_calendar_events | List events in a calendar, optionally filtered by year. Args: calendar_id: ID of the calendar year: Optional year filter (e.g. 2026) Returns: List of event dicts with date, word, cipher info, notes. |
| add_calendar_event | Save a date match as an event in a calendar. Tier limits apply: free users can have 50 events per calendar, premium unlimited. Args: calendar_id: Calendar to add the event to (must be owned by you) event_date: Date in YYYY-MM-DD format word: The word/phrase this match is for year: The year context for this prediction cipher_name: Name of the cipher that matched (optional) cipher_value: The matching gematria value (optional) match_type: Type of match, e.g. "numerology", "direct" (optional) match_variant: The date numerology variant that matched (optional) notes: User notes about this event (optional, max 2000 chars) is_primary: Whether this is a primary/important event Returns: Dict with success, message, and event_id if created. |
| delete_calendar_event | Delete a single event from one of your calendars. Args: event_id: ID of the event to delete Returns: Dict with success and message. |
| list_word_databases | List word databases accessible to the current user. Returns dict with 'databases' list, 'hidden_count', and 'needs_upgrade'. |
| list_number_databases | List number (known-number) databases accessible to the current user. Returns dict with 'databases' list, 'hidden_count', and 'needs_upgrade'. |
| search_word_database | Search for words in one of your own word databases. You can only search databases you own. System databases (Base, Popular, etc.) cannot be searched directly — they are used for matching in other tools. Args: database_id: ID of your word database search_term: Term to search for (partial match, min 2 chars) limit: Max results (1-100, default 50) Returns: List of matching words. |
| database_add_word | Add a word to one of your own word databases. Args: database_id: ID of your word database word: Word to add Returns: Success/failure dict with message. |
| create_word_database | Create a new word database. Free tier: max 1 database. Premium: unlimited. Args: name: Database name (1-255 characters, must be unique) description: Optional description Returns: Success/failure dict with database_id if created. |
| create_number_database | Create a new number database (for storing known number meanings). Free tier: max 1 database. Premium: unlimited. Args: name: Database name (1-100 characters, must be unique) description: Optional description (max 5000 chars) Returns: Success/failure dict with database_id if created. |
| database_add_number | Add a number (with meaning/description) to one of your number databases. Free tier: max 50 numbers per database. Premium: max 500. Args: database_id: ID of your number database number: The number to add (must be >= 0) description: What this number means (1-500 characters, required) Returns: Success/failure dict with number_id if added. |
| today_numerology | Get all numerology values for today's date. Returns: Dictionary with date and all variant name → value pairs. |
| date_numerology | Get all numerology values for any specific date. Args: target_date: Date in YYYY-MM-DD format Returns: Dictionary with date and all variant name → value pairs. |
| number_properties | Comprehensive analysis of a number's mathematical properties. Includes: sequences (prime, fibonacci, triangular...), positions, base conversions, factorization, divisors, digital properties, and modular arithmetic. Args: number: Integer to analyze (1-999999) Returns: Full analysis dict with sequences, conversions, properties, etc. |
| number_search_databases | Search all accessible number databases for entries matching a value. Args: number: The number to look up Returns: List of matching entries with database name and description. |
| gematria_highlights | Get a quick summary of interesting gematria facts about a word. Calculates all standard ciphers and highlights notable properties of the resulting values (prime, palindrome, master number, etc.). Args: word: Word or phrase to analyze Returns: Dict with values and notable_properties for each interesting finding. |
| my_account | Get current user's account info and usage statistics. Returns: Dict with user_id, tier, and usage statistics. |
| platform_stats | Get public platform-wide statistics. Returns: Dict with global statistics (total words analyzed, etc.). |
| admin_user_lookup | Look up users by username or email (admin only). Args: search: Search term (partial username or email match) Returns: List of matching user dicts with id, username, email, tier, is_active. |
| admin_send_notification | Send a notification to users (admin only). Args: target_type: "all", "tier", or "user" title: Notification title (max 200 chars) message: Notification body (max 5000 chars) notification_type: "info", "success", "warning", or "important" target_value: Required if target_type is "tier" (e.g. "premium") or "user" (user ID) priority: "low", "normal", "high", or "urgent" Returns: Result dict with success status and notification_id. |
| admin_platform_metrics | Get platform-wide admin metrics (admin only). Returns: Dict with user counts by tier, recent signups, notification stats. |
| list_my_events | List all your saved event dates (birthdays, anniversaries, milestones). These events are used for birthday/anniversary span analysis in analyze_text and analyze_article when include_my_events=True. Args: include_defaults: Include system default events (historical dates). Default: true. Returns: Dict with events list. Each event has: id, event_date, description, category, is_default, created_at. |
| create_my_event | Create a new personal event date for span analysis. Events are used when analyzing text/articles to calculate time spans (days, weeks, months) between your saved dates and the event date. Args: event_date: Date in YYYY-MM-DD format (e.g. "1990-03-15"). description: Short label for this date (max 200 chars). Examples: "Elon Musk birthday", "9/11", "Moon landing" category: Optional category to group events (max 50 chars). Examples: "Spain Football Team", "Crypto Launches", "Presidents" Events with the same category are grouped together in the UI. Returns: Created event dict with id, event_date, description, category. |
| update_my_event | Update an existing personal event date. Args: event_id: ID of the event to update (from list_my_events). event_date: New date in YYYY-MM-DD format (optional). description: New description (optional, max 200 chars). category: New category (optional, max 50 chars). Pass empty string "" to clear. Returns: Success status dict. |
| delete_my_event | Delete a personal event date. Args: event_id: ID of the event to delete (from list_my_events). Only your own events can be deleted (not system defaults). Returns: Success status dict. |
| delete_my_events_bulk | Delete multiple personal events at once. Args: event_ids: List of event IDs to delete (from list_my_events). Only your own events can be deleted (not system defaults). Maximum 50 events per call. Returns: Dict with deleted count and any errors. |
| list_my_reports | List your saved analysis reports. Shows all your past gematria analyses with metadata. Use get_report_config and get_report_results to inspect individual reports. Args: limit: Maximum reports to return (1-100). Default: 50. search: Optional search string to filter by job ID or description. include_archived: Include archived reports. Default: false. Returns: Dict with reports list. Each report has: id, status, description, created_at, completed_at, is_public, is_archived. |
| get_report_config | Get the input configuration of a saved report. Shows what words, ciphers, databases, dates, and settings were used when the analysis was created. Useful for understanding or re-running a past analysis. Args: job_id: Report/job ID (from list_my_reports). Returns: Dict with the original analysis configuration (words, ciphers, databases, date, birthday settings, news_url if article analysis). |
| get_report_results | Get the match results from a completed report. Returns the structured match data — which words matched which databases, known numbers, and date numerology values. This is the core analytical output that appears in the report page. Args: job_id: Report/job ID (from list_my_reports). category_filter: Optional filter by match category. Examples: "Base", "Known Numbers", "Dynamic Numbers (Dates)", "Dynamic Numbers (Custom Dates)". Default: all categories. Returns: Dict with matches list. Each match has: word, cipher values, and category (what it matched against). |
| get_report_gematria | Get the raw gematria values for all words in a completed report. Returns every analyzed word with its calculated cipher values (before matching). Use this to see the full gematria breakdown of all input words. Args: job_id: Report/job ID (from list_my_reports). Returns: Dict with words list, each containing cipher values. |
| search_my_reports | Search across your saved reports for a specific number or word. Scans the result CSVs of your completed reports to find which ones contain a specific gematria value or matched word. Useful for finding patterns across multiple analyses. Args: value: Gematria value to search for (e.g. 88, 222). word: Word/phrase to search for in report results. limit: Maximum reports to scan (most recent first). Default: 20. Returns: Dict with matching reports and where the value/word was found. |
| list_my_cards | List your saved decode cards. Decode cards are shareable visual summaries of gematria analysis results. Each card has a short link for sharing. Args: limit: Maximum cards to return (1-100). Default: 50. Returns: Dict with cards list. Each card has: short_id, title, theme, is_public, created_at, and a summary of the card content. |
| get_card_data | Get the full content of a decode card. Returns the card's structured data including all gematria lines, date info, and span data. Use this to see what's on a card or to replicate/modify it. Args: short_id: Card short ID (8 characters, from list_my_cards). Returns: Dict with card title, theme, card_data (lines, date_info, spans), and sharing status. |
| create_card | Create a new shareable decode card from analysis results. Build a visual card highlighting significant gematria findings. The card gets a short link for sharing on social media. Args: title: Card headline (max 200 chars). Example: "Trump = 88 (English Ordinal)" lines: List of gematria result lines to display on the card. Each line: {"text": "word/phrase", "cipher": "cipher_name", "value": 88} Optional "highlight": true to emphasize a line. Max 400 lines. theme: Visual theme name. Use list_card_themes to see options. Free: "matrix", "clean". Premium: "blueprint", "neon", "redpill", "sacred", "golden", "obsidian", "emerald". Default: "matrix". date_info: Optional date numerology info to show on card. Each item: {"label": "Day of Year", "value": "149"} Max 10 items. spans: Optional birthday/anniversary spans to show. Each item: {"label": "Trump age", "value": "79"} Max 10 items. job_id: Optional source report ID (links card to a report). Returns: Dict with short_id (the shareable link ID) and success status. |
| delete_card | Delete one of your decode cards. Args: short_id: Card short ID (8 characters, from list_my_cards). Returns: Success status dict. |
| list_card_themes | List available visual themes for decode cards. Returns all themes with their names, descriptions, colors, and whether they require a premium subscription. Returns: Dict with themes list. |
| number_lookup | Find all words that produce a specific gematria value, and any known number meanings. This is the reverse of gematria_calculate: given a number, find which words in the databases have that value and in which ciphers. Also checks known number databases for significance descriptions. Args: number: The gematria value to search for (1-999999). database_ids: Word database IDs to search. Use list_word_databases to see available. Default: user's default databases. number_database_ids: Known number database IDs. Use list_number_databases to see available. Default: user's default databases. cipher_codes: Specific cipher codes to search in (e.g. ["eo", "ro"]). Default: all ciphers. Use list_ciphers to see options. Returns: Dict with word_matches (word, cipher, database) and number_matches (description, database). Example usage: - "What words equal 88?" -> finds Trump (EO), things (RO), etc. - "What is significant about 33?" -> finds Masonry, Police, etc. |
| calculate_date_duration | Calculate time between two dates with numerology analysis and eclipse lookup. Provides duration in multiple unit formats, numerology reduction for both dates, eclipse data if either date falls on an eclipse, and optional known number matching. Args: date1: First date in YYYY-MM-DD format date2: Second date in YYYY-MM-DD format units: Units to display: any combo of "year", "month", "week", "day" (default all) include_end_date: If True, include end date in day count (default False) known_number_database_ids: Optional list of known number database IDs to match against Returns: Dict with duration, duration_variations, numerology, eclipses, and known_matches. |
| date_text_gematria | Calculate gematria of a date written as text (e.g. "May Twenty Nine"). Generates 6 text forms of the date and calculates gematria for each. Args: target_date: Date in YYYY-MM-DD format (default: today) cipher_codes: Cipher codes to use (default: default_selected ciphers) Returns: Dict with date, text_forms list (each with label, text, and cipher values). |
| value_word_matches | Find words in word databases whose gematria equals given values. Batch query: given a set of numerology/gematria values, finds matching words. Args: values: List of gematria values to match (max 50) word_database_ids: Database IDs to search (default: user's accessible defaults) cipher_codes: Cipher codes to match against (default: default_selected) max_per_value: Max matches per value (1-50, default 20) Returns: Dict mapping value (as string) to list of {word, cipher_name, database_name}. |
| headlines_decode | Decode today's (or a specific date's) news headlines through gematria. Finds headlines whose gematria values match the date's numerology values. Args: target_date: Date in YYYY-MM-DD format (default: today) keyword: Optional keyword to filter news headlines cipher_codes: Cipher codes to use (default: standard 4) Returns: List of headline match dicts with: phrase, headline, source, value, cipher, matched_variants. |
| google_trends_decode | Find Google Trends whose gematria matches a date's numerology values. Args: target_date: Date in YYYY-MM-DD format (default: today) cipher_codes: Cipher codes to use (default: standard 4) Returns: List of trend match dicts with: term, traffic, value, cipher_name, matched_variants. |
| check_name_against_date | Check if a name/word's gematria values match a date's numerology. Finds which ciphers produce values that appear in the date's numerology. Args: name: Word or phrase to check (1-200 chars) target_date: Date in YYYY-MM-DD format (default: today) cipher_codes: Cipher codes to use (default: default_selected) Returns: Dict with name, matches (cipher hits), and all cipher_values for the name. |
| daily_decode | Full Daily Decode for a date — numerology, text gematria, word matches, hero number, eclipses. Composite tool combining all Daily Decode features into one response. Equivalent to the /tools/today page output. Args: target_date: Date in YYYY-MM-DD format (default: today) cipher_codes: Cipher codes to use (default: default_selected) word_database_ids: Word database IDs for matching (default: accessible defaults) num_database_ids: Known number database IDs (default: accessible defaults) Returns: Dict with date_info, numerology, text_gematria, word_matches, known_number_matches, hero_number, eclipses. |