{
  "name": "ai.wikexa/knowledge",
  "title": "Wikexa Knowledge",
  "description": "Structured Wikipedia + Wikidata for AI agents. Clean JSON facts instead of HTML — free, edge-served.",
  "version": "1.0.0",
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://wikexa.com/mcp"
    }
  ],
  "tools": [
    {
      "name": "lookup",
      "description": "Look up any entity (person, company, place, concept) and get structured facts plus a ~200-token summary. Resolves aliases and Wikidata Q-ids, so \"Apple\", \"Apple Inc\", and \"Q312\" all return the same entity. Use this instead of fetching a web page: a Wikipedia HTML fetch costs ~15,000 tokens to recover ~500 tokens of facts. Free and unlimited."
    },
    {
      "name": "article",
      "description": "Full Wikipedia article as clean structured JSON — sections as an array, infobox as key/value facts, no HTML or wikitext. Pass `sections` to fetch only the parts you need (e.g. [\"History\"]) and `max_chars` to cap the payload; both exist to keep long articles from flooding your context."
    },
    {
      "name": "search",
      "description": "Find entities by fuzzy text match when you do not know the exact title. Returns ranked {title, wikidata_id, description, summary_snippet} — ranking blends full-text relevance with monthly pageviews, so common meanings win (\"apple\" returns Apple Inc. and the fruit, not disambiguation pages). Follow up with lookup() or article()."
    },
    {
      "name": "recent",
      "description": "Articles changed recently, optionally filtered by topic. This is the freshness escape hatch for facts newer than your training cutoff — elections, appointments, releases, deaths. Returns titles with timestamps and edit comments; resolve any of them with lookup()."
    }
  ],
  "authentication": {
    "type": "none"
  },
  "pricing": {
    "model": "free"
  }
}