mysql

The mysql package typically provides a MySQL database client/driver for connecting to a MySQL server, executing SQL queries, and managing connections/cursors from an application.

Evaluated Apr 04, 2026 (27d ago)
Homepage ↗ Repo ↗ Databases databases mysql sql drivers connectivity
⚙ Agent Friendliness
31
/ 100
Can an agent use this?
🔒 Security
48
/ 100
Is it safe for agents?
⚡ Reliability
35
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
0
Documentation
35
Error Messages
0
Auth Simplicity
45
Rate Limits
0

🔒 Security

TLS Enforcement
60
Auth Strength
60
Scope Granularity
20
Dep. Hygiene
50
Secret Handling
50

Security depends heavily on how you configure the client: ensure TLS/SSL is enabled where appropriate, use least-privilege MySQL users, and protect credentials (env vars/secret manager). Scope granularity is limited to MySQL user privileges rather than fine-grained OAuth scopes. Rate-limiting is not a package concern (it is typically enforced at DB/proxy/network levels).

⚡ Reliability

Uptime/SLA
0
Version Stability
50
Breaking Changes
50
Error Recovery
40
AF Security Reliability

Best When

You need programmatic access to a MySQL database from your codebase (backend services, workers, scripts).

Avoid When

You cannot securely manage database credentials or you require a managed, hosted SQL API with network-level access controls.

Use Cases

  • Connecting an application service to a MySQL database
  • Running queries and migrations or administrative SQL
  • Building CRUD endpoints backed by MySQL
  • ETL/analytics jobs that read/write MySQL data

Not For

  • Replacing a database server (it is a client/driver, not the database itself)
  • High-level business workflows without database access
  • Use in untrusted network environments without proper TLS and credential handling

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
No

Authentication

Methods: Database username/password (Optionally) TLS client auth depending on driver configuration (Optionally) connection options such as auth plugin support depending on driver
OAuth: No Scopes: No

Auth is handled via MySQL connection credentials/parameters configured at runtime; there is no OAuth/API-key model exposed by the package itself.

Pricing

Free tier: No
Requires CC: No

Open-source/community driver implied; cost is primarily your database hosting and infrastructure, not the package.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • SQL is stateful: retries can re-run non-idempotent statements (e.g., INSERT without idempotency/constraints)
  • Credential handling is on the integrator: avoid putting passwords in logs or prompts
  • Schema/connection configuration differences across MySQL versions (auth plugins, SSL modes, SQL modes) may cause runtime failures

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for mysql.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered