Council of AI GSPC
16 HTTP tools (12 free, 4 x402): GSPC board, signed evidence, Ed25519 verify. Measure, not certify.
사용해야 할까요
품질 및 안전성
발견 사항 (2)
- LOWjail-probe에서
- LOWenter-arena에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"gspc": {
"command": "npx",
"args": [
"csoai-gspc-mcp"
]
}
}
}실행 가능한 패키지
0.2.2stdio원격 엔드포인트
https://councilof.ai/mcpstreamable-httphttps://csoai-gspc-mcp.nicholastempleman.workers.dev/mcpstreamable-httphttps://councilof.ai/api/assessstreamable-http할 수 있는 일
도구 목록
도구 (4)
🟢measure(model, axes)
Run a subject through GSPC measurement axes and return a signed measurement credential (NOT a certificate). Unmeasured axes stay UNMEASURED.
입력 스키마
{
"type": "object",
"properties": {
"model": {
"type": "string",
"description": "subject to measure"
},
"axes": {
"type": "array",
"items": {
"type": "string"
},
"description": "GSPC axes"
}
},
"required": [
"model"
]
}🟢verify(card)
Verify a signed card: recompute content_id, check Ed25519 signature + time-anchor. Free, anonymous, no trust.
입력 스키마
{
"type": "object",
"properties": {
"card": {
"type": "object",
"description": "the signed card"
}
},
"required": [
"card"
]
}🟡jail-probe(model, prompt, family)
Submit a jail-break attempt against a model. Returns the verdict contract; sandbox execution + signed card issuance happens on the measurement fleet (A100/3090). Consent-gated; never certifies.
입력 스키마
{
"type": "object",
"properties": {
"model": {
"type": "string",
"description": "model to attack"
},
"prompt": {
"type": "string",
"description": "the jailbreak attempt"
},
"family": {
"type": "string",
"description": "attack family (1-16)"
}
},
"required": [
"model",
"prompt"
]
}⚪enter-arena(agent_card_url, consent)
Self-enrolment for external agents. Present an A2A agent card URL + machine-readable consent:true; we run the honest live predicates now (card validity, signing state, endpoint liveness) and return an UNSIGNED intake receipt with contentId, queued for signed fleet measurement. No placement for sale, Firewall 2, UNMEASURED shown honestly.
입력 스키마
{
"type": "object",
"properties": {
"agent_card_url": {
"type": "string",
"description": "https URL to the visiting agent card"
},
"consent": {
"type": "boolean",
"description": "machine-readable consent to be measured (must be true)"
}
},
"required": [
"agent_card_url",
"consent"
]
}커뮤니티
증거