이 MCP로 할 수 있는 일
Offers paid utilities for code and dependency review, migration analysis, document extraction and validation, data cleaning, redaction, web extraction, and research.
도구
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['question', 'sources'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'excerpt': {'type': 'string'}}}, 'maxItems': 5, 'minItems': 1}, 'question': {'type': 'string', 'minLength': 3}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['question', 'sources', 'answerable', 'warnings', 'limitation'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['url', 'title', 'evidence', 'relevance'], 'properties': {'url': {'type': 'string'}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'evidence': {'type': 'array', 'items': {'type': 'string'}}, 'relevance': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}}, 'question': {'type': 'string'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}}, 'answerable': {'type': 'boolean'}, 'limitation': {'type': 'string'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['diff'], 'properties': {'diff': {'type': 'string'}, 'focus': {'type': 'array', 'items': {'enum': ['bugs', 'security', 'compatibility', 'tests', 'performance', 'migration'], 'type': 'string'}}, 'context': {'type': 'string'}, 'language': {'type': 'string'}, 'framework': {'type': 'string'}, 'testOutput': {'type': 'string'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['verdict', 'confidence', 'findings', 'missingTests', 'positiveNotes', 'limitation'], 'properties': {'verdict': {'enum': ['pass', 'changes_requested', 'needs_review'], 'type': 'string'}, 'findings': {'type': 'array', 'items': {'type': 'object', 'required': ['severity', 'category', 'file', 'line', 'title', 'explanation', 'suggestedTest', 'confidence'], 'properties': {'file': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'line': {'anyOf': [{'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, {'type': 'null'}]}, 'title': {'type': 'string'}, 'category': {'type': 'string'}, 'severity': {'enum': ['low', 'medium', 'high', 'critical'], 'type': 'string'}, 'confidence': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'explanation': {'type': 'string'}, 'suggestedTest': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'limitation': {'type': 'string'}, 'missingTests': {'type': 'array', 'items': {'type': 'string'}}, 'positiveNotes': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['format', 'data'], 'properties': {'data': {'type': 'string'}, 'format': {'enum': ['csv', 'json'], 'type': 'string'}, 'deduplicateBy': {'type': 'array', 'items': {'type': 'string'}}, 'requiredColumns': {'type': 'array', 'items': {'type': 'string'}}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['format', 'data', 'rowsIn', 'rowsOut', 'changes', 'warnings'], 'properties': {'data': {'type': 'string'}, 'format': {'enum': ['csv', 'json'], 'type': 'string'}, 'rowsIn': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'changes': {'type': 'array', 'items': {'type': 'string'}}, 'rowsOut': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'warnings': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['files'], 'properties': {'files': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'content'], 'properties': {'name': {'type': 'string'}, 'content': {'type': 'string'}}}, 'maxItems': 10, 'minItems': 1}, 'ecosystem': {'enum': ['auto', 'npm', 'python', 'go'], 'type': 'string', 'default': 'auto'}, 'allowedLicenses': {'type': 'array', 'items': {'type': 'string'}}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ecosystem', 'dependencies', 'findings', 'score', 'limitation'], 'properties': {'score': {'type': 'number', 'maximum': 100, 'minimum': 0}, 'findings': {'type': 'array', 'items': {'type': 'object', 'required': ['severity', 'category', 'message', 'evidence'], 'properties': {'message': {'type': 'string'}, 'category': {'type': 'string'}, 'evidence': {'type': 'string'}, 'severity': {'enum': ['low', 'medium', 'high'], 'type': 'string'}}, 'additionalProperties': False}}, 'ecosystem': {'type': 'string'}, 'limitation': {'type': 'string'}, 'dependencies': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'version', 'source', 'riskFlags'], 'properties': {'name': {'type': 'string'}, 'source': {'type': 'string'}, 'version': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'riskFlags': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['profile', 'source'], 'properties': {'fields': {'type': 'array', 'items': {'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string'}, 'type': {'type': 'string'}, 'description': {'type': 'string'}}}}, 'source': {'anyOf': [{'type': 'object', 'required': ['type', 'url'], 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'type': {'type': 'string', 'const': 'url'}}}, {'type': 'object', 'required': ['type', 'text'], 'properties': {'text': {'type': 'string'}, 'type': {'type': 'string', 'const': 'text'}}}, {'type': 'object', 'required': ['type', 'data', 'mimeType'], 'properties': {'data': {'type': 'string'}, 'type': {'type': 'string', 'const': 'base64'}, 'mimeType': {'type': 'string'}}}]}, 'profile': {'enum': ['tender', 'invoice', 'contract-dates', 'privacy-policy', 'generic-key-values'], 'type': 'string'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['profile', 'fields', 'evidenceRequired', 'warnings', 'truncatedByBudget'], 'properties': {'fields': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'object', 'required': ['value', 'confidence'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'value': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}]}, 'confidence': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'sourceText': {'type': 'string'}, 'unknownReason': {'type': 'string'}}, 'additionalProperties': False}}, 'profile': {'type': 'string'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}}, 'evidenceRequired': {'type': 'boolean'}, 'truncatedByBudget': {'type': 'boolean'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['document'], 'properties': {'format': {'enum': ['auto', 'markdown', 'csv', 'text'], 'type': 'string', 'default': 'auto'}, 'document': {'type': 'string'}, 'headerRow': {'type': 'boolean', 'default': True}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tables', 'totalRows', 'warnings', 'limitation'], 'properties': {'tables': {'type': 'array', 'items': {'type': 'object', 'required': ['headers', 'rows', 'rowCount'], 'properties': {'rows': {'type': 'array', 'items': {'type': 'array', 'items': {'type': 'string'}}}, 'headers': {'type': 'array', 'items': {'type': 'string'}}, 'rowCount': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}}, 'additionalProperties': False}}, 'warnings': {'type': 'array', 'items': {'type': 'string'}}, 'totalRows': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'limitation': {'type': 'string'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['profile', 'text'], 'properties': {'text': {'type': 'string'}, 'profile': {'enum': ['invoice', 'contract', 'tender', 'generic'], 'type': 'string'}, 'requiredFields': {'type': 'array', 'items': {'type': 'string'}}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['valid', 'profile', 'checks', 'missingFields', 'warnings', 'limitation'], 'properties': {'valid': {'type': 'boolean'}, 'checks': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'present', 'value', 'confidence'], 'properties': {'name': {'type': 'string'}, 'value': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'present': {'type': 'boolean'}, 'confidence': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}}, 'profile': {'type': 'string'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}}, 'limitation': {'type': 'string'}, 'missingFields': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['invoiceText', 'receiptText'], 'properties': {'invoiceText': {'type': 'string'}, 'receiptText': {'type': 'string'}, 'amountTolerance': {'type': 'number', 'default': 0.01, 'minimum': 0}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['matched', 'score', 'invoiceNumber', 'invoiceTotal', 'receiptTotal', 'differences', 'limitation'], 'properties': {'score': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'matched': {'type': 'boolean'}, 'limitation': {'type': 'string'}, 'differences': {'type': 'array', 'items': {'type': 'object', 'required': ['field', 'invoice', 'receipt', 'message'], 'properties': {'field': {'type': 'string'}, 'invoice': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'message': {'type': 'string'}, 'receipt': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': False}}, 'invoiceTotal': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'receiptTotal': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'invoiceNumber': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dialect', 'migration'], 'properties': {'context': {'type': 'object', 'properties': {'tableSizes': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'number'}}, 'postgresVersion': {'type': 'string'}, 'applicationCompatibilityNotes': {'type': 'string'}}}, 'dialect': {'enum': ['postgres', 'supabase-postgres', 'prisma-postgres'], 'type': 'string'}, 'migration': {'type': 'string'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['risk', 'score', 'findings', 'safeSequence', 'rollbackNotes', 'unknowns'], 'properties': {'risk': {'enum': ['low', 'medium', 'high', 'critical'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 100, 'minimum': 0}, 'findings': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'severity', 'statement', 'risk', 'evidence', 'recommendation', 'confidence'], 'properties': {'id': {'type': 'string'}, 'risk': {'type': 'string'}, 'evidence': {'type': 'string'}, 'severity': {'enum': ['low', 'medium', 'high', 'critical'], 'type': 'string'}, 'statement': {'type': 'string'}, 'confidence': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'recommendation': {'type': 'string'}}, 'additionalProperties': False}}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'safeSequence': {'type': 'array', 'items': {'type': 'string'}}, 'rollbackNotes': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['spec'], 'properties': {'spec': {'anyOf': [{'type': 'string'}, {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}]}, 'baseUrl': {'type': 'string', 'format': 'uri'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['valid', 'score', 'format', 'issues', 'operations', 'agentReadiness', 'limitation'], 'properties': {'score': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'valid': {'type': 'boolean'}, 'format': {'enum': ['openapi', 'swagger', 'invalid'], 'type': 'string'}, 'issues': {'type': 'array', 'items': {'type': 'object', 'required': ['path', 'severity', 'message', 'fix'], 'properties': {'fix': {'type': 'string'}, 'path': {'type': 'string'}, 'message': {'type': 'string'}, 'severity': {'enum': ['error', 'warning'], 'type': 'string'}}, 'additionalProperties': False}}, 'limitation': {'type': 'string'}, 'operations': {'type': 'array', 'items': {'type': 'object', 'required': ['method', 'path', 'operationId', 'score', 'issues'], 'properties': {'path': {'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'issues': {'type': 'array', 'items': {'type': 'string'}}, 'method': {'type': 'string'}, 'operationId': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': False}}, 'agentReadiness': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'format': {'enum': ['text', 'json', 'code'], 'type': 'string', 'default': 'text'}, 'redactionStyle': {'enum': ['label', 'mask', 'hash'], 'type': 'string', 'default': 'label'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['redacted', 'findings', 'count', 'types', 'limitation'], 'properties': {'count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'types': {'type': 'array', 'items': {'type': 'string'}}, 'findings': {'type': 'array', 'items': {'type': 'object', 'required': ['type', 'start', 'end', 'replacement', 'confidence'], 'properties': {'end': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'type': {'type': 'string'}, 'start': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'confidence': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'replacement': {'type': 'string'}}, 'additionalProperties': False}}, 'redacted': {'type': 'string'}, 'limitation': {'type': 'string'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['meaningfulChange', 'severity', 'confidence', 'summary', 'changes', 'ignoredNoise'], 'properties': {'changes': {'type': 'array', 'items': {'type': 'object', 'required': ['category', 'severity', 'oldValue', 'newValue', 'evidenceOld', 'evidenceNew', 'confidence'], 'properties': {'category': {'type': 'string'}, 'newValue': {'type': 'string'}, 'oldValue': {'type': 'string'}, 'severity': {'enum': ['low', 'medium', 'high', 'critical'], 'type': 'string'}, 'confidence': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'evidenceNew': {'type': 'string'}, 'evidenceOld': {'type': 'string'}}, 'additionalProperties': False}}, 'summary': {'type': 'string'}, 'severity': {'enum': ['none', 'low', 'medium', 'high', 'critical'], 'type': 'string'}, 'confidence': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'ignoredNoise': {'type': 'array', 'items': {'type': 'string'}}, 'meaningfulChange': {'type': 'boolean'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url', 'canonicalUrl', 'title', 'author', 'publishedAt', 'markdown', 'links', 'tables', 'metadata', 'quality'], 'properties': {'url': {'type': 'string'}, 'links': {'type': 'array', 'items': {'type': 'string'}}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'author': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'tables': {'type': 'array', 'items': {'type': 'array', 'items': {'type': 'string'}}}, 'quality': {'type': 'object', 'required': ['score', 'method'], 'properties': {'score': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'method': {'type': 'string'}}, 'additionalProperties': False}, 'markdown': {'type': 'string'}, 'metadata': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'publishedAt': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'canonicalUrl': {'type': 'string'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source'], 'properties': {'source': {'anyOf': [{'type': 'object', 'required': ['type', 'url'], 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'type': {'type': 'string', 'const': 'url'}}}, {'type': 'object', 'required': ['type', 'html'], 'properties': {'html': {'type': 'string'}, 'type': {'type': 'string', 'const': 'html'}}}]}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['score', 'issues', 'checksRun', 'limitation'], 'properties': {'score': {'type': 'number', 'maximum': 100, 'minimum': 0}, 'issues': {'type': 'array', 'items': {'type': 'object', 'required': ['rule', 'severity', 'message', 'evidence', 'fix'], 'properties': {'fix': {'type': 'string'}, 'rule': {'type': 'string'}, 'message': {'type': 'string'}, 'evidence': {'type': 'string'}, 'severity': {'enum': ['low', 'medium', 'high'], 'type': 'string'}}, 'additionalProperties': False}}, 'checksRun': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'limitation': {'type': 'string'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'focusTerms': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 20}, 'baselineKey': {'type': 'string', 'pattern': '^[a-zA-Z0-9._/-]+$', 'maxLength': 160}, 'saveBaseline': {'type': 'boolean'}, 'previousContent': {'type': 'string'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url', 'currentHash', 'changed', 'summary', 'matchedTerms', 'contentPreview', 'fetchedBytes'], 'properties': {'url': {'type': 'string'}, 'changed': {'type': 'boolean'}, 'summary': {'type': 'string'}, 'currentHash': {'type': 'string'}, 'fetchedBytes': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'matchedTerms': {'type': 'array', 'items': {'type': 'string'}}, 'contentPreview': {'type': 'string'}}, 'additionalProperties': False}
최근 도구 변경
유사한 MCP 서버
Hex.pm MCP
Searches and inspects Hex.pm Elixir packages, documentation, dependencies, releases, health, and dependency security risks.
worklore
Searches reusable worklore stories, discloses their capability tiers and behavioral risks, and records or publishes reproductions.
hyperion
Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…
Vee3
Manages Clerk authentication infrastructure, including users, organizations, domains, sessions, tokens, OAuth, SSO, machines, per…
IA-QA — 130+ QA & Dev Tools for AI Agents
Provides deterministic QA, evaluation, testing, code analysis, prompt and RAG checks, model comparison, and web security diagnost…
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…