このMCPでできること
Extracts, summarizes, translates, searches, and fact-checks documents and web pages, with evidence bundles, citations, receipts, and optional on-chain notarization.
ツール
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['collection_id', 'bundle_id'], 'properties': {'title': {'type': 'string', 'description': 'Optional display title for the document in this collection. Example: "Q4 2025 Financial Report"'}, 'bundle_id': {'type': 'string', 'description': 'Evidence bundle ID (ev_...) to add. Bundle must have status "complete". Example: "ev_550e8400-e29b-41d4-a716-446655440000"'}, 'collection_id': {'type': 'string', 'description': 'Collection ID (col_...) returned by create_collection. Example: "col_550e8400-e29b-41d4-a716-446655440000"'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['collection_id', 'bundle_id', 'job_id', 'receipt'], 'properties': {'job_id': {'type': 'string'}, 'receipt': {'anyOf': [{'type': 'object', 'required': ['receipt_id', 'bundle_id', 'agent_id', 'action', 'manifest_sha256', 'signed_at', 'signature', 'signer_address', 'key_id', 'algorithm'], 'properties': {'action': {'type': 'string'}, 'key_id': {'type': 'string'}, 'agent_id': {'type': 'string'}, 'algorithm': {'type': 'string', 'const': 'secp256k1-eip191'}, 'bundle_id': {'type': 'string'}, 'signature': {'type': 'string'}, 'signed_at': {'type': 'string'}, 'receipt_id': {'type': 'string'}, 'signer_address': {'type': 'string'}, 'manifest_sha256': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'bundle_id': {'type': 'string'}, 'collection_id': {'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['collection_id', 'question'], 'properties': {'question': {'type': 'string', 'description': 'Natural language question to answer from collection documents. Example: "What are the key terms of the service agreement?"'}, 'max_chunks': {'type': 'number', 'description': 'Max chunks to retrieve for context (default 8). Increase for broad questions, decrease for precision. Example: 12'}, 'collection_id': {'type': 'string', 'description': 'Collection ID (col_...) returned by create_collection. Example: "col_550e8400-e29b-41d4-a716-446655440000"'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['answer', 'sources', 'retrieval'], 'properties': {'answer': {'type': 'object', 'required': ['value', 'confidence', 'citations'], 'properties': {'value': {}, 'citations': {'type': 'array', 'items': {'type': 'object', 'required': ['quote', 'paragraphs', 'confidence'], 'properties': {'page': {'type': 'number'}, 'quote': {'type': 'string'}, 'artifact': {'type': 'string'}, 'char_end': {'type': 'number'}, 'chunk_id': {'type': 'string'}, 'char_start': {'type': 'number'}, 'confidence': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'paragraphs': {'type': 'array', 'items': {'type': 'number'}}}, 'additionalProperties': False}}, 'confidence': {'enum': ['high', 'medium', 'low'], 'type': 'string'}}, 'additionalProperties': False}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['bundle_id', 'chunk_id'], 'properties': {'chunk_id': {'type': 'string'}, 'bundle_id': {'type': 'string'}}, 'additionalProperties': False}}, 'retrieval': {'type': 'array', 'items': {'type': 'object', 'required': ['bundle_id', 'chunk_id', 'text', 'score'], 'properties': {'text': {'type': 'string'}, 'score': {'type': 'number'}, 'chunk_id': {'type': 'string'}, 'bundle_id': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text', 'claims'], 'properties': {'text': {'type': 'string', 'description': 'Document text to check claims against. Obtain via extract_text or extract_url. Example: "ACME Corp was founded in 2010. Revenue exceeded $1M in 2024."'}, 'claims': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1, 'description': 'Factual statements to verify. Each claim is checked independently against the text. Example: ["Founded in 2010", "Revenue exceeded $1M"]'}, 'max_tokens': {'type': 'number', 'description': 'Input length cap (1 token â\x89\x88 4 chars). Default ~3000 tokens. Truncates input text, not the output. Example: 4000'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['claims', 'truncated'], 'properties': {'claims': {'type': 'array', 'items': {'type': 'object', 'required': ['claim', 'status', 'evidence', 'confidence'], 'properties': {'claim': {'type': 'string'}, 'status': {'enum': ['supported', 'contradicted', 'not_found'], 'type': 'string'}, 'evidence': {'type': 'object', 'required': ['quote', 'paragraphs'], 'properties': {'quote': {'type': 'string'}, 'paragraphs': {'type': 'array', 'items': {'type': 'number'}}}, 'additionalProperties': False}, 'confidence': {'enum': ['high', 'medium', 'low'], 'type': 'string'}}, 'additionalProperties': False}}, 'truncated': {'type': 'boolean'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Human-readable collection name. Example: "Q4 Contracts" or "Due Diligence Docs"'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['collection_id', 'name'], 'properties': {'name': {'type': 'string'}, 'collection_id': {'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text', 'schema'], 'properties': {'text': {'type': 'string', 'description': 'Document text to extract from. Obtain via extract_text or extract_url. Example: "This Service Agreement is entered into on 2025-03-15 between ACME Corp and Beta Inc..."'}, 'schema': {'type': 'object', 'description': 'Field map: describe each field you want extracted with a type hint. Example: { "total_usd": "number", "vendor": "string", "invoice_date": "ISO date YYYY-MM-DD" }', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'max_tokens': {'type': 'number', 'description': 'Input length cap (1 token â\x89\x88 4 chars). Default ~2500 tokens. Truncates input, not output. Example: 3000'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data', 'data_cited'], 'properties': {'data': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'data_cited': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'object', 'required': ['value', 'confidence', 'citations'], 'properties': {'value': {}, 'citations': {'type': 'array', 'items': {'type': 'object', 'required': ['quote', 'paragraphs', 'confidence'], 'properties': {'page': {'type': 'number'}, 'quote': {'type': 'string'}, 'artifact': {'type': 'string'}, 'char_end': {'type': 'number'}, 'chunk_id': {'type': 'string'}, 'char_start': {'type': 'number'}, 'confidence': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'paragraphs': {'type': 'array', 'items': {'type': 'number'}}}, 'additionalProperties': False}}, 'confidence': {'enum': ['high', 'medium', 'low'], 'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['document_base64', 'mime_type'], 'properties': {'mime_type': {'enum': ['application/pdf', 'image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'MIME type of the document. Example: "application/pdf" for PDF bank statements, "image/jpeg" for photo of a form.'}, 'document_base64': {'type': 'string', 'description': 'Base64-encoded PDF or image bytes (max ~15 MB). Example: "JVBERi0xLjcNJeLjz9MNCj..." (truncated PDF base64)'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pages', 'text'], 'properties': {'text': {'type': 'string'}, 'pages': {'type': 'number'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['document_base64', 'mime_type'], 'properties': {'mime_type': {'enum': ['application/pdf', 'image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'MIME type of the document. Example: "application/pdf" for PDFs, "image/png" for PNG screenshots.'}, 'document_base64': {'type': 'string', 'description': 'Base64-encoded PDF or image bytes (max ~15 MB). Example: "JVBERi0xLjcNJeLjz9MNCj..." (truncated PDF base64)'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pages', 'text'], 'properties': {'text': {'type': 'string'}, 'pages': {'type': 'number'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Public HTTPS URL to fetch and extract. Example: "https://example.com/report.pdf" or "https://blog.example.com/article"'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url', 'text'], 'properties': {'url': {'type': 'string'}, 'text': {'type': 'string'}, 'title': {'type': 'string'}, 'final_url': {'type': 'string'}, 'word_count': {'type': 'number'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bundle_id'], 'properties': {'bundle_id': {'type': 'string', 'description': 'Evidence bundle ID (ev_...) returned by extract or notarize_bundle. Example: "ev_550e8400-e29b-41d4-a716-446655440000"'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bundle_id', 'source_url', 'mode', 'status', 'manifest_sha256', 'manifest_signature', 'signer_address', 'attestation_tx', 'attestation_at', 'eas_uid', 'parent_bundle_id', 'superseded_by', 'legal_hold', 'retention_until', 'created_at', 'receipt'], 'properties': {'mode': {'type': 'string'}, 'status': {'enum': ['pending', 'complete', 'failed'], 'type': 'string'}, 'eas_uid': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'receipt': {'anyOf': [{'type': 'object', 'required': ['receipt_id', 'bundle_id', 'agent_id', 'action', 'manifest_sha256', 'signed_at', 'signature', 'signer_address', 'key_id', 'algorithm'], 'properties': {'action': {'type': 'string'}, 'key_id': {'type': 'string'}, 'agent_id': {'type': 'string'}, 'algorithm': {'type': 'string', 'const': 'secp256k1-eip191'}, 'bundle_id': {'type': 'string'}, 'signature': {'type': 'string'}, 'signed_at': {'type': 'string'}, 'receipt_id': {'type': 'string'}, 'signer_address': {'type': 'string'}, 'manifest_sha256': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'bundle_id': {'type': 'string'}, 'created_at': {'type': 'string'}, 'legal_hold': {'type': 'boolean'}, 'source_url': {'type': 'string'}, 'superseded_by': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'attestation_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'attestation_tx': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'signer_address': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'manifest_sha256': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'retention_until': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'parent_bundle_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'manifest_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'Job ID (job_...) returned by async extract or add_document_to_collection. Example: "job_550e8400-e29b-41d4-a716-446655440000"'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'type', 'status', 'progress_pct', 'progress_message', 'bundle_id', 'collection_id', 'result_json', 'error', 'created_at', 'completed_at'], 'properties': {'id': {'type': 'string'}, 'type': {'enum': ['extract', 'extract_batch', 'index_collection'], 'type': 'string'}, 'error': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'status': {'enum': ['queued', 'processing', 'complete', 'failed', 'cancelled'], 'type': 'string'}, 'bundle_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'created_at': {'type': 'string'}, 'result_json': {'anyOf': [{}, {'type': 'null'}]}, 'completed_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'progress_pct': {'type': 'number'}, 'collection_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'progress_message': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['plan_id', 'billing_period', 'credits_used', 'credits_limit', 'credits_remaining', 'status'], 'properties': {'status': {'enum': ['active', 'suspended', 'revoked'], 'type': 'string'}, 'plan_id': {'type': 'string'}, 'credits_used': {'type': 'number'}, 'credits_limit': {'type': 'number'}, 'billing_period': {'type': 'string'}, 'credits_remaining': {'type': 'number'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Max collections to return (default 50, max 100). Example: 20'}, 'offset': {'type': 'number', 'description': 'Pagination offset (default 0). Example: 0'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['collections'], 'properties': {'collections': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'created_at'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'created_at': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bundle_id'], 'properties': {'bundle_id': {'type': 'string', 'description': 'Evidence bundle ID (ev_...) to notarize. Bundle must have status "complete". Example: "ev_550e8400-e29b-41d4-a716-446655440000"'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bundle_id', 'attestation', 'receipt'], 'properties': {'receipt': {'anyOf': [{'type': 'object', 'required': ['receipt_id', 'bundle_id', 'agent_id', 'action', 'manifest_sha256', 'signed_at', 'signature', 'signer_address', 'key_id', 'algorithm'], 'properties': {'action': {'type': 'string'}, 'key_id': {'type': 'string'}, 'agent_id': {'type': 'string'}, 'algorithm': {'type': 'string', 'const': 'secp256k1-eip191'}, 'bundle_id': {'type': 'string'}, 'signature': {'type': 'string'}, 'signed_at': {'type': 'string'}, 'receipt_id': {'type': 'string'}, 'signer_address': {'type': 'string'}, 'manifest_sha256': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'bundle_id': {'type': 'string'}, 'attestation': {'type': 'object', 'required': ['tx_hash', 'network', 'attested_at'], 'properties': {'key_id': {'type': 'string'}, 'eas_uid': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'network': {'type': 'string'}, 'tx_hash': {'type': 'string'}, 'schema_uid': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'attested_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': False}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['document_base64', 'mime_type'], 'properties': {'mime_type': {'enum': ['application/pdf', 'image/jpeg', 'image/png', 'image/webp'], 'type': 'string', 'description': 'MIME type of the document. Example: "application/pdf" for scanned invoice PDF, "image/jpeg" for a receipt photo.'}, 'document_base64': {'type': 'string', 'description': 'Base64-encoded PDF or image of the receipt/invoice (max ~15 MB). Example: "JVBERi0xLjcNJeLjz9MNCj..." (base64-encoded invoice PDF)'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['invoice', 'cited'], 'properties': {'cited': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'object', 'required': ['value', 'confidence', 'citations'], 'properties': {'value': {}, 'citations': {'type': 'array', 'items': {'type': 'object', 'required': ['quote', 'paragraphs', 'confidence'], 'properties': {'page': {'type': 'number'}, 'quote': {'type': 'string'}, 'artifact': {'type': 'string'}, 'char_end': {'type': 'number'}, 'chunk_id': {'type': 'string'}, 'char_start': {'type': 'number'}, 'confidence': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'paragraphs': {'type': 'array', 'items': {'type': 'number'}}}, 'additionalProperties': False}}, 'confidence': {'enum': ['high', 'medium', 'low'], 'type': 'string'}}, 'additionalProperties': False}}, 'invoice': {'type': 'object', 'required': ['merchant', 'date', 'line_items', 'subtotal', 'tax', 'total'], 'properties': {'tax': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'date': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'total': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'merchant': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'subtotal': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'line_items': {'type': 'array', 'items': {'type': 'object', 'required': ['description', 'quantity', 'unit_price', 'total'], 'properties': {'total': {'type': 'number'}, 'quantity': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'unit_price': {'anyOf': [{'type': 'number'}, {'type': 'null'}]}, 'description': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url', 'question'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Public HTTPS URL to fetch and question. Example: "https://docs.example.com/policy"'}, 'question': {'type': 'string', 'description': 'Specific question to answer from the page content. Example: "What is the refund policy?"'}, 'max_tokens': {'type': 'number', 'description': 'Input length cap (1 token â\x89\x88 4 chars). Truncates fetched page content, not the answer. Example: 4000'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url', 'truncated'], 'properties': {'url': {'type': 'string'}, 'answer': {'type': 'string'}, 'truncated': {'type': 'boolean'}, 'confidence': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'answer_cited': {'type': 'object', 'required': ['value', 'confidence', 'citations'], 'properties': {'value': {}, 'citations': {'type': 'array', 'items': {'type': 'object', 'required': ['quote', 'paragraphs', 'confidence'], 'properties': {'page': {'type': 'number'}, 'quote': {'type': 'string'}, 'artifact': {'type': 'string'}, 'char_end': {'type': 'number'}, 'chunk_id': {'type': 'string'}, 'char_start': {'type': 'number'}, 'confidence': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'paragraphs': {'type': 'array', 'items': {'type': 'number'}}}, 'additionalProperties': False}}, 'confidence': {'enum': ['high', 'medium', 'low'], 'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['collection_id', 'query'], 'properties': {'limit': {'type': 'number', 'description': 'Max chunks to return (default 10, max 50). Example: 5'}, 'query': {'type': 'string', 'description': 'Natural language search query. Example: "What were the revenue numbers for Q4?"'}, 'collection_id': {'type': 'string', 'description': 'Collection ID (col_...) returned by create_collection. Example: "col_550e8400-e29b-41d4-a716-446655440000"'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['results'], 'properties': {'results': {'type': 'array', 'items': {'type': 'object', 'required': ['bundle_id', 'chunk_id', 'text', 'score'], 'properties': {'text': {'type': 'string'}, 'score': {'type': 'number'}, 'chunk_id': {'type': 'string'}, 'bundle_id': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Document text to summarize. Obtain via extract_text or extract_url. Example: "The Q4 2025 financial report shows revenue growth of 23% year-over-year..."'}, 'max_tokens': {'type': 'number', 'description': 'Input length cap (1 token â\x89\x88 4 chars). Default ~3000 tokens. Truncates input, not output. Example: 4000'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['summary', 'key_points', 'summary_cited', 'key_points_cited', 'truncated', 'strategy'], 'properties': {'summary': {'type': 'string'}, 'strategy': {'enum': ['full', 'truncated', 'chunked'], 'type': 'string'}, 'truncated': {'type': 'boolean'}, 'key_points': {'type': 'array', 'items': {'type': 'string'}}, 'summary_cited': {'type': 'object', 'required': ['value', 'confidence', 'citations'], 'properties': {'value': {}, 'citations': {'type': 'array', 'items': {'type': 'object', 'required': ['quote', 'paragraphs', 'confidence'], 'properties': {'page': {'type': 'number'}, 'quote': {'type': 'string'}, 'artifact': {'type': 'string'}, 'char_end': {'type': 'number'}, 'chunk_id': {'type': 'string'}, 'char_start': {'type': 'number'}, 'confidence': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'paragraphs': {'type': 'array', 'items': {'type': 'number'}}}, 'additionalProperties': False}}, 'confidence': {'enum': ['high', 'medium', 'low'], 'type': 'string'}}, 'additionalProperties': False}, 'key_points_cited': {'type': 'array', 'items': {'type': 'object', 'required': ['text', 'citations'], 'properties': {'text': {'type': 'string'}, 'citations': {'type': 'array', 'items': {'type': 'object', 'required': ['quote', 'paragraphs', 'confidence'], 'properties': {'page': {'type': 'number'}, 'quote': {'type': 'string'}, 'artifact': {'type': 'string'}, 'char_end': {'type': 'number'}, 'chunk_id': {'type': 'string'}, 'char_start': {'type': 'number'}, 'confidence': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'paragraphs': {'type': 'array', 'items': {'type': 'number'}}}, 'additionalProperties': False}}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Public HTTPS URL to fetch and summarize. Example: "https://en.wikipedia.org/wiki/Artificial_intelligence"'}, 'max_tokens': {'type': 'number', 'description': 'Input length cap (1 token â\x89\x88 4 chars). Truncates fetched page content, not the output summary. Example: 4000'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url', 'truncated'], 'properties': {'url': {'type': 'string'}, 'summary': {'type': 'string'}, 'truncated': {'type': 'boolean'}, 'key_points': {'type': 'array', 'items': {'type': 'string'}}, 'word_count': {'type': 'number'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url', 'target_lang'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Public HTTPS URL to fetch and translate. Example: "https://example.de/artikel"'}, 'max_tokens': {'type': 'number', 'description': 'Input length cap (1 token â\x89\x88 4 chars). Truncates fetched page content before translation. Example: 4000'}, 'target_lang': {'type': 'string', 'description': 'ISO 639-1 language code for the target language. Example: "es" for Spanish, "fr" for French, "de" for German, "ja" for Japanese, "zh" for Chinese'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url', 'target_lang', 'truncated'], 'properties': {'url': {'type': 'string'}, 'truncated': {'type': 'boolean'}, 'target_lang': {'type': 'string'}, 'translated_text': {'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['receipt_id'], 'properties': {'receipt_id': {'type': 'string', 'description': 'Action receipt ID (rcpt_...) returned in the receipt field of another tool\'s response. Example: "rcpt_550e8400-e29b-41d4-a716-446655440000"'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['receipt_id', 'valid', 'signature_valid', 'manifest_matches_current', 'bundle_id', 'agent_id', 'action', 'manifest_sha256', 'signer_address', 'signed_at', 'tampered'], 'properties': {'valid': {'type': 'boolean'}, 'action': {'type': 'string'}, 'agent_id': {'type': 'string'}, 'tampered': {'type': 'array', 'items': {'type': 'string'}}, 'bundle_id': {'type': 'string'}, 'signed_at': {'type': 'string'}, 'receipt_id': {'type': 'string'}, 'signer_address': {'type': 'string'}, 'manifest_sha256': {'type': 'string'}, 'signature_valid': {'type': 'boolean'}, 'manifest_matches_current': {'type': 'boolean'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bundle_id'], 'properties': {'bundle_id': {'type': 'string', 'description': 'Evidence bundle ID (ev_...) returned by extract or notarize. Example: "ev_550e8400-e29b-41d4-a716-446655440000"'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bundle_id', 'valid', 'manifest_sha256', 'checks', 'tampered', 'receipt'], 'properties': {'url': {'type': 'string'}, 'valid': {'type': 'boolean'}, 'checks': {'type': 'object', 'required': ['status', 'manifest_hash', 'signature', 'artifacts', 'attestation'], 'properties': {'status': {'type': 'boolean'}, 'artifacts': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'ok'], 'properties': {'ok': {'type': 'boolean'}, 'name': {'type': 'string'}, 'actual': {'type': 'string'}, 'expected': {'type': 'string'}}, 'additionalProperties': False}}, 'signature': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}]}, 'attestation': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}]}, 'manifest_hash': {'type': 'boolean'}}, 'additionalProperties': False}, 'receipt': {'anyOf': [{'type': 'object', 'required': ['receipt_id', 'bundle_id', 'agent_id', 'action', 'manifest_sha256', 'signed_at', 'signature', 'signer_address', 'key_id', 'algorithm'], 'properties': {'action': {'type': 'string'}, 'key_id': {'type': 'string'}, 'agent_id': {'type': 'string'}, 'algorithm': {'type': 'string', 'const': 'secp256k1-eip191'}, 'bundle_id': {'type': 'string'}, 'signature': {'type': 'string'}, 'signed_at': {'type': 'string'}, 'receipt_id': {'type': 'string'}, 'signer_address': {'type': 'string'}, 'manifest_sha256': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'tampered': {'type': 'array', 'items': {'type': 'string'}}, 'bundle_id': {'type': 'string'}, 'captured_at': {'type': 'string'}, 'attestation_tx': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'signer_address': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'manifest_sha256': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
agent4.io
Manages grounded business agents, knowledge bases, skills, connected MCP tools, public shares, and structured interactive storyli…
Hipocampo MCP
Provides bilingual semantic memory, embeddings, graph links, code indexing and search, context preload, deduplication, compressio…
branchly
Manages an AI application’s knowledge-base content, prompts, tools, data sources, retrieval context, sessions, and usage analytic…
TestGraph
Supports governed semantic classification, shared AI deliberations, evidence-backed subject enrichment, structured memory, and re…
Santismm Knowledge — Harness Engineering, Agentic AI & Governance
Provides searchable and citable knowledge about harness engineering, agentic AI, enterprise patterns, architectures, governance, …
WikiKV Agent Exchange
Provides citation-backed knowledge retrieval, private RAG collections, and coordination workflows for agents exchanging evidence …
Brainiall NLP
Provides NLP capabilities including sentiment, toxicity, PII and injection detection, entity extraction, translation, summarizati…
Gonka Second Opinion (multi-model)
Runs LLM inference and multi-model second opinions through Gonka, exposes model pricing and trial access, and searches Gonka docu…