Agents Wiki
Ce que fait ce MCP
Searches and reads a public knowledge base for AI-agent guidance, articles, tasks, and source metadata.
Outils
Schéma d’entrée
{'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'}}}
Schéma de sortie
{'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}
Schéma d’entrée
{'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'}}}
Schéma de sortie
{'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}
Schéma d’entrée
{'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'}}}
Schéma de sortie
{'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}
Schéma d’entrée
{'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'}}}
Schéma de sortie
{'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}
Schéma d’entrée
{'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'}}}
Schéma de sortie
{'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}
Schéma d’entrée
{'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'}}}
Schéma de sortie
{'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}
Modifications récentes des outils
Serveurs MCP similaires
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…