You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@amoro.apache.org by "xxubai (via GitHub)" <gi...@apache.org> on 2026/07/22 08:50:16 UTC

[PR] [AMORO-4266] Introduce Amoro MCP server [amoro]

xxubai opened a new pull request, #4285:
URL: https://github.com/apache/amoro/pull/4285

   ## Why are the changes needed?
   
   Implement [AIP-6](https://cwiki.apache.org/confluence/spaces/AMORO/pages/440304643/AIP-6+Introduce+an+MCP+Server+for+Apache+Amoro) so MCP clients can inspect AMS catalogs, tables, snapshots, and optimizing state.
   
   ## Brief change log
   
   - Add a FastMCP server with 11 dedicated AMS tools and `none`/`ams-api-key` authentication.
   - Add AMS 0.8.x/0.9.x compatibility checks, response sanitization, tests, and CI integration.
   
   ## How was this patch tested?
   
   - [x] Add positive and negative test cases
   - [x] Run pytest, Ruff, mypy, and Apache RAT locally
   - [ ] Add screenshots for manual tests (not applicable)
   
   ## Documentation
   
   - Does this pull request introduce a new feature? yes
   - If yes, how is the feature documented? `amoro-mcp-server/README.md`
   


-- 
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: commits-unsubscribe@amoro.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] [AMORO-4266] Introduce Amoro MCP server [amoro]

Posted by "czy006 (via GitHub)" <gi...@apache.org>.
czy006 merged PR #4285:
URL: https://github.com/apache/amoro/pull/4285


-- 
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: commits-unsubscribe@amoro.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org