WIPIVERSE

가족우선당


1. MCP (Model Context Protocol)

MCP는 Model Context Protocol의 약자로, AI 애플리케이션(특히 LLM)이 외부 데이터 소스와 도구에 표준화된 방식으로 연결될 수 있게 해주는 개방형 프로토콜입니다. Anthropic이 개발했으며, AI 애플리케이션을 위한 USB-C 포트와 같은 역할을 한다고 비유됩니다.

핵심 개념

구성 요소 설명
MCP Host Claude Desktop, IDE 등 AI 애플리케이션 (연결을 주관)
MCP Client 호스트 내부에서 각 서버와 1:1 연결을 유지하는 프로토콜 클라이언트
MCP Server 특정 기능(도구, 리소스, 프롬프트)을 노출하는 경량 프로그램

3가지 핵심 프리미티브

  1. Tools (도구) — LLM이 실행할 수 있는 함수 (파일 작업, API 호출, DB 쿼리 등)
  2. Resources (리소스) — 읽기 전용 데이터 소스 (파일 내용, DB 스키마, API 문서 등)
  3. Prompts (프롬프트) — 재사용 가능한 템플릿 (상호작용 패턴 안내)

주요 특징

  • JSON-RPC 2.0 기반 메시지 포맷 사용
  • 상태 저장(stateful) 연결 및 능력 협상(capability negotiation) 지원
  • STDIO (로컬 프로세스 간) 및 Streamable HTTP (원격 서버) 두 가지 전송 방식 지원
  • 보안 원칙: 사용자 동의, 데이터 프라이버시, 도구 안전성, LLM 샘플링 통제 강조

예시 코드 (Python SDK v2)

from mcp.server import MCPServer

mcp = MCPServer("Demo")

@mcp.tool()
def add(a: int, b: int) -> int:
    """Add two numbers."""
    return a + b

@mcp.resource("greeting://{name}")
def greeting(name: str) -> str:
    """Greet someone by name."""
    return f"Hello, {name}!"

왜 중요한가?

MCP가 없으면 각 AI 애플리케이션(M)이 각 데이터 소스(N)마다 직접 커스텀 통합을 해야 하는 M×N 문제가 발생합니다. MCP는 이를 M+N 구조로 단순화하여, 개발자는 M개의 클라이언트와 N개의 서버만 만들면 모든 조합이 작동합니다.

참고 자료: modelcontextprotocol.io | Python SDK | Hugging Face MCP Course


2. 가족우선당 (Family First Party)

가족우선당은 오스트레일리아(호주) 의 보수주의 기독교 우파 정당입니다.

항목 내용
영문명 Family First Party (FFP)
이념 보수주의, 기독교 우파
정치 스펙트럼 우익
창당일 2001년
당대표 밥 데이 (Bob Day)
본부 사우스오스트레일리아주 애들레이드 켄트 타운
상징색 파랑, 주황

주요 활동 및 역사

  • 연방 상원 의석: 1석 (2016년 기준, 전국 득표율 1.38%)
  • 주요 이슈: 가족 가치 수호, 낙태 반대(생명권 보호) 등 기독교 보수 가치를 중심으로 활동
  • 2024년 ACT 선거: 호주 수도 준주(ACT) 선거에 후보를 내었으나 의석 획득 실패
  • 2026년 낙태 제한 법안: 남호주 의회에서 임신 25주 이후 낙태를 금지하는 법안을 발의했으나, 하원에서 36대 9로 부결됨
  • 2017년 해산: 연방 차원의 가족우선당은 2017년에 해산되었으나, 주 차원에서 계속 활동

기타

  • 2016년 오스트레일리아 총선에서 상원 득표율 1.38%를 기록하며 1석을 유지했습니다.
  • 기독교 보수 가치를 중심으로 한 소수 정당으로, 주로 낙태 반대, 가족 가치 수호 등의 이슈에서 목소리를 내고 있습니다.
둘러보기

더 찾아볼 만한 주제

    전체 문서 보기