이 MCP로 할 수 있는 일
Searches and retrieves version-aware Linux manual pages with operating-system, package, and source provenance.
도구
입력 스키마
{'type': 'object', 'anyOf': [{'title': 'Lookup by manual name', 'required': ['name'], 'properties': {'name': {'type': 'string', 'minLength': 1}, 'cursor': {'type': 'null'}, 'page_id': {'type': 'null'}}}, {'title': 'Read a returned page ID', 'required': ['page_id'], 'properties': {'name': {'type': 'null'}, 'package': {'type': 'null'}, 'page_id': {'type': 'string', 'minLength': 1}, 'product': {'type': 'null'}, 'section': {'type': 'null'}, 'version': {'type': 'null'}, 'os_version': {'enum': ['latest', None]}}}, {'title': 'Continue a manual', 'required': ['cursor'], 'properties': {'name': {'type': 'null'}, 'cursor': {'type': 'string', 'minLength': 1}, 'package': {'type': 'null'}, 'product': {'type': 'null'}, 'section': {'type': 'null'}, 'version': {'type': 'null'}, 'os_version': {'enum': ['latest', None]}}}], 'title': 'get_man_pageArguments', 'examples': [{'name': 'ls'}, {'name': 'tar', 'product': 'fedora'}, {'name': 'tar', 'product': 'fedora', 'section': '1', 'os_version': '44'}], 'properties': {'name': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'null'}], 'title': 'Name', 'default': None, 'examples': ['tar', 'gzip'], 'description': 'Required for name lookup. Manual name without its section suffix. Omit when supplying page_id or cursor.'}, 'cursor': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'null'}], 'title': 'Cursor', 'default': None, 'description': 'Alternative to name + product: copy next_cursor from get_man_page to continue that manual. Omit name-based filters. A null next_cursor means no more content.'}, 'locale': {'type': 'string', 'title': 'Locale', 'default': 'en', 'examples': ['en'], 'minLength': 1, 'description': 'Optional manual language from list_targets; defaults to en. Repeat for search continuation; manual page IDs/cursors already pin the locale.'}, 'package': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'null'}], 'title': 'Package', 'default': None, 'examples': ['tar', 'bash', 'gzip'], 'description': 'Optional RPM package-name filter, which may differ from the command name. Applies to name lookups and searches, including search continuation.'}, 'page_id': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'null'}], 'title': 'Page Id', 'default': None, 'description': 'Alternative to name + product: copy page_id verbatim from a previous manual or search result. Omit name-based filters. May accompany a cursor for that same page.'}, 'product': {'anyOf': [{'enum': ['fedora', 'centos-stream'], 'type': 'string'}, {'type': 'null'}], 'title': 'Product', 'default': None, 'examples': ['fedora', 'centos-stream'], 'description': 'Optional product filter. Omit to select the newest upstream package version across published OS catalogs. Use a product from list_targets. Omit when supplying page_id or cursor.'}, 'section': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'null'}], 'title': 'Section', 'default': None, 'examples': ['1', '5', '8', '3p'], 'description': 'Optional manual section filter. Helps disambiguate commands, functions and file formats. Applies to name lookups and searches, including search continuation.'}, 'version': {'anyOf': [{'type': 'string', 'maxLength': 256, 'minLength': 1}, {'type': 'null'}], 'title': 'Version', 'default': None, 'examples': ['2:1.35-9.fc44', '1.35-9.fc44', '1.35'], 'description': 'Optional exact package EVR, version-release, or upstream version; not an OS release. Omit for current documentation. Operators/ranges are unsupported. Omit for page_id/cursor retrieval.'}, 'max_chars': {'type': 'integer', 'title': 'Max Chars', 'default': 12000, 'maximum': 24000, 'minimum': 1000, 'description': 'Optional maximum content characters per response (1000–24000; default 12000). May be changed during manual continuation; follow next_cursor for more content.'}, 'os_version': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'null'}], 'title': 'Os Version', 'default': 'latest', 'examples': ['latest', '44', '10'], 'description': 'Optional OS release, distinct from the package version. Without product, omitted/latest/null compares upstream versions across active catalogs. With product, it selects the newest numbered release. Keep the default with page_id or cursor, which already pin the release.'}, 'architecture': {'type': 'string', 'title': 'Architecture', 'default': 'x86_64', 'examples': ['x86_64'], 'minLength': 1, 'description': 'Optional target CPU architecture from list_targets; defaults to x86_64. Includes compatible noarch packages. Repeat this filter for search continuation; manual page IDs/cursors already pin the architecture.'}}}
출력 스키마
{'type': 'object', 'title': 'get_man_pageDictOutput', 'additionalProperties': True}
입력 스키마
{'type': 'object', 'title': 'give_feedbackArguments', 'examples': [{'message': 'Search returned an unclear continuation error; restarting worked.', 'category': 'confusing_output', 'toolName': 'search_man_pages'}], 'required': ['message'], 'properties': {'message': {'type': 'string', 'title': 'Message', 'pattern': '\\S', 'maxLength': 2000, 'minLength': 1, 'description': 'Required feedback: your goal, what you tried, expected behavior, and what happened. Include any workaround. Must contain 1–2000 characters.'}, 'category': {'enum': ['tool_error', 'missing_capability', 'confusing_output', 'documentation', 'other'], 'type': 'string', 'title': 'Category', 'default': 'other', 'description': 'Optional triage category; defaults to other.'}, 'severity': {'enum': ['low', 'medium', 'high'], 'type': 'string', 'title': 'Severity', 'default': 'medium', 'description': 'Optional severity: high means blocked, medium means a workaround was found, and low means a minor annoyance. Defaults to medium.'}, 'toolName': {'anyOf': [{'type': 'string', 'maxLength': 128, 'minLength': 1}, {'type': 'null'}], 'title': 'Toolname', 'default': None, 'description': 'Optional name of the tool this feedback concerns.'}}}
출력 스키마
{'type': 'object', 'title': 'give_feedbackDictOutput', 'additionalProperties': True}
입력 스키마
{'type': 'object', 'title': 'list_targetsArguments', 'examples': [{}], 'properties': {}}
출력 스키마
{'type': 'object', 'title': 'list_targetsDictOutput', 'additionalProperties': True}
입력 스키마
{'type': 'object', 'title': 'search_man_pagesArguments', 'examples': [{'query': 'compress files'}, {'limit': 5, 'query': '--recursive', 'product': 'fedora'}], 'required': ['query'], 'properties': {'page': {'type': 'integer', 'title': 'Page', 'default': 1, 'minimum': 1, 'description': 'Search page (default 1). Repeat query, filters and limit. The configured maximum defaults to 5; responses include max_pages and next_page. Each request searches the current catalog; updates can shift results.'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Optional maximum grouped search results per response (1–50; default 10). Follow next_page for more results, keeping the same limit.'}, 'query': {'type': 'string', 'title': 'Query', 'examples': ['compress files', 'how to extract files from an archive', '--recursive'], 'maxLength': 500, 'minLength': 1, 'description': 'Required on every search page. A topic, command-name prefix, or literal option. Must contain 1–500 characters.'}, 'locale': {'type': 'string', 'title': 'Locale', 'default': 'en', 'examples': ['en'], 'minLength': 1, 'description': 'Optional manual language from list_targets; defaults to en. Repeat for search continuation; manual page IDs/cursors already pin the locale.'}, 'package': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'null'}], 'title': 'Package', 'default': None, 'examples': ['tar', 'bash', 'gzip'], 'description': 'Optional RPM package-name filter, which may differ from the command name. Applies to name lookups and searches, including search continuation.'}, 'product': {'anyOf': [{'enum': ['fedora', 'centos-stream'], 'type': 'string'}, {'type': 'null'}], 'title': 'Product', 'default': None, 'examples': ['fedora', 'centos-stream'], 'description': 'Optional OS product filter. Omit or use null to search all available products.'}, 'section': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'null'}], 'title': 'Section', 'default': None, 'examples': ['1', '5', '8', '3p'], 'description': 'Optional manual section filter. Helps disambiguate commands, functions and file formats. Applies to name lookups and searches, including search continuation.'}, 'historical': {'type': 'boolean', 'title': 'Historical', 'default': False, 'description': 'Optional; defaults to false (current package builds). True includes readable older package builds within the selected OS releases. Use os_version=null as well to search across OS releases.'}, 'os_version': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'null'}], 'title': 'Os Version', 'default': 'latest', 'examples': ['latest', '44', '10', None], 'description': 'Optional OS release. With a product, latest selects its newest release. Without product, default latest selects newest upstream versions for exact names across active catalogs. Null searches all releases without collapsing variants. An explicit release pins selection.'}, 'architecture': {'type': 'string', 'title': 'Architecture', 'default': 'x86_64', 'examples': ['x86_64'], 'minLength': 1, 'description': 'Optional target CPU architecture from list_targets; defaults to x86_64. Includes compatible noarch packages. Repeat this filter for search continuation; manual page IDs/cursors already pin the architecture.'}}}
출력 스키마
{'type': 'object', 'title': 'search_man_pagesDictOutput', 'additionalProperties': True}
최근 도구 변경
유사한 MCP 서버
cypher-mcp
Provides named Cypher graph queries and code-orientation tools for tracing capabilities, symbols, invariants, provenance, changes…
canton-ccpedia
Searches and explains Canton Network and Daml documentation, governance proposals, forums, code examples, APIs, releases, and eco…
ALM X++ MCP Server
Supports D365 Finance and Operations development with X++ and AOT search, code analysis, Azure DevOps workflows, telemetry querie…
Kaiku
Manages team issues, comments, attachments, projects, wiki pages, and related development workflows.
api-evangelist
Provides API governance analysis, OpenAPI overlays and version diffs, security-sensitive field classification, code samples, matu…
Forge Engine
Manages software design specifications, systems, milestones, tasks, code mappings, project decisions, UI screens, and implementat…
Avalanche AVAX MCP
Searches and retrieves Avalanche documentation, community proposals, CLI guidance, Builder Console workflows, blockchain identifi…
Github
Reads public GitHub repository files, releases, commits, issues, repository metadata, user profiles, and trending repositories.