Comitelligence — EU Comitology Register
Agent-native search of EU comitology: committees, votes, dossiers, and implementing-act documents.
사용해야 할까요
품질 및 안전성
발견 사항 (2)
- LOWget_committee에서
- LOWget_vote에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"comitelligence": {
"url": "https://comitelligence-mcp.onrender.com/sse"
}
}
}원격 엔드포인트
https://comitelligence-mcp.onrender.com/ssessehttps://comitelligence-mcp.onrender.com/mcpstreamable-http할 수 있는 일
도구 목록
도구 (8)
⚪health
Server status and row counts for all tables.
입력 스키마
{
"type": "object",
"properties": {},
"required": []
}🟢search_committees(dg, active, limit)
Search committees. Filter by DG (policy area) or active status.
입력 스키마
{
"type": "object",
"properties": {
"dg": {
"type": "string",
"description": "Directorate-General full name, e.g. 'Agriculture and Rural Development', 'Environment', 'Internal Market, Industry, Entrepreneurship and SMEs'"
},
"active": {
"type": "boolean",
"description": "True = active committees only"
},
"limit": {
"type": "integer",
"default": 50
}
}
}🟢get_committee(committee_id, recent_votes)
Committee details plus its most recent votes.
입력 스키마
{
"type": "object",
"properties": {
"committee_id": {
"type": "string"
},
"recent_votes": {
"type": "integer",
"default": 10
}
},
"required": [
"committee_id"
]
}🟢search_votes(outcome, committee_id, dg, date_from, date_to, ...)
Filter votes by outcome, committee, DG, or date range. Results ordered by vote_date descending.
입력 스키마
{
"type": "object",
"properties": {
"outcome": {
"type": "string",
"enum": [
"positive",
"negative",
"no_opinion",
"other"
],
"description": "Normalised vote outcome. Most votes are 'positive'. Use 'other' for abstentions and procedural votes."
},
"committee_id": {
"type": "string"
},
"dg": {
"type": "string",
"description": "Directorate-General full name, e.g. 'Environment'"
},
"date_from": {
"type": "string",
"description": "ISO date YYYY-MM-DD"
},
"date_to": {
"type": "string",
"description": "ISO date YYYY-MM-DD"
},
"limit": {
"type": "integer",
"default": 50
}
}
}🟢get_vote(document_id)
Full VoteObject including extracted text if available.
입력 스키마
{
"type": "object",
"properties": {
"document_id": {
"type": "string"
}
},
"required": [
"document_id"
]
}🟢get_dossier(dossier_id)
DossierBundle: all linked documents for one dossier, chronological.
입력 스키마
{
"type": "object",
"properties": {
"dossier_id": {
"type": "string"
}
},
"required": [
"dossier_id"
]
}🟢get_document(document_id)
Any document type. Returns stored text for votes; live-fetches text for agendas, summaries, measures, and others.
입력 스키마
{
"type": "object",
"properties": {
"document_id": {
"type": "string"
}
},
"required": [
"document_id"
]
}🟢search_documents(query, document_type, limit)
Full-text search across vote texts and title search across all documents. Returns tiered results: FTS matches first, then title matches.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"document_type": {
"type": "string",
"description": "vote | measure | agenda | summary | other"
},
"limit": {
"type": "integer",
"default": 20
}
},
"required": [
"query"
]
}커뮤니티
증거