Perception
Server Details
Real-time digital asset narrative intelligence from 1,000+ curated media sources.
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
Scored across 23 tools
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.
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.
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.
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.
3 tool updates
- Changed
perception_get_article1 field changed- added
Input schema / properties / publication_dateAdded 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" +}
- Added
perception_get_subject_taxonomy - Changed
perception_search_mentions2 fields changed- added
Input schema / properties / category_idsAdded 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" +} - added
Input schema / properties / subject_idsAdded 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 tool updates
- Changed
perception_get_article1 field changed- removed
Input schema / properties / publication_dateRemoved 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" -}
- Removed
perception_get_subject_taxonomy - Changed
perception_search_mentions2 fields changed- removed
Input schema / properties / category_idsRemoved 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" -} - removed
Input schema / properties / subject_idsRemoved 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 tool updates
- Added
perception_get_subject_taxonomy - Changed
perception_search_mentions2 fields changed- added
Input schema / properties / category_idsAdded 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" +} - added
Input schema / properties / subject_idsAdded 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" +}
1 tool update
- Changed
perception_get_article1 field changed- added
Input schema / properties / publication_dateAdded 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" +}
1 tool update
- Changed
perception_get_index6 fields changed- changed
Input schema / properties / context / descriptionPrevious 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." - added
Input schema / properties / dominance_granularityAdded value: +{ + "description": "Narrative Dominance bucket size. Applies only to dominance and all; defaults to weekly.", + "enum": [ + "daily", + "weekly", + "monthly" + ], + "type": "string" +} - added
Input schema / properties / dominance_windowAdded value: +{ + "description": "Narrative Dominance range. Applies only to dominance and all; defaults to 1y.", + "enum": [ + "90d", + "ytd", + "1y", + "3y", + "5y", + "all" + ], + "type": "string" +} - changed
Input schema / properties / include_history / descriptionPrevious 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." - changed
Input schema / properties / metric / descriptionPrevious 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." - changed
Input schema / properties / metric / enumPrevious value: -[ - "perception", - "dominance", - "cost_basis", - "conviction_gap", - "breadth", - "all" -]New value: +[ + "perception", + "dominance", + "attention_share", + "cost_basis", + "consensus", + "reach", + "conviction_gap", + "breadth", + "all" +]
14 tool updates
- Added
perception_cohort_sentiment - Added
perception_get_brains_corpus - Added
perception_get_capital_exposure - Added
perception_get_divergences - Changed
perception_get_entity_profile1 field changed- changed
Input schema / properties / entity / descriptionPrevious 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."
- Added
perception_get_evadometer - Added
perception_get_hiring - Changed
perception_get_index3 fields changed- added
Input schema / properties / include_historyAdded value: +{ + "description": "Include the bounded historical series for a proprietary portfolio metric. Applies to dominance, cost_basis, conviction_gap, breadth, and all.", + "type": "boolean" +} - added
Input schema / properties / metricAdded 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" +} - added
Input schema / properties / scopeAdded 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" +}
- Changed
perception_get_insider_activity2 fields changed- added
Input schema / properties / endDateAdded value: +{ + "description": "End date (YYYY-MM-DD). Required when startDate is supplied.", + "pattern": "^\\d{4}-\\d{2}-\\d{2}$", + "type": "string" +} - added
Input schema / properties / startDateAdded 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" +}
- Changed
perception_get_trends1 field changed- changed
Input schema / properties / hours / descriptionPrevious 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)."
- Changed
perception_guide3 fields changed- changed
Input schema / properties / mode / descriptionPrevious 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\"." - changed
Input schema / properties / mode / enumPrevious value: -[ - "discover", - "workflow" -]New value: +[ + "discover", + "research", + "agent_workflow", + "workflow" +] - changed
Input schema / properties / objective / descriptionPrevious 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."
- Added
perception_hiring_leaderboard - Changed
perception_narrative_momentum2 fields changed- changed
Input schema / properties / days / descriptionPrevious 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." - changed
Input schema / properties / days / maximumPrevious value: -30New value: +365
- Added
perception_search_voices
23 tool updates
- First observed
perception_compare_entities - First observed
perception_daily_radar - First observed
perception_get_analyst_ratings - First observed
perception_get_article - First observed
perception_get_categories - First observed
perception_get_earnings_intelligence - First observed
perception_get_entity_profile - First observed
perception_get_index - First observed
perception_get_insider_activity - First observed
perception_get_intelligence_digest - First observed
perception_get_market - First observed
perception_get_sentiment - First observed
perception_get_trends - First observed
perception_guide - First observed
perception_media_radar - First observed
perception_narrative_momentum - First observed
perception_recall_research - First observed
perception_save_research - First observed
perception_scenario_analysis - First observed
perception_search_companies - First observed
perception_search_mentions - First observed
perception_search_regulatory - First observed
perception_top_mentions
Related MCP Connectors
Crypto market intelligence: social sentiment, on-chain, trending narratives & analyst insights.
Real-time curated crypto news for AI agents with sentiment, recaps, and search.
Financial podcast intelligence platform — sentiment, narrative, and asset signals from 100+ podcasts
Crypto fundamental analysis, sentiment and whale tracking for traders and AI agents.
Related MCP Servers
- AlicenseBqualityFmaintenanceReal-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.4MIT
- AlicenseNot gradedqualityCmaintenanceDelivers 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 npmMIT
- AlicenseNot gradedqualityDmaintenanceReal-time crypto news aggregation with sentiment scores and token mentions, enabling market analysis and trading signals via pay-per-call micropayments.MIT

AletaIndex Narrativeofficial
AlicenseAqualityBmaintenanceReal-time financial narrative tracking for AI agents — clustering news into structured narratives, measuring sentiment momentum, and mapping portfolio risk across 109 US equities.22Apache 2.0
Glama MCP Gateway
Add one secure layer between your agents and this server.