rbowen commented on code in PR #8: URL: https://github.com/apache/comdev/pull/8#discussion_r3306761301
########## mcp/apache-projects-mcp/README.md: ########## @@ -0,0 +1,108 @@ +# apache-projects-mcp + +An MCP server for querying Apache Software Foundation project data from [`projects.apache.org/json`](https://projects.apache.org/json/). + +This server provides a simple way for MCP clients to explore ASF committees, people, podlings, releases, LDAP groups, and repositories using data published by the ASF. + +## Features + +The server currently provides tools to: + +- list and search Apache project committees +- get detailed committee information +- search for ASF committers and members +- get details about a specific person by Apache ID +- list current Incubator podlings +- get release history for a project +- list members of an ASF LDAP group +- find source code repositories for a project +- search across Apache top-level projects and podlings +- return ASF-wide summary statistics + +## Data sources + +All data is fetched from `https://projects.apache.org/json/foundation/` and cached in memory for 6 hours. + +| File | Description | +|------|-------------| +| committees.json | Top-level project committees, including roster, chair, charter, and homepage | +| people.json | ASF committers and member status | +| people_name.json | Apache ID to full name mapping | +| groups.json | LDAP groups, including committer and PMC memberships | +| podlings.json | Current Apache Incubator podlings | +| releases.json | Project release history | +| repositories.json | Source code repository URLs | Review Comment: The data is sourced from https://projects.apache.org/json/ I'm mot aware of a source on gitbox.apache.org for this. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
