Atlas / MCP servers / cubrid-lab / cubrid-mcp-server

cubrid-mcp-serverBLOCK

mcp/cubrid-lab/cubrid-mcp-server

A Model Context Protocol (MCP) server for CUBRID database — enabling LLMs to inspect schemas and execute read-only queries via pycubrid.

Verdict
BLOCK
Grade
D
Trust score
69 /100
Exposed tools
—
Transport
stdio
License
MIT
Stars
32
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

[](https://pypi.org/project/cubrid-mcp-server/) [](https://codecov.io/gh/cubrid-lab/cubrid-mcp-server)

A Model Context Protocol server for CUBRID, enabling LLMs to safely inspect schemas and execute read-only queries via pycubrid.

Features

Resources

Schema metadata is also exposed as read-only MCP Resources, so clients can discover and read schema context without a tool call. Resources reuse the same read-only catalog queries as the tools — no additional data access or write surface.

Read from source at commit 774ab88b3559OBSERVED · 2026-10-11
02

Connect

Built from this server's own package name, version and transport as found in its source — not copied from anyone's documentation, so it cannot drift against a page we do not control. Replace the environment placeholders with a token scoped to the least it needs.

claude-code (pypi)
claude mcp add cubrid-mcp-server --env CUBRID_PASSWORD=${CUBRID_PASSWORD} -- uvx cubrid-mcp-server==0.4.0
03

Trust audit

BLOCKgrade D · trust 69/100 Do not install this without reading the findings. The audit found something that could harm you or your machine.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codeFAIL
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
declared (3 observation(s))
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (4)

CRITICALObfuscation / stealth · obf.decode_then_exec · CWE-506, CWE-94
scripts/reconcile_release_labels.py:44
b64decode( ... subprocess.
Why it matters. decodes a payload and executes it
LOWInventory / provenance · inv.hidden_file · CWE-1104
.release-please-manifest.json
.release-please-manifest.json
Why it matters. hidden member outside the usual dotfiles
Fix. review its purpose
LOWObfuscation / stealth · obf.decode_call · CWE-506, CWE-94
scripts/reconcile_release_labels.py:44
manifest = json.loads(base64.b64decode(blob["content"]))
LOWInventory / provenance · mcp.no_tools_extracted · CWE-1104
.mcpb/server.json
Why it matters. the tool list is enumerated at runtime by tools/list, not declared in source
Fix. the page says so rather than showing an empty table

Gates applied: critical_finding, no_behavioural_pass.

Audited 2026-10-11 · audit v0.4.1 · source sha 774ab88b3559full audit observations/trust-audit/mcp-server/cubrid-lab__cubrid-mcp-server.json · Report an issue / request a re-scan
04

Audit history

Every audit this server has had. A grade with a past is a grade somebody is still checking.

DateSourceVerdictGradeScoreChange
2026-10-11774ab88b3559BLOCKD69first audit
05

Questions

What is the cubrid-mcp-server MCP server?

A Model Context Protocol (MCP) server for CUBRID database — enabling LLMs to inspect schemas and execute read-only queries via pycubrid.

Is cubrid-mcp-server safe to connect to an agent?

No — not without reading the findings first. The audit graded it D (69/100) and found 1 critical or high issue in the source. Each one is listed on this page with the file and line it is on.

What credentials does cubrid-mcp-server need?

It reads CUBRID_PASSWORD from the environment. Give it a token scoped to the least it needs — an agent that can be talked into calling a tool can be talked into calling it with your credentials.

How does cubrid-mcp-server run?

It speaks stdio, so it runs as a local process your client starts. It is published on PyPI as cubrid-mcp-server.

How current is this page?

The grade is for one exact copy of the source (774ab88b3559), read on 2026-10-11. The repository is watched and re-audited when it changes.

Advertisement