A Model Context Protocol (MCP) server that enables secure interaction with OceanBase databases. This server allows AI assistants to list tables, read data, and execute SQL queries through a controlled interface, making database exploration and analysis safer and more structured.
Project description
๐ Awesome OceanBase MCP
Model Context Protocol (MCP) Server Collection for OceanBase Ecosystem
English | ็ฎไฝไธญๆ
๐ Project Overview
awesome-oceanbase-mcp is a Model Context Protocol (MCP) server repository specifically designed for the OceanBase ecosystem.
๐ฏ Mission: Enable AI assistants to interact directly with OceanBase databases and ecosystem components through standardized MCP protocols.
โจ Core Values:
- ๐ค AI-Friendly: Direct database operations within Claude, ChatGPT and other AI assistants
- ๐ Secure & Reliable: Provides safe database access and operation mechanisms
- ๐ ๏ธ Complete Ecosystem: Covers the complete OceanBase product and tool chain
- ๐ Ready to Use: Simple configuration to get started
๐ What is MCP?
The Model Context Protocol (MCP) is an open protocol designed to enable seamless integration between AI applications and external data sources and tools. It provides a standardized way for AI models to access the contextual information and capabilities they need.
๐ Quick Start
Prerequisites
If you don't have an OceanBase database instance yet, please:
- Visit OceanBase Official Repository to get the latest version
- Or use OceanBase Online Trial for quick setup
๐๏ธ MCP Server Collection
This repository provides complete MCP servers for the OceanBase ecosystem:
| ๐ง MCP Server | ๐ Description | ๐ Documentation |
|---|---|---|
| OceanBase MCP Server | Provides secure interaction capabilities with OceanBase databases, supporting SQL queries, data management operations | ๐ View |
| OCP MCP Server | Integrates with OceanBase Cloud Platform, providing cluster management and monitoring capabilities | ๐ View |
| OBCloud MCP Server | Connects to OBCloud services, providing cloud database management functionality | ๐ View |
| OKCTL MCP Server | Manages OceanBase resources and deployments in Kubernetes environments | ๐ View |
| OBDIAG MCP Server | Provides OceanBase diagnostic tool integration, supporting performance analysis and troubleshooting | ๐ View |
| obshell MCP Server | Enables OceanBase cluster creation, deployment and operations management through obshell | ๐ View |
๐ก Usage Tips: Click on the documentation links to view detailed installation and configuration guides.
๐ฌ Community & Support
We highly value community feedback and contributions!
๐โโ๏ธ Getting Help
- ๐ฌ Technical Discussion: Visit OceanBase Community Forum to connect with developers and community partners
- ๐ง Technical Support: Get official technical support through the community forum
- ๐ Documentation Hub: Check OceanBase Official Documentation
๐ Issue Reporting
If you encounter any issues during usage:
- First check the documentation for the corresponding MCP server
- Search existing Issues to confirm if the issue is known
- If it's a new issue, please create a new Issue
๐ค Contributing
We welcome all forms of contributions:
- ๐ง Code Contribution: Submit Pull Requests
- ๐ Documentation: Improve docs and examples
- ๐ Bug Reports: Report bugs and suggest improvements
- ๐ก Feature Requests: Propose new feature requirements
๐ License
This project is released under the Apache License 2.0.
โญ If this project is helpful to you, please give us a Star!
Made with โค๏ธ by OceanBase Team
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file iflow_mcp_mcp_oceanbase-0.1.0.tar.gz.
File metadata
- Download URL: iflow_mcp_mcp_oceanbase-0.1.0.tar.gz
- Upload date:
- Size: 20.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.10 {"installer":{"name":"uv","version":"0.9.10"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c76fdc18aac8a48e3cbe5e582ccdba39d9da580d644172c0d760a18c5f771a07
|
|
| MD5 |
254b3b3b43e02990808d889f4db25883
|
|
| BLAKE2b-256 |
cf1f82c86fbbcfa08e8d2529754fbaa01eb31321ad90665f8c47e9bc55d0cf74
|
File details
Details for the file iflow_mcp_mcp_oceanbase-0.1.0-py3-none-any.whl.
File metadata
- Download URL: iflow_mcp_mcp_oceanbase-0.1.0-py3-none-any.whl
- Upload date:
- Size: 27.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.10 {"installer":{"name":"uv","version":"0.9.10"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6f3e61adcc910f505cef734490ff324d84dbf323381372c22cea3fdf53110168
|
|
| MD5 |
e1b9b048254964f1290ae1fa20ef53cb
|
|
| BLAKE2b-256 |
aa3d8c19971b022a8449329e30083234fc5df2001329a0f6c24612d6bee821a0
|