Servidor MCP

Smartipedia

io.github.sksareen/smartipedia-mcp

Qué hace este MCP

Searches, reads, creates, and edits sourced Smartipedia encyclopedia articles and topics.

create_topic
Create 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.
Esquema de entrada
{'type': 'object', 'title': 'create_topicArguments', 'required': ['title'], 'properties': {'title': {'type': 'string', 'title': 'Title'}}}
Esquema de salida
{'type': 'object', 'title': 'create_topicOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
discover_topics
Discover topics (semantic)
Semantic search with optional filters. Use when keyword search misses, or to browse a category by meaning rather than exact wording.
Esquema de entrada
{'type': 'object', 'title': 'discover_topicsArguments', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 10}, 'query': {'type': 'string', 'title': 'Query'}, 'quality': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Quality', 'default': None}, 'category': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Category', 'default': None}, 'min_views': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Min Views', 'default': None}, 'difficulty': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Difficulty', 'default': None}}}
Esquema de salida
{'type': 'object', 'title': 'discover_topicsOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
edit_section
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.
Esquema de entrada
{'type': 'object', 'title': 'edit_sectionArguments', 'required': ['slug', 'section', 'content'], 'properties': {'slug': {'type': 'string', 'title': 'Slug'}, 'editor': {'type': 'string', 'title': 'Editor', 'default': 'agent'}, 'content': {'type': 'string', 'title': 'Content'}, 'section': {'type': 'string', 'title': 'Section'}, 'edit_summary': {'type': 'string', 'title': 'Edit Summary', 'default': ''}, 'expected_revision': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Expected Revision', 'default': None}}}
Esquema de salida
{'type': 'object', 'title': 'edit_sectionOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
list_missing_topics
List missing topics
Topics people searched for that don't exist yet, ranked by demand. The highest-leverage queue for deciding what to write next.
Esquema de entrada
{'type': 'object', 'title': 'list_missing_topicsArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 20}}}
Esquema de salida
{'type': 'object', 'title': 'list_missing_topicsOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
preview_phrase
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.
Esquema de entrada
{'type': 'object', 'title': 'preview_phraseArguments', 'required': ['text'], 'properties': {'text': {'type': 'string', 'title': 'Text'}}}
Esquema de salida
{'type': 'object', 'title': 'preview_phraseOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
read_topic
Read a topic
Fetch the full Markdown article for a topic slug, with infobox and citations.
Esquema de entrada
{'type': 'object', 'title': 'read_topicArguments', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'title': 'Slug'}, 'include_sources': {'type': 'boolean', 'title': 'Include Sources', 'default': True}}}
Esquema de salida
{'type': 'object', 'title': 'read_topicOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
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.
Esquema de entrada
{'type': 'object', 'title': 'search_topics_toolArguments', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 10}, 'query': {'type': 'string', 'title': 'Query'}}}
Esquema de salida
{'type': 'object', 'title': 'search_topics_toolOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Añadido
list_missing_topics
17 de September de 2026 a las 12:52
Añadido
edit_section
17 de September de 2026 a las 12:52
Añadido
preview_phrase
17 de September de 2026 a las 12:52
Añadido
create_topic
17 de September de 2026 a las 12:52
Añadido
read_topic
17 de September de 2026 a las 12:52
Añadido
discover_topics
17 de September de 2026 a las 12:52
Añadido
search_topics
17 de September de 2026 a las 12:52