Skip to main content

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 | ็ฎ€ไฝ“ไธญๆ–‡

License Python TypeScript

๐Ÿ“– 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:

๐Ÿ—‚๏ธ 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

๐Ÿ› Issue Reporting

If you encounter any issues during usage:

  1. First check the documentation for the corresponding MCP server
  2. Search existing Issues to confirm if the issue is known
  3. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iflow_mcp_mcp_oceanbase-0.1.0.tar.gz (20.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

iflow_mcp_mcp_oceanbase-0.1.0-py3-none-any.whl (27.7 kB view details)

Uploaded Python 3

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

Hashes for iflow_mcp_mcp_oceanbase-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c76fdc18aac8a48e3cbe5e582ccdba39d9da580d644172c0d760a18c5f771a07
MD5 254b3b3b43e02990808d889f4db25883
BLAKE2b-256 cf1f82c86fbbcfa08e8d2529754fbaa01eb31321ad90665f8c47e9bc55d0cf74

See more details on using hashes here.

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

Hashes for iflow_mcp_mcp_oceanbase-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6f3e61adcc910f505cef734490ff324d84dbf323381372c22cea3fdf53110168
MD5 e1b9b048254964f1290ae1fa20ef53cb
BLAKE2b-256 aa3d8c19971b022a8449329e30083234fc5df2001329a0f6c24612d6bee821a0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page