verdigraph
Verifiable cognition: any agent file to a deterministic content-addressed brain_id.
사용해야 할까요
품질 및 안전성
발견 사항 (1)
- LOWdescribe_agent에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"verdigraph": {
"url": "https://mcp.viridisconservation.com/verdigraph/mcp"
}
}
}원격 엔드포인트
https://mcp.viridisconservation.com/verdigraph/mcpstreamable-http할 수 있는 일
도구 목록
도구 (4)
🟢build_brain(content, format, include_document, request_id)
Compile an agent file into a deterministic, content-addressed brain. content = the file as a string; format = verdigraph_genome | claude_project_export | openai_assistant | prompt_list | auto. Returns brain_id, content_hash, node/edge counts, the 9-invariant firing report, and provenance. Identical bytes always produce the identical brain_id (VB1). include_document=true returns the full graph.
입력 스키마
{
"type": "object",
"properties": {
"content": {
"title": "Content",
"type": "string"
},
"format": {
"default": "auto",
"title": "Format",
"type": "string"
},
"include_document": {
"default": false,
"title": "Include Document",
"type": "boolean"
},
"request_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Request Id"
}
},
"required": [
"content"
],
"title": "build_brainArguments"
}출력 스키마
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "build_brainOutput"
}🟢verify_brain(content, brain_id, content_hash, format)
Machine-check a cognition claim: recompute the brain from the submitted content and compare against the claimed brain_id and/or content_hash. valid=true iff every claimed identifier matches the deterministic recomputation (VB3).
입력 스키마
{
"type": "object",
"properties": {
"content": {
"title": "Content",
"type": "string"
},
"brain_id": {
"default": "",
"title": "Brain Id",
"type": "string"
},
"content_hash": {
"default": "",
"title": "Content Hash",
"type": "string"
},
"format": {
"default": "auto",
"title": "Format",
"type": "string"
}
},
"required": [
"content"
],
"title": "verify_brainArguments"
}출력 스키마
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "verify_brainOutput"
}⚪detect_format(content)
Detect which supported agent-file format the content is (verdigraph_genome, claude_project_export, openai_assistant, prompt_list) before building.
입력 스키마
{
"type": "object",
"properties": {
"content": {
"title": "Content",
"type": "string"
}
},
"required": [
"content"
],
"title": "detect_formatArguments"
}출력 스키마
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "detect_formatOutput"
}🟢describe_agent
Return capabilities and input contract.
입력 스키마
{
"type": "object",
"properties": {},
"title": "describe_agentArguments"
}출력 스키마
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "describe_agentOutput"
}커뮤니티
증거