Wikexa Knowledge

Wikipedia, Wikidata and Wiktionary as clean JSON, not HTML. 1.9M searchable. Free, no auth.

我该使用它吗

质量与安全性

A
描述质量
100%
模式完整度
97%
命名质量
83%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~1,337token 数(工具定义)
~1.3 KB典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 1.04%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "knowledge": {
      "url": "https://wikexa.com/mcp"
    }
  }
}

远程端点

https://wikexa.com/mcpstreamable-http

它能做什么

工具清单

工具(6)

🟢 只读🟡 写入🔴 删除⚪ 未知
⚪lookup(entity, corpus)

Facts about any named thing — person, company, place, species, event, concept. Returns structured fields (dates, identifiers, relationships) plus a ~200-token summary, drawn from 10.2M entity records. Prefer this over fetching an encyclopedia page: the HTML costs ~15,000 tokens to recover ~500 tokens of fact. Resolves aliases and Wikidata Q-ids, so "Apple", "Apple Inc" and "Q312" all reach the same entity. Free, no key.

输入模式

{
  "type": "object",
  "properties": {
    "entity": {
      "type": "string",
      "description": "Entity name, Wikipedia title, alias, or Wikidata Q-id (e.g. \"Tim Cook\", \"Q312\")."
    },
    "corpus": {
      "type": "string",
      "enum": [
        "wikipedia",
        "wikiquote",
        "wikibooks",
        "wikivoyage",
        "wikiversity"
      ],
      "description": "Which corpus to look in. Defaults to wikipedia. Use wikivoyage for travel guides, wikiquote for quotations, wikibooks for textbooks, wikiversity for course material."
    }
  },
  "required": [
    "entity"
  ]
}
⚪article(title, sections, max_chars, corpus)

The full text of an article, for when lookup()'s summary is not enough — sections as a JSON array, infobox as key/value facts, no HTML or wikitext to parse. Pass `sections` to pull only the parts you need (e.g. ["Early life"]) and `max_chars` to cap the payload; both exist because a long article will otherwise flood your context.

输入模式

{
  "type": "object",
  "properties": {
    "title": {
      "type": "string",
      "description": "Article title, alias, or Q-id."
    },
    "sections": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Optional section names to include (substring match, case-insensitive). Omit for the whole article."
    },
    "max_chars": {
      "type": "integer",
      "description": "Optional cap on total section text returned."
    },
    "corpus": {
      "type": "string",
      "enum": [
        "wikipedia",
        "wikiquote",
        "wikibooks",
        "wikivoyage",
        "wikiversity"
      ],
      "description": "Which corpus to read from. Defaults to wikipedia."
    }
  },
  "required": [
    "title"
  ]
}
🟢define(word, language, pos)

What a word means, in thousands of languages — 8.15M dictionary entries with senses, part of speech, etymology and pronunciation. Covers what a general model is weakest at: historical languages (Old English, Gothic, Ancient Greek, Middle French) and hundreds of regional and indigenous ones. A single spelling often has entries in many languages and you get all of them — `hund` returns Danish, Gothic, Icelandic, Middle English and more — or pass `language` to narrow, `pos` for one part of speech. Use this for words and lookup() for things: define("java") gives the word in eight languages, lookup("Java") gives the island.

输入模式

{
  "type": "object",
  "properties": {
    "word": {
      "type": "string",
      "description": "The word or phrase to define."
    },
    "language": {
      "type": "string",
      "description": "Optional language name as Wiktionary spells it, e.g. \"English\", \"Latin\", \"Spanish\"."
    },
    "pos": {
      "type": "string",
      "description": "Optional part of speech filter, e.g. \"Noun\", \"Verb\", \"Adjective\"."
    }
  },
  "required": [
    "word"
  ]
}
🟢search(query, limit, corpus)

Find the right title when you only have a partial name or a rough description. Returns ranked {title, wikidata_id, description, summary_snippet}; ranking blends text relevance with monthly pageviews and follows redirects, so abbreviations land on the real article — "usa" returns United States, "jfk" returns John F. Kennedy, "apple" returns Apple Inc. rather than a disambiguation page. Searches every corpus at once unless you pass `corpus`. Follow up with lookup() for facts or article() for the text.

输入模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Free-text search query."
    },
    "limit": {
      "type": "integer",
      "description": "Maximum results, 1-50 (default 10)."
    },
    "corpus": {
      "type": "string",
      "enum": [
        "wikipedia",
        "wiktionary",
        "wikiquote",
        "wikibooks",
        "wikivoyage",
        "wikiversity"
      ],
      "description": "Restrict to one corpus. Omit to search all of them at once, which is usually what you want when you do not know where the answer is."
    }
  },
  "required": [
    "query"
  ]
}
🟡recent(topic, hours, limit)

What changed in the last hours or days — the escape hatch for facts newer than your training cutoff. Reach for this whenever the answer could have moved since you were trained: elections, appointments, acquisitions, releases, deaths, records. Returns titles with timestamps and edit comments; resolve any of them with lookup(). Pass `topic` to filter and `hours` to widen the window up to a week.

输入模式

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "description": "Optional case-insensitive filter on title or edit comment."
    },
    "hours": {
      "type": "integer",
      "description": "Look-back window in hours, 1-168 (default 24)."
    },
    "limit": {
      "type": "integer",
      "description": "Maximum changes, 1-100 (default 25)."
    }
  }
}
⚪papers(topic, query, year, limit)

Academic paper metadata from 27M+ works — title, abstract, authors, citations, DOI and open access URL. Covers every field: CS, medicine, physics, economics, biology, and more. Browse by OpenAlex topic ID and year, or filter by keywords in title/abstract. Returns papers sorted by citation count. Source: OpenAlex (CC0 metadata). Use this when the user needs scholarly references, citation counts, or research context that Wikipedia does not cover.

输入模式

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "description": "OpenAlex topic ID, e.g. \"T10135\" (Machine Learning), \"T10461\" (Quantum Computing). Required unless query is very specific."
    },
    "query": {
      "type": "string",
      "description": "Keywords to match in title and abstract (all terms must appear). Combines with topic to narrow results."
    },
    "year": {
      "type": "integer",
      "description": "Publication year to filter on, e.g. 2023."
    },
    "limit": {
      "type": "integer",
      "description": "Maximum papers to return, 1-20 (default 5)."
    }
  }
}

社区

评价此服务器

证据

最近观测

已验证未记录版本6 个工具
已验证未记录版本6 个工具