Skip to main content

obshell MCP Server

Project description

license

English | Chinese

obshell-mcp

A MCP server for obshell provided by the OceanBase Community.

Quick Start

  1. Install uv (Python package manager), see the uv repo for install methods.
  2. uvx obshell-mcp to start the mcp server.

cursor

Go to Cursor -> Preferences -> Cursor Settings -> MCP -> Add new global MCP Server to include the following configuration:

{
  "mcpServers": {
    "obshell-mcp": {
      "command": "uvx",
      "args": [
        "obshell-mcp",
      ],
    }
  }
}

or if you want to start the server with sse, you can add the following configuration:

{
  "mcpServers": {
    "obshell-mcp": {
      "command": "uvx",
      "args": [
        "obshell-mcp",
        "--sse",
        "8000"
      ],
    }
  }
}

Environment Variables

The following environment variables can be configured:

Variable Description Default Value
OBSHELL_HOST The host of the obshell server 127.0.0.1
OBSHELL_PORT The port of the obshell server 2886
CLUSTER_NAME The name of the obcluster cluster
SYS_PASSWORD The password of the root user of sys tenant password

Contributing

Issues and Pull Requests are welcome to improve this project.

License

See LICENSE for more information.

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

obshell_mcp-0.0.1.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

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

obshell_mcp-0.0.1-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

File details

Details for the file obshell_mcp-0.0.1.tar.gz.

File metadata

  • Download URL: obshell_mcp-0.0.1.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for obshell_mcp-0.0.1.tar.gz
Algorithm Hash digest
SHA256 04b766de3ecaca9b49d7a117c2127319ce1699415bc34da4808564cb506c4d5e
MD5 23da8b75a4b205b73b084a0f1e606668
BLAKE2b-256 68fdd8750a3657e7600a4a183c226af0395cecd2d7be7bc53c436c5422926687

See more details on using hashes here.

Provenance

The following attestation bundles were made for obshell_mcp-0.0.1.tar.gz:

Publisher: publish.yaml on oceanbase/mcp-oceanbase

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file obshell_mcp-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: obshell_mcp-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 14.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for obshell_mcp-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 61b92cdbd1292d682f6f8d0cbe2affd351348bd0e29211cea9462bcce0eb7f46
MD5 d93038f12e2255d9045b7694e0226116
BLAKE2b-256 f64edabaf8f4ff12ef3a5d3122abf001371aea62fd7cec0a818a8468c6a4200e

See more details on using hashes here.

Provenance

The following attestation bundles were made for obshell_mcp-0.0.1-py3-none-any.whl:

Publisher: publish.yaml on oceanbase/mcp-oceanbase

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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