ASF Policy MCP
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 .Related MCP server: Open Policy Agent (OPA) REST API MCP Server
実行
asf-policy-mcpローカル開発用:
python -m asf_policy_mcp.serverテスト
pip install -e ".[dev]"
make checkClaude 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ウェブサイトから1つまたはすべてのポリシー文書を強制的に再取得します。
質問例
リリース
リリースアーティファクトが有効であるためには、どのファイルを含める必要がありますか?
PMCからの+1投票が1つだけでリリースを出荷できますか?
リリースアーティファクトはどこで公開する必要がありますか?GitHub Releasesを主要なダウンロード先として使用できますか?
インキュベーター
ポッドリングが卒業する前に何をする必要がありますか?
ポッドリングは卒業前にリリースを作成できますか?また、どのような追加要件が適用されますか?
ポッドリングのリリースに誰が投票でき、誰の投票が拘束力を持っていますか?
ライセンス
MITライセンスは、リリースにバンドルする場合、Apache 2.0と互換性がありますか?
LGPL 2.1でライセンスされたライブラリを含めることはできますか?
カテゴリXライセンスとは何ですか?また、なぜそれが重要ですか?
すべての貢献者からCLAを取得する必要がありますか?それともコミッターのみですか?
ソースファイルにはどのようなライセンスヘッダーが必要ですか?
セキュリティ
誰かが脆弱性を非公開で報告した場合、開示までにどれくらいの期間がありますか?
セキュリティの問題は公開のdevメーリングリストで議論すべきですか?
ブランディング
第三者が商用製品の名前に「Apache Foo」を使用できますか?
商標コンプライアンスのために、プロジェクトのウェブサイトに何を表示する必要がありますか?
ポリシー文書
キー | タイトル | セクション |
| PMCガイド | コミュニティおよびプロジェクトの監督 |
| プロジェクトの独立性 | 独立性 |
| 理事会報告要件 | 報告 |
| リリースポリシー | リリース |
| Apache投票プロセス | リリース |
| リリース配布ポリシー | リリース |
| セキュリティチームガイダンス | セキュリティ |
| コミッター向けの脆弱性対応 | セキュリティ |
| 貢献者ライセンス同意書 | ライセンス |
| Apacheソースヘッダー | ライセンス |
| 承認済み/解決済みのサードパーティライセンス | ライセンス |
| プロジェクトブランディング要件 | ブランディング |
| 商標維持の責任 | ブランディング |
| ウェブサイトリンクポリシー | ブランディング |
| リポジトリポリシー | インフラストラクチャ |
| ウェブサイトポリシー | インフラストラクチャ |
| プレスおよびマーケティングポリシー | プレス |
| スポンサーシップ要件 | 資金調達 |
| プライバシーポリシー | プライバシー |
| インキュベーターポッドリングポリシー | インキュベーター |
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceThis MCP Server provides a natural language interface to interact with Google's Policy Analyzer API, allowing users to analyze policies and evaluate compliance through conversations.
- Flicense-qualityDmaintenanceAn MCP Server that enables natural language interaction with the Open Policy Agent REST API, allowing users to manage policies, decisions, and data through conversational interfaces.1
- AlicenseAqualityCmaintenanceAn MCP server that gives AI assistants access to the AsyncAPI specification - search, explore and retrieve any version of the spec directly from your coding tool.5Apache 2.0
- Alicense-qualityCmaintenanceAn MCP server that provides full-text search over documentation using Whoosh, enabling AI assistants to find up-to-date, authoritative answers.MIT
Related MCP Connectors
MCP server for AgentDocs (agentdocs.eu): read, search, write, comment on & share Markdown docs.
MCP server for accessing curated awesome list documentation
MCP server for generating rough-draft project plans from natural-language prompts.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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