Skip to main content
Glama

Server Details

Real-time digital asset narrative intelligence from 1,000+ curated media sources.

Ownership verified

Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP
URL

TDQS

A3.8/5.0

Scored across 23 tools

Disambiguation2/5

Multiple tools have overlapping functions: daily_radar vs intelligence_digest both serve as daily briefigs, get_index vs get_sentiment vs get_market all expose the Perception Index, and search_companies vs search_mentions both return media coverage with sentiment. Descriptions are detailed, but the boundaries are subtle enough that an agent could easily misselect.

Naming Consistency3/5

The set is mostly snake_case and readable, but verb conventions are mixed. Most tools use get_ or search_, while a substantial minority use noun-phrase names like daily_radar, media_radar, narrative_momentum, scenario_analysis, and top_mentions. This is inconsistent but not chaotic.

Tool Count3/5

With 23 tools, this falls into the heavy range (16-25). Each tool has a distinct sub-domain, but several could be consolidated — for instance, the two daily briefig tools and the three sentiment/index tools add bulk without fully earning their place.

Completeness4/5

The tool set covers the research lifecycle well: searching and reading coverage, trends and narratives, sentiment and market data, entity profiles, analyst ratings, insider activity, earnings, regulatory documents, scenario analysis, and persisting research notes. Minor gaps like no update/delete for saved notes are easy to work around.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updates
    • Changedperception_get_article1 field changed
      • addedInput schema / properties / publication_date
        Added value: +{
        +  "description": "Publication date in YYYY-MM-DD format from the search result. Include it when available so retrieval can query the exact date partition.",
        +  "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        +  "type": "string"
        +}
    • Addedperception_get_subject_taxonomy
    • Changedperception_search_mentions2 fields changed
      • addedInput schema / properties / category_ids
        Added value: +{
        +  "description": "Top-level subject category IDs. A category includes all child subjects. Use perception_get_subject_taxonomy to discover stable IDs.",
        +  "items": {
        +    "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +    "type": "string"
        +  },
        +  "maxItems": 25,
        +  "type": "array"
        +}
      • addedInput schema / properties / subject_ids
        Added value: +{
        +  "description": "Child subject IDs combined with OR logic. Use perception_get_subject_taxonomy to discover stable IDs.",
        +  "items": {
        +    "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +    "type": "string"
        +  },
        +  "maxItems": 100,
        +  "type": "array"
        +}
  2. 3 tool updates
    • Changedperception_get_article1 field changed
      • removedInput schema / properties / publication_date
        Removed value: -{
        -  "description": "Publication date in YYYY-MM-DD format from the search result. Include it when available so retrieval can query the exact date partition.",
        -  "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        -  "type": "string"
        -}
    • Removedperception_get_subject_taxonomy
    • Changedperception_search_mentions2 fields changed
      • removedInput schema / properties / category_ids
        Removed value: -{
        -  "description": "Top-level subject category IDs. A category includes all child subjects. Use perception_get_subject_taxonomy to discover stable IDs.",
        -  "items": {
        -    "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        -    "type": "string"
        -  },
        -  "maxItems": 25,
        -  "type": "array"
        -}
      • removedInput schema / properties / subject_ids
        Removed value: -{
        -  "description": "Child subject IDs combined with OR logic. Use perception_get_subject_taxonomy to discover stable IDs.",
        -  "items": {
        -    "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        -    "type": "string"
        -  },
        -  "maxItems": 100,
        -  "type": "array"
        -}
  3. 2 tool updates
    • Addedperception_get_subject_taxonomy
    • Changedperception_search_mentions2 fields changed
      • addedInput schema / properties / category_ids
        Added value: +{
        +  "description": "Top-level subject category IDs. A category includes all child subjects. Use perception_get_subject_taxonomy to discover stable IDs.",
        +  "items": {
        +    "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +    "type": "string"
        +  },
        +  "maxItems": 25,
        +  "type": "array"
        +}
      • addedInput schema / properties / subject_ids
        Added value: +{
        +  "description": "Child subject IDs combined with OR logic. Use perception_get_subject_taxonomy to discover stable IDs.",
        +  "items": {
        +    "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +    "type": "string"
        +  },
        +  "maxItems": 100,
        +  "type": "array"
        +}
  4. 1 tool update
    • Changedperception_get_article1 field changed
      • addedInput schema / properties / publication_date
        Added value: +{
        +  "description": "Publication date in YYYY-MM-DD format from the search result. Include it when available so retrieval can query the exact date partition.",
        +  "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        +  "type": "string"
        +}
  5. 1 tool update
    • Changedperception_get_index6 fields changed
      • changedInput schema / properties / context / description
        Previous value: -"User's investment context, portfolio details, or strategic priorities. Pass relevant details so analysis is framed around what matters to them."New value: +"Optional context for suggested follow-ups only. It never changes the API-authored interpretation."
      • addedInput schema / properties / dominance_granularity
        Added value: +{
        +  "description": "Narrative Dominance bucket size. Applies only to dominance and all; defaults to weekly.",
        +  "enum": [
        +    "daily",
        +    "weekly",
        +    "monthly"
        +  ],
        +  "type": "string"
        +}
      • addedInput schema / properties / dominance_window
        Added value: +{
        +  "description": "Narrative Dominance range. Applies only to dominance and all; defaults to 1y.",
        +  "enum": [
        +    "90d",
        +    "ytd",
        +    "1y",
        +    "3y",
        +    "5y",
        +    "all"
        +  ],
        +  "type": "string"
        +}
      • changedInput schema / properties / include_history / description
        Previous value: -"Include the bounded historical series for a proprietary portfolio metric. Applies to dominance, cost_basis, conviction_gap, breadth, and all."New value: +"Include bounded history. Sent explicitly on every portfolio and Narrative Dominance request."
      • changedInput schema / properties / metric / description
        Previous value: -"Which proprietary index to retrieve. Defaults to the existing Perception Index. Use all for the complete five-index portfolio."New value: +"Product to retrieve. Defaults to perception. dominance is the multi-asset product; use attention_share for the narrower Bitcoin-only equal-source reading."
      • changedInput schema / properties / metric / enum
        Previous value: -[
        -  "perception",
        -  "dominance",
        -  "cost_basis",
        -  "conviction_gap",
        -  "breadth",
        -  "all"
        -]New value: +[
        +  "perception",
        +  "dominance",
        +  "attention_share",
        +  "cost_basis",
        +  "consensus",
        +  "reach",
        +  "conviction_gap",
        +  "breadth",
        +  "all"
        +]
  6. 14 tool updates
    • Addedperception_cohort_sentiment
    • Addedperception_get_brains_corpus
    • Addedperception_get_capital_exposure
    • Addedperception_get_divergences
    • Changedperception_get_entity_profile1 field changed
      • changedInput schema / properties / entity / description
        Previous value: -"Entity identifier — can be a canonical ID (e.g., 'microstrategy-inc'), ticker (e.g., 'MSTR'), or name (e.g., 'MicroStrategy'). Supports ~100 companies, 15+ key people."New value: +"Entity identifier — can be a canonical ID (e.g., 'strategy'), ticker (e.g., 'MSTR'), or name (e.g., 'Strategy'). Supports ~100 companies, 15+ key people."
    • Addedperception_get_evadometer
    • Addedperception_get_hiring
    • Changedperception_get_index3 fields changed
      • addedInput schema / properties / include_history
        Added value: +{
        +  "description": "Include the bounded historical series for a proprietary portfolio metric. Applies to dominance, cost_basis, conviction_gap, breadth, and all.",
        +  "type": "boolean"
        +}
      • addedInput schema / properties / metric
        Added value: +{
        +  "description": "Which proprietary index to retrieve. Defaults to the existing Perception Index. Use all for the complete five-index portfolio.",
        +  "enum": [
        +    "perception",
        +    "dominance",
        +    "cost_basis",
        +    "conviction_gap",
        +    "breadth",
        +    "all"
        +  ],
        +  "type": "string"
        +}
      • addedInput schema / properties / scope
        Added value: +{
        +  "description": "Which index to read. 'market' (default) scores the whole digital-asset corpus on a 24h window. 'bitcoin' scores Bitcoin coverage only, 24h. 'ethereum' scores Ethereum coverage only on a 7-DAY window — do not compare it like-for-like against the 24h indexes.",
        +  "enum": [
        +    "market",
        +    "bitcoin",
        +    "ethereum"
        +  ],
        +  "type": "string"
        +}
    • Changedperception_get_insider_activity2 fields changed
      • addedInput schema / properties / endDate
        Added value: +{
        +  "description": "End date (YYYY-MM-DD). Required when startDate is supplied.",
        +  "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        +  "type": "string"
        +}
      • addedInput schema / properties / startDate
        Added value: +{
        +  "description": "Start date (YYYY-MM-DD). Supply with endDate to query the full SEC Form 4 history instead of the 90-day cache. Use this whenever the question spans more than the last 90 days.",
        +  "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        +  "type": "string"
        +}
    • Changedperception_get_trends1 field changed
      • changedInput schema / properties / hours / description
        Previous value: -"Time window in hours (default: 168 = 7 days). Use 24 for today, 48 for last 2 days, 720 for last month."New value: +"Time window in hours (default: 168 = 7 days). Use 24 for today, 48 for last 2 days, 720 for last month. Trends are a rolling recent window - for historical research over longer ranges, use perception_search_mentions with explicit start_date/end_date (coverage back to 2011)."
    • Changedperception_guide3 fields changed
      • changedInput schema / properties / mode / description
        Previous value: -"Mode: \"discover\" for an overview of all tools and capabilities, \"workflow\" for a multi-step research workflow."New value: +"Mode: \"discover\" for jobs and the three usage levels, \"research\" for a multi-step analysis plan, or \"agent_workflow\" for a recurring system. \"workflow\" remains an alias for \"research\"."
      • changedInput schema / properties / mode / enum
        Previous value: -[
        -  "discover",
        -  "workflow"
        -]New value: +[
        +  "discover",
        +  "research",
        +  "agent_workflow",
        +  "workflow"
        +]
      • changedInput schema / properties / objective / description
        Previous value: -"Free text describing what the user wants to accomplish. Used in workflow mode to match the best workflow template. Examples: \"morning briefing\", \"due diligence on Coinbase\", \"find newsjacking opportunities\"."New value: +"Free text describing the job. Used in research and agent_workflow modes to select the best plan or recurring workflow."
    • Addedperception_hiring_leaderboard
    • Changedperception_narrative_momentum2 fields changed
      • changedInput schema / properties / days / description
        Previous value: -"Period length in days. Compares this period vs the previous period of equal length (default: 7)"New value: +"Period length in days, up to 365. Compares this period vs the previous period of equal length (default: 7). For article-level historical research, perception_search_mentions with explicit start_date/end_date covers back to 2011."
      • changedInput schema / properties / days / maximum
        Previous value: -30New value: +365
    • Addedperception_search_voices
  7. 23 tool updates
    • First observedperception_compare_entities
    • First observedperception_daily_radar
    • First observedperception_get_analyst_ratings
    • First observedperception_get_article
    • First observedperception_get_categories
    • First observedperception_get_earnings_intelligence
    • First observedperception_get_entity_profile
    • First observedperception_get_index
    • First observedperception_get_insider_activity
    • First observedperception_get_intelligence_digest
    • First observedperception_get_market
    • First observedperception_get_sentiment
    • First observedperception_get_trends
    • First observedperception_guide
    • First observedperception_media_radar
    • First observedperception_narrative_momentum
    • First observedperception_recall_research
    • First observedperception_save_research
    • First observedperception_scenario_analysis
    • First observedperception_search_companies
    • First observedperception_search_mentions
    • First observedperception_search_regulatory
    • First observedperception_top_mentions

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    F
    maintenance
    Real-time cryptocurrency news, analysis, and price predictions for AI agents. 5 tools to search 50,000+ articles across 12 categories, filter by 120+ asset tickers, and access content with built-in attribution. Free with attribution. SSE and Streamable HTTP transport.
    4
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Delivers real-time crypto market microstructure, derivatives, order flow CVD/OI regime classification, fear & greed sentiment, and whale tracking context, enabling traders to assess market regimes and complement charting tools.
    28 npm
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Real-time crypto news aggregation with sentiment scores and token mentions, enabling market analysis and trading signals via pay-per-call micropayments.
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Real-time financial narrative tracking for AI agents — clustering news into structured narratives, measuring sentiment momentum, and mapping portfolio risk across 109 US equities.
    2
    2
    Apache 2.0
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources