Skip to main content
Glama
ajkeast

My Coding Buddy MCP Server

by ajkeast

My Coding Buddy MCPサーバー

開発ワークフローを効率化するためのツールを提供する、パーソナルなMCP(Model Context Protocol)サーバーです。様々なコーディングクライアントに接続し、MySQL用のデータベースユーティリティを提供します。

概要

このMCPサーバーは以下を提供します:

  • MySQL用のデータベースイントロスペクションおよびクエリ実行ツール

  • VS CodeやCursorなどのコーディングクライアントとの統合

  • カスタムツール開発のための拡張可能なアーキテクチャ

Related MCP server: Appwrite MCP Server

セットアップ

依存関係をインストールします:

uv sync

MCP設定

MCPクライアントの設定ファイル(例:Cursorの場合は .cursor/mcp.json)でサーバーを設定します:

{
  "mcpServers": {
    "coding-buddy": {
      "command": "uv",
      "args": ["--directory", "/your_repo_directory_here", "run", "server.py"]
    }
  }
}

機能

  • データベース、テーブル、ビューの一覧表示

  • フォーマットされた結果によるSQLクエリの実行

  • テーブルスキーマ、インデックス、DDLの取得

  • パターンによるテーブル検索

  • 行数および列情報の取得

使用方法

このサーバーは、MCP互換クライアントを通じて呼び出せるSQLツールを提供します。ツールには、データベースの一覧表示、スキーマの検査、クエリの実行などが含まれます。

テスト

SQL接続を検証し、すべてのSQLツール機能をテストするための包括的なテストスクリプトが用意されています:

python test_sql_tools.py

テストスクリプトは以下のことを行います:

  • 環境変数を使用したデータベース接続の検証

  • データベースの一覧表示、テーブル操作、クエリ実行を含むすべてのSQLツール機能のテスト

  • 各テストケースの詳細な出力の提供

.envファイルに必要なデータベース認証情報が含まれていることを確認してください:

  • SQL_HOST

  • SQL_USER

  • SQL_PASSWORD

  • SQL_DATABASE

コントリビューション

コントリビューションを歓迎します。機能リクエストやバグ報告については、プルリクエストを送信するか、Issueを作成してください。

詳細情報

MCPプロトコルの詳細については、公式のMCPドキュメントを参照してください。

Install Server
F
license - not found
A
quality
-
maintenance - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ajkeast/Coding-Buddy-MCP-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server