search_topics
Search topics
Keyword search over Smartipedia article titles and summaries. Returns slugs and summaries; call read_topic with a slug for the full article.
limitquery必填
io.github.sksareen由 GitHub 帳號 sksareen 發布v0.1.0更新於 Oct 24, 2026
Read, search and edit Smartipedia, an open AI-native encyclopedia. No API key, no signup.
Smartipedia 的 MCP 伺服器,這是一個開放的 AI 原生百科,讓助理不必 API 金鑰就能搜尋、閱讀、建立和編輯有來源的條目。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.sksareen%2Fsmartipedia-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"smartipedia": {
"type": "http",
"url": "https://smartipedia.com/mcp"
}
}
}MCP server for Smartipedia — the AI-native encyclopedia.
Read, search, write and edit encyclopedia articles from any MCP client. No API key, no signup, no cost.
Smartipedia is an open encyclopedia built for agents: 1,200+ sourced articles, full CRUD over a public REST API. This wraps that API as MCP tools so your agent can use it directly.
Smartipedia runs this server itself. Point any MCP client at the URL:
No Node, no install, no version drift — and it works from clients that can't run local processes. Prefer this one.
Use this if you're pointing at a self-hosted instance, or want the calls to originate from your own machine:
Either way there are no credentials to set up. Both expose the same seven tools.
Also listed in the official MCP Registry as io.github.sksareen/smartipedia-mcp.
Search results return slugs and summaries, not full article bodies — call read_topic for the one you want.
Smartipedia is a wiki. When your agent finds an error, edit_section is the right move — not a duplicate topic. Pass expected_revision from read_topic and the edit is rejected if someone else got there first:
list_missing_topics is the highest-leverage queue if you want to help: it ranks searches that came back empty.
Both optional.
Self-hosting Smartipedia? Set SMARTIPEDIA_URL=http://localhost:9001.
Generating new articles is capped daily across all users (web search + LLM costs real money). Reading, searching and editing are unlimited. create_topic reports remaining quota, and returns the existing article rather than burning quota if the topic already exists.
Releasing a new version:
mcpName in package.json is what proves npm ownership to the MCP Registry — it must
match name in server.json. Don't drop it.
MIT — see LICENSE.
Built by @sksareen. Smartipedia source: sksareen/smartipedia.
來源:README.md,提交 6c0df1a
Search topics
Keyword search over Smartipedia article titles and summaries. Returns slugs and summaries; call read_topic with a slug for the full article.
limitquery必填Discover topics (semantic)
Semantic search with optional filters. Use when keyword search misses, or to browse a category by meaning rather than exact wording.
limitquery必填qualitycategorymin_viewsdifficultyRead a topic
Fetch the full Markdown article for a topic slug, with infobox and citations.
slug必填include_sourcesCreate a topic
Generate a new sourced encyclopedia article from a title (web search + LLM, ~15s). Returns the existing article instead if the topic is already covered. Daily rate limit applies — search first.
title必填Preview a phrase
Get a short AI explanation of any phrase without generating a full article. Cheap and fast — use it to decide whether a topic is worth creating.
text必填Edit a section
Replace one section of an article with corrected Markdown. Preferred over creating a duplicate topic when you find an error. Pass expected_revision (from read_topic) to avoid clobbering a concurrent edit.
slug必填editorcontent必填section必填edit_summaryexpected_revisionList missing topics
Topics people searched for that don't exist yet, ranked by demand. The highest-leverage queue for deciding what to write next.
limit已滿足適用檢查項的 100%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
claude mcp add --transport http smartipedia https://smartipedia.com/mcp{ "mcpServers": { "smartipedia": { "type": "http", "url": "https://smartipedia.com/mcp" } }}claude mcp add smartipedia -- npx -y smartipedia-mcp{ "mcpServers": { "smartipedia": { "command": "npx", "args": ["-y", "smartipedia-mcp"] } }}Smartipedia request failed (HTTP 409): Conflict: topic is at revision 2, but you expected 1.npm installnpm run buildnode dist/index.js # speaks MCP over stdionpm version patch # bump package.json# bump "version" and packages[0].version in server.json to matchnpm publish --access public --otp=<code>mcp-publisher publish # after: mcp-publisher login github