MCP 서버

trinity-research

dk.humanified/trinity-research
검색 및 리서치 보안 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Verifies factual claims against multiple live web sources, synthesizes cited research briefs, and redacts personally identifiable information from text.

multi_source_validator
Verify a factual claim against multiple live web sources (Brave). Returns a JSON object with a verdict (supported / contradicted / unverified), a 0-1 consensus score, short reasoning, and the actual cited sources (ref, title, url). Judges only from retrieved sources — never fabricates. 'contradicted' is used only when sources actively assert the opposite; absence of evidence yields 'unverified'.
입력 스키마
{'type': 'object', 'title': 'ValidatorParams', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['claim'], 'properties': {'claim': {'type': 'string', 'description': 'The factual claim to verify against multiple web sources.'}, 'count': {'type': 'integer', 'format': 'uint8', 'default': 5, 'maximum': 255, 'minimum': 0, 'description': 'How many web sources to consult (default 5, max 10).'}}, 'description': 'Parameters for `multi_source_validator`.'}
ping
Liveness probe. Returns 'pong' plus any supplied message.
입력 스키마
{'type': 'object', 'title': 'PingParams', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'message': {'type': ['string', 'null'], 'default': None, 'description': 'Optional message echoed back, to verify round-trip serialization.'}}, 'description': 'Parameters for the `ping` placeholder tool.'}
privacy_shield_redact
Redact personally identifiable information (PII) from text — emails, phone numbers, IDs, names, etc. Returns the masked text plus a count of what was redacted by type. Privacy-by-default for research workflows.
입력 스키마
{'type': 'object', 'title': 'RedactParams', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'The text to scan and redact for personally identifiable information.'}}, 'description': 'Parameters for `privacy_shield_redact`.'}
structured_brief_synthesizer
Synthesize multiple sources into a structured, cited brief. format: 'synthesis' (narrative), 'summary' (bullets), or 'integrated' (how sources connect). Cites inline as [n]; never invents facts beyond the sources.
입력 스키마
{'type': 'object', '$defs': {'Source': {'type': 'object', 'required': ['title', 'content'], 'properties': {'title': {'type': 'string', 'description': 'Short title or label for the source.'}, 'content': {'type': 'string', 'description': 'The source text to synthesize from.'}}, 'description': 'One input source for synthesis.'}}, 'title': 'BriefParams', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['sources'], 'properties': {'format': {'type': 'string', 'default': 'synthesis', 'description': 'Output format: "synthesis" (narrative, default), "summary" (bullets),\nor "integrated" (shows how sources logically connect).'}, 'sources': {'type': 'array', 'items': {'$ref': '#/$defs/Source'}, 'description': 'Sources to integrate (each with a title and content).'}}, 'description': 'Parameters for `structured_brief_synthesizer`.'}
추가됨
structured_brief_synthesizer
2026년 9월 17일 12:39 PM
추가됨
privacy_shield_redact
2026년 9월 17일 12:39 PM
추가됨
ping
2026년 9월 17일 12:39 PM
추가됨
multi_source_validator
2026년 9월 17일 12:39 PM