mcpField
M
mcp-oceanbase

mcp-oceanbase

Local
github.com/oceanbaseDatabases110Updated 20w ago

About mcp-oceanbase

awesome-oceanbase-mcp is a collection of MCP servers for the OceanBase ecosystem, covering the database and related cloud, diagnostic and deployment components. It lets AI assistants work with OceanBase systems through a standard protocol.

Key features

  1. 01SQL queries and data management for OceanBase
  2. 02Cluster management and monitoring via OCP
  3. 03Diagnostics and performance analysis via OBDIAG
  4. 04Cluster deployment through obshell
  5. 05Vector operations and collections for seekdb
  6. 06Memory storage and retrieval through PowerMem

Use cases

  1. 01Letting AI assistants query OceanBase databases directly
  2. 02Supporting monitoring and troubleshooting of OceanBase clusters
  3. 03Managing seekdb vector data from an AI assistant

MCP support

The project is a set of MCP servers that expose operations for OceanBase databases and related components to MCP clients.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

🌊 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 ServerProvides secure interaction capabilities with OceanBase databases, supporting SQL queries, data management operations📖 View
OCP MCP ServerIntegrates with OceanBase Cloud Platform, providing cluster management and monitoring capabilities📖 View
OBCloud MCP ServerConnects to OBCloud services, providing cloud database management functionality📖 View
OKCTL MCP ServerManages OceanBase resources and deployments in Kubernetes environments📖 View
OBDIAG MCP ServerProvides OceanBase diagnostic tool integration, supporting performance analysis and troubleshooting📖 View
obshell MCP ServerEnables OceanBase cluster creation, deployment and operations management through obshell📖 View
seekdb MCP ServerProvides vector operations, collection management, SQL queries and AI functions for seekdb database📖 View
PowerMem MCP ServerProvides AI memory management capabilities, supporting memory storage, search, and intelligent retrieval with Ebbinghaus forgetting curve📖 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

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.