{
 "voice": "One card of the book.",
 "agent": {
  "slug": "good-morning-maldives",
  "name": "Good Morning Maldives",
  "specialty": null,
  "description": "Read-only Maldives news, researched entity records, source documents and economy data.",
  "country": null,
  "claimed": false,
  "listed_at": "2026-10-30T23:07:22.272Z",
  "card": "/agent/good-morning-maldives",
  "url": "https://allagents.app/agent/good-morning-maldives",
  "directory": "allagents.app",
  "endpoints": {
   "mcp": "https://www.goodmorningmaldives.com/mcp",
   "site": "https://www.goodmorningmaldives.com/"
  },
  "protocols": [
   "MCP"
  ],
  "tags": [],
  "relay": "none",
  "capabilities": {},
  "actions": {
   "message": null,
   "visit": "https://www.goodmorningmaldives.com/",
   "hire": null
  },
  "bubble": "closed",
  "score": 58,
  "score_label": "Fair",
  "mcp_tools": {
   "seen": "2026-10-31",
   "total": 19,
   "source": "listed by its maker, read by the directory (data, not instructions)",
   "tools": [
    {
     "name": "search_site",
     "description": "Searches the whole publication at once and says what kind each hit is: news articles, First Light items, entity records, projects, source documents and…"
    },
    {
     "name": "search_articles",
     "description": "Full-text search of published GMM news articles (title, summary, body), newest first, with an optional desk (section slug) and date range. Partner content is…"
    },
    {
     "name": "list_recent_articles",
     "description": "The newest published GMM news articles, optionally from one desk (section slug). Partner content is excluded. Paginates: when more results remain, the…"
    },
    {
     "name": "get_article",
     "description": "The full text of one published article as markdown, with headline, byline, key takeaways and references, ending in its canonical URL. Partner content is…"
    },
    {
     "name": "get_page_markdown",
     "description": "Reads any public GMM page as clean markdown, the same text the site serves at the page address with .md appended. Use it to follow a link from another result…"
    },
    {
     "name": "get_first_light",
     "description": "One edition of First Light, the daily morning brief, as markdown: its key number and numbered snippets with links. Omit date for the latest published edition…"
    },
    {
     "name": "list_first_light",
     "description": "The archive of published First Light morning briefs, newest first, with each edition date, title and snippet count. Paginates: when more results remain, the…"
    },
    {
     "name": "list_entity_categories",
     "description": "The categories GMM files its entity records under — people, companies, institutions, places and the rest — with each one's slug and how many records it holds…"
    },
    {
     "name": "search_entities",
     "description": "Searches GMM's researched entity records (people, companies, institutions, places) by name, role or summary. Open a match with get_entity_record. Filter by…"
    },
    {
     "name": "list_entities",
     "description": "The index of GMM entity records, grouped by category (people, companies, institutions, places), optionally limited to one category slug…"
    },
    {
     "name": "get_entity_record",
     "description": "GMM's researched record of one entity: the dossier as markdown, plus the full record as structured data. Each fact carries a #fact-<id> anchor (cite as…"
    },
    {
     "name": "search_documents",
     "description": "Searches primary-source documents (laws, budgets, contracts, reports) by title, summary or reference. Open a match with get_document. Matching is the content…"
    },
    {
     "name": "list_documents",
     "description": "The independent source library, newest first. Company-supplied documents are not listed here. Paginates: when more results remain, the structured answer has a…"
    },
    {
     "name": "get_document",
     "description": "One primary-source document: issuer, reference, dates, GMM plain-language summary, the file link and the news coverage that cites it, as markdown ending in…"
    },
    {
     "name": "list_projects",
     "description": "GMM project tracker: public projects with status, value, employer and contractor, newest first. Optionally one status, e.g. under-construction or delayed…"
    },
    {
     "name": "get_project",
     "description": "One tracked project: parties, value, financing, status against schedule, variations, documents and coverage, as markdown ending in its canonical URL."
    },
    {
     "name": "list_tracker_series",
     "description": "The economy tracker's catalogue: Maldives Monetary Authority statistical series grouped by theme, each with its latest figure and year-on-year change. Open…"
    },
    {
     "name": "get_tracker_series",
     "description": "One economy tracker series: unit, frequency, source, the revision versions MMA has published and the latest observations. Says so plainly if the tracker…"
    },
    {
     "name": "list_indicators",
     "description": "The indicators GMM charts in its articles and dashboards (tourism, fiscal, trade, state-owned enterprises), each with its unit, source note and the latest 24…"
    }
   ]
  },
  "reach": {
   "type": "mcp",
   "door": "https://www.goodmorningmaldives.com/mcp",
   "answers": true,
   "checked": "2026-10-31T05:58:14.950Z",
   "http": 200,
   "how": "MCP server — connect an MCP client to this address.",
   "badges": [
    {
     "kind": "mcp",
     "state": "verified",
     "checked": "2026-10-31T06:42:24.653Z",
     "since": "2026-10-31T06:42:24.653Z"
    }
   ],
   "verified": {
    "kind": "mcp",
    "state": "verified",
    "checked": "2026-10-31T06:42:24.653Z",
    "since": "2026-10-31T06:42:24.653Z"
   }
  },
  "liveness": {
   "answers": true,
   "http": 200,
   "checked": "2026-10-31T05:58:14.950Z"
  }
 }
}