Release Date: December 16, 2025
- URL: https://pypi.org/project/sap-bdc-mcp-server/
- Version: 0.1.0
- Status: ✅ Live and installable
- Installation:
pip install sap-bdc-mcp-server
- URL: https://github.com/MarioDeFelipe/sap-bdc-mcp-server
- Stars: Check current count
- Status: ✅ Public and accessible
- Tag: v0.1.0
- Total Files: 26
- Source Code: 8 Python files
- Documentation: 11 markdown files
- Test Coverage: Comprehensive unit tests
- Dependencies: 2 runtime (mcp, sap-bdc-connect-sdk)
- Python Support: 3.9, 3.10, 3.11, 3.12+
- ✅ create_or_update_share - Manage data shares with ORD metadata
- ✅ create_or_update_share_csn - Configure shares using CSN schema
- ✅ publish_data_product - Publish data products
- ✅ delete_share - Remove and withdraw shares
- ✅ generate_csn_template - Auto-generate CSN templates
- ✅ MCP protocol implementation (stdio transport)
- ✅ SAP BDC Connect SDK integration
- ✅ Delta Sharing protocol support
- ✅ Configuration management
- ✅ Error handling and logging
- ✅ Type hints throughout
- ✅ Async/await support
- ✅ Comprehensive test suite
- ✅ CI/CD with GitHub Actions
- ✅ Multi-OS testing (Windows, macOS, Linux)
- ✅ CodeQL security scanning
- ✅ Documentation and examples
- README.md - Main documentation with installation and usage
- QUICK_START.md - Fast onboarding guide
- VALIDATION_GUIDE.md - Testing and validation procedures
- CONTRIBUTING.md - Contribution guidelines
- CHANGELOG.md - Version history
- GITHUB_PUBLICATION_GUIDE.md - Publication workflow
- PROJECT_SUMMARY.md - Project overview
- PyPI Package: https://pypi.org/project/sap-bdc-mcp-server/
- GitHub Repo: https://github.com/MarioDeFelipe/sap-bdc-mcp-server
- GitHub Releases: https://github.com/MarioDeFelipe/sap-bdc-mcp-server/releases/tag/v0.1.0
- Issues: https://github.com/MarioDeFelipe/sap-bdc-mcp-server/issues
- Discussions: https://github.com/MarioDeFelipe/sap-bdc-mcp-server/discussions
- README: https://github.com/MarioDeFelipe/sap-bdc-mcp-server#readme
- Quick Start: https://github.com/MarioDeFelipe/sap-bdc-mcp-server/blob/main/QUICK_START.md
# Install from PyPI
pip install sap-bdc-mcp-server
# Configure
export DATABRICKS_RECIPIENT_NAME=your_recipient_name
# Run
python -m sap_bdc_mcp.serverAdd to claude_desktop_config.json:
{
"mcpServers": {
"sap-bdc": {
"command": "python",
"args": ["-m", "sap_bdc_mcp.server"],
"env": {
"DATABRICKS_RECIPIENT_NAME": "your_recipient_name"
}
}
}
}# Clone repository
git clone https://github.com/MarioDeFelipe/sap-bdc-mcp-server.git
cd sap-bdc-mcp-server
# Install in development mode
pip install -e ".[dev]"
# Run tests
pytest- Initial MCP server implementation
- 5 core SAP BDC tools
- GitHub publication
- PyPI publication
- Documentation
- Test suite
- CI/CD pipeline
- Validation with Kiro in Databricks environment
- Community feedback collection
- Usage examples and tutorials
- npm package publication
- Additional SAP BDC SDK features
- Enhanced error handling
- Performance optimizations
- Video walkthrough
- Integration examples
- ✅ Package published on PyPI
- ✅ GitHub repository public
- ✅ Documentation complete
- ✅ Tests passing
- ✅ CI/CD configured
- 🔄 User validation (in progress)
- 🎯 50+ PyPI downloads
- 🎯 10+ GitHub stars
- 🎯 Community contributions
- 🎯 Zero critical bugs
- Mario DeFelipe - MCP Creator & Publisher
- Kiro - Validation & Testing (in progress)
- SAP - BDC Connect SDK
- Anthropic - Model Context Protocol
- Python Community - Testing and build tools
- MCP community and ecosystem
- SAP developer community
- Databricks Delta Sharing protocol
- Documentation: Check README.md and guides
- Issues: Report bugs on GitHub Issues
- Discussions: Ask questions on GitHub Discussions
- See CONTRIBUTING.md for guidelines
- Fork, branch, PR workflow
- All contributions welcome!
| Date | Event | Status |
|---|---|---|
| 2025-12-16 | Project started | ✅ Complete |
| 2025-12-16 | Development complete | ✅ Complete |
| 2025-12-16 | GitHub published | ✅ Complete |
| 2025-12-16 | PyPI published | ✅ Complete |
| 2025-12-16 | Documentation finalized | ✅ Complete |
| TBD | Kiro validation | 🔄 In Progress |
| TBD | npm publication | 📋 Planned |
- Initial release of SAP BDC MCP Server
- Support for 5 core SAP BDC operations
- MCP protocol implementation using stdio transport
- Configuration management via environment variables
- Databricks integration support
- Delta Sharing protocol support
- Comprehensive test suite
- Documentation and examples
- GitHub Actions CI/CD workflows
- MIT License
- Python 3.9+ support
- Compatible with SAP BDC Connect SDK 1.1.6+
- MCP SDK integration
- Type hints throughout codebase
- Async/await support for MCP operations
- Requires Databricks environment with dbutils
- Recipient configuration needed for Delta Sharing
- Limited to SAP BDC Connect SDK exposed functionality
- MIT License - See LICENSE file
- SAP BDC Connect SDK has separate license (SAP DEVELOPER LICENSE AGREEMENT)
- CodeQL scanning enabled
- Dependabot alerts enabled
- No credentials stored in code
- Environment-based configuration
Share your release:
🚀 Just released SAP BDC MCP Server v0.1.0!
Connect Claude (or any AI assistant) to SAP Business Data Cloud for:
• Delta Sharing operations
• Data product publishing
• CSN schema management
• Automated data sharing workflows
📦 Install: pip install sap-bdc-mcp-server
🔗 GitHub: https://github.com/MarioDeFelipe/sap-bdc-mcp-server
📚 Docs: https://pypi.org/project/sap-bdc-mcp-server/
Built with #MCP #SAP #Databricks #AI
Try it and let me know what you think! 💬
Status: ✅ Successfully Released! Next: Validation, community feedback, and iteration
Thank you for using SAP BDC MCP Server! 🎉