Skip to main content
Glama

ASF 정책 MCP

Apache Software Foundation 정책에 대한 질문에 답변하기 위한 MCP 서버입니다.

https://www.apache.org/board/policies에 나열된 전체 정책 세트(릴리스, 라이선스, 브랜딩, 보안, 인프라, 인큐베이터 등)를 다룹니다.

정책 페이지는 로컬에 30일 동안 캐시됩니다. 단일 호출에 대해 캐시를 우회하려면 읽기 도구에서 force_refresh=true를 사용하세요.

설치

python3 -m venv .venv
. .venv/bin/activate
pip install -e .

실행

asf-policy-mcp

로컬 개발 환경:

python -m asf_policy_mcp.server

테스트

pip install -e ".[dev]"
make check

Claude Desktop 또는 Codex 구성

{
  "mcpServers": {
    "asf-policy": {
      "command": "<path to PolicyMCP>/.venv/bin/python",
      "args": ["-m", "asf_policy_mcp.server"]
    }
  }
}

도구

  • list_policies — 캐시 상태와 함께 섹션별로 정리된 모든 사용 가능한 정책 문서를 나열합니다.

  • get_policy — 키(예: release_policy, branding, incubator)를 사용하여 정책 문서의 전체 텍스트를 검색합니다.

  • search_policies — 모든 정책 문서에서 키워드를 검색하고 문맥이 포함된 순위가 매겨진 발췌문을 반환합니다.

  • refresh_cache — ASF 웹사이트에서 하나 또는 모든 정책 문서를 강제로 다시 가져옵니다.

질문 예시

릴리스

  • 릴리스 아티팩트가 유효하려면 어떤 파일이 포함되어야 합니까?

  • PMC의 +1 투표 하나만으로 릴리스를 배포할 수 있습니까?

  • 릴리스 아티팩트는 어디에 게시해야 합니까? GitHub Releases를 기본 다운로드로 사용할 수 있습니까?

인큐베이터

  • 포들링(podling)이 졸업하려면 무엇을 해야 합니까?

  • 포들링이 졸업 전에 릴리스를 배포할 수 있습니까? 추가 요구 사항은 무엇입니까?

  • 누가 포들링 릴리스에 투표할 수 있으며, 누구의 투표가 구속력이 있습니까?

라이선스

  • MIT 라이선스는 릴리스 번들링을 위해 Apache 2.0과 호환됩니까?

  • LGPL 2.1 라이선스가 적용된 라이브러리를 포함할 수 있습니까?

  • Category X 라이선스란 무엇이며 왜 중요합니까?

  • 모든 기여자로부터 CLA를 받아야 합니까, 아니면 커미터로부터만 받아야 합니까?

  • 소스 파일에 어떤 라이선스 헤더가 필요합니까?

보안

  • 누군가 취약점을 비공개로 보고하면, 공개하기까지 얼마나 걸립니까?

  • 보안 문제를 공개 dev 메일링 리스트에서 논의해야 합니까?

브랜딩

  • 제3자가 상업용 제품 이름에 "Apache Foo"를 사용할 수 있습니까?

  • 상표 준수를 위해 프로젝트 웹사이트에 무엇이 표시되어야 합니까?

정책 문서

제목

섹션

pmc

PMC 가이드

커뮤니티 및 프로젝트 감독

project_independence

프로젝트 독립성

독립성

board_reporting

이사회 보고 요구 사항

보고

release_policy

릴리스 정책

릴리스

voting

Apache 투표 절차

릴리스

release_distribution

릴리스 배포 정책

릴리스

security

보안 팀 지침

보안

security_committers

커미터를 위한 취약점 처리

보안

licenses

기여자 라이선스 계약

라이선스

source_headers

Apache 소스 헤더

라이선스

resolved_licenses

승인/해결된 제3자 라이선스

라이선스

branding

프로젝트 브랜딩 요구 사항

브랜딩

trademark_maintenance

상표 유지 관리 책임

브랜딩

website_linking

웹사이트 링크 정책

브랜딩

repo_policy

저장소 정책

인프라

website_policy

웹사이트 정책

인프라

press

언론 및 마케팅 정책

언론

sponsorship

후원 요구 사항

모금

privacy

개인정보 처리방침

개인정보

incubator

인큐베이터 포들링 정책

인큐베이터

Install Server
A
license - permissive license
A
quality
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/justinmclean/PolicyMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server