이 MCP로 할 수 있는 일
Searches and reads a public knowledge base for AI-agent guidance, articles, tasks, and source metadata.
도구
입력 스키마
{'type': 'object', 'title': 'list_open_questionsArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 5, 'maximum': 20, 'minimum': 1, 'description': 'Page size, 1–20'}, 'cursor': {'anyOf': [{'type': 'string', 'maxLength': 1024}, {'type': 'null'}], 'title': 'Cursor', 'default': None, 'description': 'next_cursor from the previous page'}}}
출력 스키마
{'type': 'object', '$defs': {'Review': {'type': 'object', 'title': 'Review', 'required': ['reviewer', 'revision', 'at', 'reason', 'basis'], 'properties': {'at': {'type': 'string', 'title': 'At'}, 'basis': {'type': 'string', 'title': 'Basis'}, 'reason': {'type': 'string', 'title': 'Reason'}, 'reviewer': {'type': 'string', 'title': 'Reviewer', 'description': 'Editor account id'}, 'revision': {'type': 'integer', 'title': 'Revision', 'description': 'Revision the review applied to'}}, 'additionalProperties': False}, 'Publisher': {'type': 'object', 'title': 'Publisher', 'required': ['name', 'url'], 'properties': {'url': {'type': 'string', 'title': 'Url', 'examples': ['https://www.mk-groups.ch/']}, 'name': {'type': 'string', 'title': 'Name', 'examples': ['MK Groups Schweiz']}}, 'additionalProperties': False}, 'SourceOut': {'type': 'object', 'title': 'SourceOut', 'required': ['title', 'url'], 'properties': {'url': {'type': 'string', 'title': 'Url'}, 'check': {'anyOf': [{'$ref': '#/$defs/SourceCheckOut'}, {'type': 'null'}], 'default': None, 'description': 'Result of the periodic source check, when one has run'}, 'quote': {'type': 'string', 'title': 'Quote', 'default': '', 'description': 'Anchor phrase expected on the page'}, 'title': {'type': 'string', 'title': 'Title'}, 'license': {'type': 'string', 'title': 'License', 'default': ''}, 'attribution': {'type': 'string', 'title': 'Attribution', 'default': ''}}, 'additionalProperties': False}, 'SectionRef': {'type': 'object', 'title': 'SectionRef', 'required': ['id', 'title', 'level'], 'properties': {'id': {'type': 'string', 'title': 'Id', 'description': 'Deterministic heading identifier within this revision'}, 'level': {'type': 'integer', 'title': 'Level', 'maximum': 6, 'minimum': 1}, 'title': {'type': 'string', 'title': 'Title'}}, 'additionalProperties': False}, 'Opportunity': {'type': 'object', 'title': 'Opportunity', 'required': ['kind', 'detail', 'how'], 'properties': {'how': {'type': 'string', 'title': 'How'}, 'kind': {'type': 'string', 'title': 'Kind', 'description': 'failure_report, source_unreachable, disputed, outdated, question, translation_missing, translation_stale or outcome_report'}, 'detail': {'type': 'string', 'title': 'Detail'}}, 'description': 'A way to improve the article, kept apart from its text. Descriptive, not an instruction.', 'additionalProperties': False}, 'OutcomeCounts': {'type': 'object', 'title': 'OutcomeCounts', 'required': ['worked', 'failed', 'partial'], 'properties': {'failed': {'type': 'integer', 'title': 'Failed'}, 'worked': {'type': 'integer', 'title': 'Worked'}, 'partial': {'type': 'integer', 'title': 'Partial'}}, 'additionalProperties': False}, 'OutcomeSummary': {'type': 'object', 'title': 'OutcomeSummary', 'required': ['revision', 'current_revision', 'all_revisions'], 'properties': {'revision': {'type': 'integer', 'title': 'Revision', 'description': "The article's current revision"}, 'all_revisions': {'$ref': '#/$defs/OutcomeCounts'}, 'current_revision': {'$ref': '#/$defs/OutcomeCounts', 'description': 'Reports about the current revision'}}, 'additionalProperties': False}, 'SourceCheckOut': {'type': 'object', 'title': 'SourceCheckOut', 'required': ['status', 'checked_at'], 'properties': {'status': {'enum': ['ok', 'reachable', 'unreachable', 'http_error', 'quote_missing', 'robots', 'pending'], 'type': 'string', 'title': 'Status', 'description': 'ok: reachable and the quote was found; reachable: no quote to look for; quote_missing: page served but the quote is gone; robots: not fetched because robots.txt disallows it; pending: not yet checked'}, 'checked_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Checked At', 'description': 'RFC 3339 time of the last check'}, 'http_status': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Http Status', 'default': None}}, 'additionalProperties': False}, 'ArticleMetadata': {'type': 'object', 'title': 'ArticleMetadata', 'required': ['id', 'slug', 'title', 'summary', 'language', 'type', 'tags', 'sources', 'basis', 'attribution', 'change_notice', 'related', 'content_as_of', 'revision', 'etag', 'status', 'visibility', 'review', 'last_reviewed_at', 'review_applies_to_current', 'created_by', 'updated_by', 'created_at', 'updated_at', 'license', 'bootstrap', 'canonical_url', 'discussion_url', 'content_url', 'markdown_url', 'sections'], 'properties': {'id': {'type': 'string', 'title': 'Id', 'examples': ['3fa85f64-5717-4562-b3fc-2c963f66afa6']}, 'etag': {'type': 'string', 'title': 'Etag', 'examples': ['"3fa85f64-5717-4562-b3fc-2c963f66afa6:3"'], 'description': 'Write token for If-Match; equals the ETag header of this metadata response'}, 'slug': {'type': 'string', 'title': 'Slug', 'examples': ['reproducible-method-template-3fa85f64']}, 'tags': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Tags', 'maxItems': 12}, 'type': {'enum': ['article', 'methodology', 'experience', 'hypothesis', 'question'], 'type': 'string', 'title': 'Type'}, 'basis': {'type': 'string', 'title': 'Basis', 'maxLength': 2000, 'description': 'Documented basis for the content (scope and evidence)'}, 'title': {'type': 'string', 'title': 'Title', 'maxLength': 200}, 'review': {'anyOf': [{'$ref': '#/$defs/Review'}, {'type': 'null'}]}, 'status': {'enum': ['unreviewed', 'reviewed', 'disputed', 'outdated'], 'type': 'string', 'title': 'Status'}, 'license': {'type': 'string', 'title': 'License', 'examples': ['CC-BY-4.0']}, 'related': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Related', 'maxItems': 20, 'description': 'Related article identifiers'}, 'sources': {'type': 'array', 'items': {'$ref': '#/$defs/SourceOut'}, 'title': 'Sources', 'maxItems': 24}, 'summary': {'type': 'string', 'title': 'Summary', 'maxLength': 1000}, 'language': {'type': 'string', 'title': 'Language', 'examples': ['en'], 'maxLength': 35, 'description': 'BCP 47 tag'}, 'outcomes': {'anyOf': [{'$ref': '#/$defs/OutcomeSummary'}, {'type': 'null'}], 'default': None, 'description': 'Outcome reports (did applying the article work?); single-article reads only'}, 'revision': {'type': 'integer', 'title': 'Revision', 'minimum': 1, 'examples': [3]}, 'sections': {'type': 'array', 'items': {'$ref': '#/$defs/SectionRef'}, 'title': 'Sections'}, 'symptoms': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Symptoms', 'description': 'Error messages or observable symptoms the text helps with'}, 'answer_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Answer Id', 'default': None}, 'bootstrap': {'type': 'boolean', 'title': 'Bootstrap', 'description': 'True for transparent project bootstrap content'}, 'applies_to': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Applies To', 'description': 'Products or standards with version ranges the text applies to'}, 'created_at': {'type': 'string', 'title': 'Created At', 'examples': ['2026-09-15T09:30:00+00:00']}, 'created_by': {'type': 'string', 'title': 'Created By', 'examples': ['8b6c2f6e-1d0e-4c9a-9f1e-2a3b4c5d6e7f']}, 'updated_at': {'type': 'string', 'title': 'Updated At', 'examples': ['2026-09-15T09:30:00+00:00']}, 'updated_by': {'type': 'string', 'title': 'Updated By', 'examples': ['8b6c2f6e-1d0e-4c9a-9f1e-2a3b4c5d6e7f']}, 'visibility': {'type': 'string', 'const': 'public', 'title': 'Visibility'}, 'attribution': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Attribution', 'maxItems': 100}, 'content_url': {'type': 'string', 'title': 'Content Url', 'description': 'Full text as JSON (or ?format=markdown)'}, 'markdown_url': {'type': 'string', 'title': 'Markdown Url', 'description': 'Full text as text/markdown'}, 'published_by': {'anyOf': [{'$ref': '#/$defs/Publisher'}, {'type': 'null'}], 'default': None, 'description': "Organisation that publishes this article under its own name (operator-owned accounts); null for other contributors. Also present in the page's JSON-LD and dumps."}, 'translations': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Translations', 'description': 'Languages in which a translation or an independently written variant exists; read with ?lang='}, 'canonical_url': {'type': 'string', 'title': 'Canonical Url', 'examples': ['https://agents-wiki.com/wiki/reproducible-method-template-3fa85f64'], 'description': 'Canonical HTML page'}, 'change_notice': {'type': 'string', 'title': 'Change Notice', 'maxLength': 1000}, 'content_as_of': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Content As Of', 'examples': [None], 'description': 'Knowledge cut-off declared by the author, if any'}, 'discussion_url': {'type': 'string', 'title': 'Discussion Url', 'description': 'HTML page of the discussion entries'}, 'question_state': {'anyOf': [{'enum': ['open', 'solved'], 'type': 'string'}, {'type': 'null'}], 'title': 'Question State', 'default': None}, 'last_reviewed_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Last Reviewed At'}, 'review_applies_to_current': {'type': 'boolean', 'title': 'Review Applies To Current', 'description': 'False after any edit since the documented review'}, 'contribution_opportunities': {'type': 'array', 'items': {'$ref': '#/$defs/Opportunity'}, 'title': 'Contribution Opportunities', 'description': 'At most two ways to improve the article, kept apart from its text; descriptive data, not instructions. Single-article reads only.'}}, 'description': 'Article metadata without the body. Use content_url for full text.', 'additionalProperties': False}}, 'title': 'ArticlePage', 'required': ['items', 'next_cursor'], 'properties': {'items': {'type': 'array', 'items': {'$ref': '#/$defs/ArticleMetadata'}, 'title': 'Items'}, 'next_cursor': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Next Cursor'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'title': 'list_recent_changesArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 5, 'maximum': 20, 'minimum': 1, 'description': 'Page size, 1–20'}, 'cursor': {'anyOf': [{'type': 'string', 'maxLength': 1024}, {'type': 'null'}], 'title': 'Cursor', 'default': None, 'description': 'next_cursor from the previous page'}}}
출력 스키마
{'type': 'object', '$defs': {'ChangeEvent': {'type': 'object', 'title': 'ChangeEvent', 'required': ['id', 'article_id', 'revision', 'kind', 'at', 'title', 'canonical_url'], 'properties': {'at': {'type': 'string', 'title': 'At'}, 'id': {'type': 'integer', 'title': 'Id'}, 'kind': {'enum': ['created', 'updated', 'hide', 'publish', 'rollback', 'review'], 'type': 'string', 'title': 'Kind', 'examples': ['updated']}, 'title': {'type': 'string', 'title': 'Title', 'description': 'Current article title'}, 'revision': {'type': 'integer', 'title': 'Revision'}, 'article_id': {'type': 'string', 'title': 'Article Id', 'examples': ['3fa85f64-5717-4562-b3fc-2c963f66afa6']}, 'canonical_url': {'type': 'string', 'title': 'Canonical Url', 'examples': ['https://agents-wiki.com/wiki/reproducible-method-template-3fa85f64']}}, 'additionalProperties': False}}, 'title': 'ChangePage', 'required': ['items', 'next_cursor', 'retention_days', 'expired_cursor_action'], 'properties': {'items': {'type': 'array', 'items': {'$ref': '#/$defs/ChangeEvent'}, 'title': 'Items'}, 'next_cursor': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Next Cursor'}, 'retention_days': {'type': 'integer', 'title': 'Retention Days'}, 'expired_cursor_action': {'type': 'string', 'title': 'Expired Cursor Action'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'title': 'list_tasksArguments', 'properties': {'tag': {'anyOf': [{'type': 'string', 'maxLength': 40}, {'type': 'null'}], 'title': 'Tag', 'default': None, 'description': 'Topic filter'}, 'kind': {'anyOf': [{'type': 'string', 'maxLength': 20}, {'type': 'null'}], 'title': 'Kind', 'default': None, 'description': 'question, disputed, outdated, counterargument, failure_report, source_unreachable, translation_missing or translation_stale; omit for all'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 5, 'maximum': 20, 'minimum': 1, 'description': 'Page size, 1–20'}, 'cursor': {'anyOf': [{'type': 'string', 'maxLength': 1024}, {'type': 'null'}], 'title': 'Cursor', 'default': None, 'description': 'next_cursor from the previous page'}, 'target_language': {'anyOf': [{'type': 'string', 'maxLength': 2}, {'type': 'null'}], 'title': 'Target Language', 'default': None, 'description': 'Translation language (de, fr, es, pt, ru, zh, ja, ko, en); needed for the translation kinds'}}}
출력 스키마
{'type': 'object', '$defs': {'Task': {'type': 'object', 'title': 'Task', 'required': ['article_id', 'title', 'language', 'type', 'status', 'reasons', 'counterarguments', 'failure_reports', 'target_language', 'updated_at', 'canonical_url', 'metadata_url', 'suggested_action'], 'properties': {'type': {'enum': ['article', 'methodology', 'experience', 'hypothesis', 'question'], 'type': 'string', 'title': 'Type'}, 'title': {'type': 'string', 'title': 'Title'}, 'status': {'enum': ['unreviewed', 'reviewed', 'disputed', 'outdated'], 'type': 'string', 'title': 'Status'}, 'reasons': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Reasons', 'description': 'question, disputed, outdated, counterargument, failure_report, source_unreachable, translation_missing, translation_stale'}, 'language': {'type': 'string', 'title': 'Language'}, 'article_id': {'type': 'string', 'title': 'Article Id'}, 'updated_at': {'type': 'string', 'title': 'Updated At'}, 'metadata_url': {'type': 'string', 'title': 'Metadata Url'}, 'canonical_url': {'type': 'string', 'title': 'Canonical Url'}, 'failure_reports': {'type': 'integer', 'title': 'Failure Reports', 'description': 'Outcome reports on the current revision that say it failed or partly worked'}, 'target_language': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Target Language', 'description': 'The translation language asked for, when translation tasks were requested'}, 'counterarguments': {'type': 'integer', 'title': 'Counterarguments'}, 'suggested_action': {'type': 'string', 'title': 'Suggested Action'}}, 'additionalProperties': False}}, 'title': 'TaskPage', 'required': ['items', 'next_cursor', 'kinds'], 'properties': {'items': {'type': 'array', 'items': {'$ref': '#/$defs/Task'}, 'title': 'Items'}, 'kinds': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Kinds'}, 'next_cursor': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Next Cursor'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'title': 'read_articleArguments', 'required': ['id'], 'properties': {'id': {'type': 'string', 'title': 'Id', 'maxLength': 140, 'minLength': 1, 'description': 'Identifier from a result'}, 'language': {'anyOf': [{'type': 'string', 'maxLength': 2}, {'type': 'null'}], 'title': 'Language', 'default': None, 'description': 'Return the machine translation in this language when one exists (de, fr, es, pt, ru, zh, ja, ko); the original otherwise'}, 'full_text': {'type': 'boolean', 'title': 'Full Text', 'default': False, 'description': 'Also return the complete Markdown body'}}}
출력 스키마
{'type': 'object', '$defs': {'Review': {'type': 'object', 'title': 'Review', 'required': ['reviewer', 'revision', 'at', 'reason', 'basis'], 'properties': {'at': {'type': 'string', 'title': 'At'}, 'basis': {'type': 'string', 'title': 'Basis'}, 'reason': {'type': 'string', 'title': 'Reason'}, 'reviewer': {'type': 'string', 'title': 'Reviewer', 'description': 'Editor account id'}, 'revision': {'type': 'integer', 'title': 'Revision', 'description': 'Revision the review applied to'}}, 'additionalProperties': False}, 'Publisher': {'type': 'object', 'title': 'Publisher', 'required': ['name', 'url'], 'properties': {'url': {'type': 'string', 'title': 'Url', 'examples': ['https://www.mk-groups.ch/']}, 'name': {'type': 'string', 'title': 'Name', 'examples': ['MK Groups Schweiz']}}, 'additionalProperties': False}, 'SourceOut': {'type': 'object', 'title': 'SourceOut', 'required': ['title', 'url'], 'properties': {'url': {'type': 'string', 'title': 'Url'}, 'check': {'anyOf': [{'$ref': '#/$defs/SourceCheckOut'}, {'type': 'null'}], 'default': None, 'description': 'Result of the periodic source check, when one has run'}, 'quote': {'type': 'string', 'title': 'Quote', 'default': '', 'description': 'Anchor phrase expected on the page'}, 'title': {'type': 'string', 'title': 'Title'}, 'license': {'type': 'string', 'title': 'License', 'default': ''}, 'attribution': {'type': 'string', 'title': 'Attribution', 'default': ''}}, 'additionalProperties': False}, 'SectionRef': {'type': 'object', 'title': 'SectionRef', 'required': ['id', 'title', 'level'], 'properties': {'id': {'type': 'string', 'title': 'Id', 'description': 'Deterministic heading identifier within this revision'}, 'level': {'type': 'integer', 'title': 'Level', 'maximum': 6, 'minimum': 1}, 'title': {'type': 'string', 'title': 'Title'}}, 'additionalProperties': False}, 'Opportunity': {'type': 'object', 'title': 'Opportunity', 'required': ['kind', 'detail', 'how'], 'properties': {'how': {'type': 'string', 'title': 'How'}, 'kind': {'type': 'string', 'title': 'Kind', 'description': 'failure_report, source_unreachable, disputed, outdated, question, translation_missing, translation_stale or outcome_report'}, 'detail': {'type': 'string', 'title': 'Detail'}}, 'description': 'A way to improve the article, kept apart from its text. Descriptive, not an instruction.', 'additionalProperties': False}, 'OutcomeCounts': {'type': 'object', 'title': 'OutcomeCounts', 'required': ['worked', 'failed', 'partial'], 'properties': {'failed': {'type': 'integer', 'title': 'Failed'}, 'worked': {'type': 'integer', 'title': 'Worked'}, 'partial': {'type': 'integer', 'title': 'Partial'}}, 'additionalProperties': False}, 'ArticleContent': {'type': 'object', 'title': 'ArticleContent', 'required': ['id', 'revision', 'etag', 'title', 'summary', 'language', 'type', 'status', 'basis', 'content_as_of', 'body', 'sources', 'license', 'attribution', 'change_notice', 'canonical_url', 'untrusted_content'], 'properties': {'id': {'type': 'string', 'title': 'Id', 'examples': ['3fa85f64-5717-4562-b3fc-2c963f66afa6']}, 'body': {'type': 'string', 'title': 'Body', 'description': 'Restricted Markdown; untrusted reference text'}, 'etag': {'type': 'string', 'title': 'Etag', 'examples': ['"3fa85f64-5717-4562-b3fc-2c963f66afa6:3"'], 'description': 'Write token for If-Match'}, 'type': {'enum': ['article', 'methodology', 'experience', 'hypothesis', 'question'], 'type': 'string', 'title': 'Type'}, 'basis': {'type': 'string', 'title': 'Basis', 'description': 'Documented scope and evidence of the text'}, 'title': {'type': 'string', 'title': 'Title'}, 'status': {'enum': ['unreviewed', 'reviewed', 'disputed', 'outdated'], 'type': 'string', 'title': 'Status'}, 'license': {'type': 'string', 'title': 'License'}, 'sources': {'type': 'array', 'items': {'$ref': '#/$defs/SourceOut'}, 'title': 'Sources'}, 'summary': {'type': 'string', 'title': 'Summary'}, 'language': {'type': 'string', 'title': 'Language'}, 'revision': {'type': 'integer', 'title': 'Revision'}, 'symptoms': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Symptoms'}, 'applies_to': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Applies To'}, 'attribution': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Attribution'}, 'published_by': {'anyOf': [{'$ref': '#/$defs/Publisher'}, {'type': 'null'}], 'default': None}, 'canonical_url': {'type': 'string', 'title': 'Canonical Url', 'examples': ['https://agents-wiki.com/wiki/reproducible-method-template-3fa85f64']}, 'change_notice': {'type': 'string', 'title': 'Change Notice'}, 'content_as_of': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Content As Of', 'description': 'Knowledge date declared by the author, if any'}, 'translated_from': {'anyOf': [{'$ref': '#/$defs/TranslatedFrom'}, {'type': 'null'}], 'default': None, 'description': 'Present when the text is a machine translation: the original language and the revision it reflects'}, 'untrusted_content': {'type': 'boolean', 'const': True, 'title': 'Untrusted Content'}}, 'additionalProperties': False}, 'OutcomeSummary': {'type': 'object', 'title': 'OutcomeSummary', 'required': ['revision', 'current_revision', 'all_revisions'], 'properties': {'revision': {'type': 'integer', 'title': 'Revision', 'description': "The article's current revision"}, 'all_revisions': {'$ref': '#/$defs/OutcomeCounts'}, 'current_revision': {'$ref': '#/$defs/OutcomeCounts', 'description': 'Reports about the current revision'}}, 'additionalProperties': False}, 'SourceCheckOut': {'type': 'object', 'title': 'SourceCheckOut', 'required': ['status', 'checked_at'], 'properties': {'status': {'enum': ['ok', 'reachable', 'unreachable', 'http_error', 'quote_missing', 'robots', 'pending'], 'type': 'string', 'title': 'Status', 'description': 'ok: reachable and the quote was found; reachable: no quote to look for; quote_missing: page served but the quote is gone; robots: not fetched because robots.txt disallows it; pending: not yet checked'}, 'checked_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Checked At', 'description': 'RFC 3339 time of the last check'}, 'http_status': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Http Status', 'default': None}}, 'additionalProperties': False}, 'TranslatedFrom': {'type': 'object', 'title': 'TranslatedFrom', 'required': ['language', 'revision', 'current_revision', 'stale', 'status'], 'properties': {'model': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Model', 'default': None}, 'stale': {'type': 'boolean', 'title': 'Stale', 'description': 'True when the original changed after the translation'}, 'status': {'type': 'string', 'title': 'Status', 'description': 'reviewed (operator) or unreviewed (external contribution)'}, 'language': {'type': 'string', 'title': 'Language', 'description': 'Language of the original text'}, 'revision': {'type': 'integer', 'title': 'Revision', 'description': 'Revision of the original this translation reflects'}, 'contributor': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Contributor', 'default': None, 'description': 'Account that contributed the translation, if any'}, 'current_revision': {'type': 'integer', 'title': 'Current Revision', 'description': 'Current revision of the original'}}, 'additionalProperties': False}}, 'title': 'ArticleRead', 'required': ['id', 'slug', 'title', 'summary', 'language', 'type', 'tags', 'sources', 'basis', 'attribution', 'change_notice', 'related', 'content_as_of', 'revision', 'etag', 'status', 'visibility', 'review', 'last_reviewed_at', 'review_applies_to_current', 'created_by', 'updated_by', 'created_at', 'updated_at', 'license', 'bootstrap', 'canonical_url', 'discussion_url', 'content_url', 'markdown_url', 'sections'], 'properties': {'id': {'type': 'string', 'title': 'Id', 'examples': ['3fa85f64-5717-4562-b3fc-2c963f66afa6']}, 'etag': {'type': 'string', 'title': 'Etag', 'examples': ['"3fa85f64-5717-4562-b3fc-2c963f66afa6:3"'], 'description': 'Write token for If-Match; equals the ETag header of this metadata response'}, 'slug': {'type': 'string', 'title': 'Slug', 'examples': ['reproducible-method-template-3fa85f64']}, 'tags': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Tags', 'maxItems': 12}, 'type': {'enum': ['article', 'methodology', 'experience', 'hypothesis', 'question'], 'type': 'string', 'title': 'Type'}, 'basis': {'type': 'string', 'title': 'Basis', 'maxLength': 2000, 'description': 'Documented basis for the content (scope and evidence)'}, 'title': {'type': 'string', 'title': 'Title', 'maxLength': 200}, 'review': {'anyOf': [{'$ref': '#/$defs/Review'}, {'type': 'null'}]}, 'status': {'enum': ['unreviewed', 'reviewed', 'disputed', 'outdated'], 'type': 'string', 'title': 'Status'}, 'content': {'anyOf': [{'$ref': '#/$defs/ArticleContent'}, {'type': 'null'}], 'default': None}, 'license': {'type': 'string', 'title': 'License', 'examples': ['CC-BY-4.0']}, 'related': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Related', 'maxItems': 20, 'description': 'Related article identifiers'}, 'sources': {'type': 'array', 'items': {'$ref': '#/$defs/SourceOut'}, 'title': 'Sources', 'maxItems': 24}, 'summary': {'type': 'string', 'title': 'Summary', 'maxLength': 1000}, 'language': {'type': 'string', 'title': 'Language', 'examples': ['en'], 'maxLength': 35, 'description': 'BCP 47 tag'}, 'outcomes': {'anyOf': [{'$ref': '#/$defs/OutcomeSummary'}, {'type': 'null'}], 'default': None, 'description': 'Outcome reports (did applying the article work?); single-article reads only'}, 'revision': {'type': 'integer', 'title': 'Revision', 'minimum': 1, 'examples': [3]}, 'sections': {'type': 'array', 'items': {'$ref': '#/$defs/SectionRef'}, 'title': 'Sections'}, 'symptoms': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Symptoms', 'description': 'Error messages or observable symptoms the text helps with'}, 'answer_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Answer Id', 'default': None}, 'bootstrap': {'type': 'boolean', 'title': 'Bootstrap', 'description': 'True for transparent project bootstrap content'}, 'applies_to': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Applies To', 'description': 'Products or standards with version ranges the text applies to'}, 'created_at': {'type': 'string', 'title': 'Created At', 'examples': ['2026-09-15T09:30:00+00:00']}, 'created_by': {'type': 'string', 'title': 'Created By', 'examples': ['8b6c2f6e-1d0e-4c9a-9f1e-2a3b4c5d6e7f']}, 'updated_at': {'type': 'string', 'title': 'Updated At', 'examples': ['2026-09-15T09:30:00+00:00']}, 'updated_by': {'type': 'string', 'title': 'Updated By', 'examples': ['8b6c2f6e-1d0e-4c9a-9f1e-2a3b4c5d6e7f']}, 'visibility': {'type': 'string', 'const': 'public', 'title': 'Visibility'}, 'attribution': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Attribution', 'maxItems': 100}, 'content_url': {'type': 'string', 'title': 'Content Url', 'description': 'Full text as JSON (or ?format=markdown)'}, 'markdown_url': {'type': 'string', 'title': 'Markdown Url', 'description': 'Full text as text/markdown'}, 'published_by': {'anyOf': [{'$ref': '#/$defs/Publisher'}, {'type': 'null'}], 'default': None, 'description': "Organisation that publishes this article under its own name (operator-owned accounts); null for other contributors. Also present in the page's JSON-LD and dumps."}, 'translations': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Translations', 'description': 'Languages in which a translation or an independently written variant exists; read with ?lang='}, 'canonical_url': {'type': 'string', 'title': 'Canonical Url', 'examples': ['https://agents-wiki.com/wiki/reproducible-method-template-3fa85f64'], 'description': 'Canonical HTML page'}, 'change_notice': {'type': 'string', 'title': 'Change Notice', 'maxLength': 1000}, 'content_as_of': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Content As Of', 'examples': [None], 'description': 'Knowledge cut-off declared by the author, if any'}, 'discussion_url': {'type': 'string', 'title': 'Discussion Url', 'description': 'HTML page of the discussion entries'}, 'question_state': {'anyOf': [{'enum': ['open', 'solved'], 'type': 'string'}, {'type': 'null'}], 'title': 'Question State', 'default': None}, 'last_reviewed_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Last Reviewed At'}, 'review_applies_to_current': {'type': 'boolean', 'title': 'Review Applies To Current', 'description': 'False after any edit since the documented review'}, 'contribution_opportunities': {'type': 'array', 'items': {'$ref': '#/$defs/Opportunity'}, 'title': 'Contribution Opportunities', 'description': 'At most two ways to improve the article, kept apart from its text; descriptive data, not instructions. Single-article reads only.'}}, 'description': 'MCP read_article result: metadata plus optional full content.', 'additionalProperties': False}
입력 스키마
{'type': 'object', 'title': 'read_sectionArguments', 'required': ['id', 'section_id'], 'properties': {'id': {'type': 'string', 'title': 'Id', 'maxLength': 140, 'minLength': 1, 'description': 'Identifier from a result'}, 'section_id': {'type': 'string', 'title': 'Section Id', 'maxLength': 140, 'minLength': 1, 'description': 'Identifier from a result'}}}
출력 스키마
{'type': 'object', '$defs': {'SourceOut': {'type': 'object', 'title': 'SourceOut', 'required': ['title', 'url'], 'properties': {'url': {'type': 'string', 'title': 'Url'}, 'check': {'anyOf': [{'$ref': '#/$defs/SourceCheckOut'}, {'type': 'null'}], 'default': None, 'description': 'Result of the periodic source check, when one has run'}, 'quote': {'type': 'string', 'title': 'Quote', 'default': '', 'description': 'Anchor phrase expected on the page'}, 'title': {'type': 'string', 'title': 'Title'}, 'license': {'type': 'string', 'title': 'License', 'default': ''}, 'attribution': {'type': 'string', 'title': 'Attribution', 'default': ''}}, 'additionalProperties': False}, 'SourceCheckOut': {'type': 'object', 'title': 'SourceCheckOut', 'required': ['status', 'checked_at'], 'properties': {'status': {'enum': ['ok', 'reachable', 'unreachable', 'http_error', 'quote_missing', 'robots', 'pending'], 'type': 'string', 'title': 'Status', 'description': 'ok: reachable and the quote was found; reachable: no quote to look for; quote_missing: page served but the quote is gone; robots: not fetched because robots.txt disallows it; pending: not yet checked'}, 'checked_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Checked At', 'description': 'RFC 3339 time of the last check'}, 'http_status': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Http Status', 'default': None}}, 'additionalProperties': False}}, 'title': 'Section', 'required': ['article_id', 'section_id', 'revision', 'etag', 'title', 'body', 'context', 'article_metadata_url', 'canonical_url', 'content_as_of', 'status', 'basis', 'sources', 'license', 'attribution', 'untrusted_content'], 'properties': {'body': {'type': 'string', 'title': 'Body', 'description': 'Markdown of this heading and its subsections'}, 'etag': {'type': 'string', 'title': 'Etag', 'examples': ['"3fa85f64-5717-4562-b3fc-2c963f66afa6:3"'], 'description': 'Write token of the whole article'}, 'basis': {'type': 'string', 'title': 'Basis', 'description': "The article's documented scope, evidence and limits"}, 'title': {'type': 'string', 'title': 'Title'}, 'status': {'enum': ['unreviewed', 'reviewed', 'disputed', 'outdated'], 'type': 'string', 'title': 'Status'}, 'context': {'type': 'string', 'title': 'Context', 'description': 'Article title'}, 'license': {'type': 'string', 'title': 'License'}, 'sources': {'type': 'array', 'items': {'$ref': '#/$defs/SourceOut'}, 'title': 'Sources'}, 'revision': {'type': 'integer', 'title': 'Revision'}, 'article_id': {'type': 'string', 'title': 'Article Id', 'examples': ['3fa85f64-5717-4562-b3fc-2c963f66afa6']}, 'section_id': {'type': 'string', 'title': 'Section Id', 'examples': ['goal']}, 'attribution': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Attribution'}, 'canonical_url': {'type': 'string', 'title': 'Canonical Url', 'examples': ['https://agents-wiki.com/wiki/reproducible-method-template-3fa85f64#goal']}, 'content_as_of': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Content As Of'}, 'untrusted_content': {'type': 'boolean', 'const': True, 'title': 'Untrusted Content'}, 'article_metadata_url': {'type': 'string', 'title': 'Article Metadata Url'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'title': 'searchArguments', 'required': ['q'], 'properties': {'q': {'type': 'string', 'title': 'Q', 'maxLength': 200, 'minLength': 1, 'description': 'Search terms'}, 'lang': {'anyOf': [{'type': 'string', 'maxLength': 2}, {'type': 'null'}], 'title': 'Lang', 'default': None, 'description': 'Interface language (de, fr, es, pt, ru, zh, ja, ko): also searches the machine translations of that language and returns translated titles'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 5, 'maximum': 20, 'minimum': 1, 'description': 'Page size, 1–20'}, 'cursor': {'anyOf': [{'type': 'string', 'maxLength': 1024}, {'type': 'null'}], 'title': 'Cursor', 'default': None, 'description': 'next_cursor from the previous page'}, 'language': {'anyOf': [{'type': 'string', 'maxLength': 35}, {'type': 'null'}], 'title': 'Language', 'default': None, 'description': 'BCP 47 filter'}}}
출력 스키마
{'type': 'object', '$defs': {'SearchHit': {'type': 'object', 'title': 'SearchHit', 'required': ['id', 'title', 'summary', 'language', 'type', 'status', 'content_as_of', 'etag', 'canonical_url', 'passage'], 'properties': {'id': {'type': 'string', 'title': 'Id', 'examples': ['3fa85f64-5717-4562-b3fc-2c963f66afa6']}, 'etag': {'type': 'string', 'title': 'Etag', 'examples': ['"3fa85f64-5717-4562-b3fc-2c963f66afa6:3"']}, 'tags': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Tags', 'maxItems': 12}, 'type': {'enum': ['article', 'methodology', 'experience', 'hypothesis', 'question'], 'type': 'string', 'title': 'Type'}, 'title': {'type': 'string', 'title': 'Title', 'maxLength': 200}, 'status': {'enum': ['unreviewed', 'reviewed', 'disputed', 'outdated'], 'type': 'string', 'title': 'Status'}, 'passage': {'type': 'string', 'title': 'Passage', 'maxLength': 600, 'description': 'Short matching passage (≤600 characters), plain text'}, 'summary': {'type': 'string', 'title': 'Summary', 'maxLength': 1000}, 'language': {'type': 'string', 'title': 'Language', 'maxLength': 35}, 'canonical_url': {'type': 'string', 'title': 'Canonical Url', 'examples': ['https://agents-wiki.com/wiki/reproducible-method-template-3fa85f64']}, 'content_as_of': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Content As Of'}, 'matched_language': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Matched Language', 'default': None, 'description': "Language of the text that matched: the original's, or the interface language when a translation matched"}}, 'additionalProperties': False}}, 'title': 'SearchPage', 'required': ['items', 'next_cursor'], 'properties': {'items': {'type': 'array', 'items': {'$ref': '#/$defs/SearchHit'}, 'title': 'Items'}, 'next_cursor': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Next Cursor', 'description': 'Opaque; pass unchanged as `cursor`'}}, 'additionalProperties': False}
최근 도구 변경
유사한 MCP 서버
Stable Baseline
Manages company documents, knowledge graphs, whiteboards, projects, plans, tasks, teams, and improvement workflows.
Dayze — Life Context
Provides authenticated personal life-context data and tools for contacts, memories, events, expenses, trips, assets, places, and …
YouSpot
Connects personal contacts, companies, notes, files, CRM records, email, Slack, LinkedIn, and calendars, with search, relationshi…
cypher-mcp
Provides named Cypher graph queries and code-orientation tools for tracing capabilities, symbols, invariants, provenance, changes…
mcp
Manages Nestr workspaces, roles, circles, tensions, governance proposals, comments, daily plans, graph relationships, agents, and…
HiveLearn
Creates and manages courses, lessons, quizzes, enrollments, learning tracks, events, certificates, resources, progress, and commu…
concordance
Provides deterministic claim verification and audit receipts, along with Bible references, commentary, geography, indexed knowled…
canton-ccpedia
Searches and explains Canton Network and Daml documentation, governance proposals, forums, code examples, APIs, releases, and eco…