My Coding Buddy MCP Server
My Coding Buddy MCPサーバー
開発ワークフローを効率化するためのツールを提供する、パーソナルなMCP(Model Context Protocol)サーバーです。様々なコーディングクライアントに接続し、MySQL用のデータベースユーティリティを提供します。
概要
このMCPサーバーは以下を提供します:
MySQL用のデータベースイントロスペクションおよびクエリ実行ツール
VS CodeやCursorなどのコーディングクライアントとの統合
カスタムツール開発のための拡張可能なアーキテクチャ
Related MCP server: Appwrite MCP Server
セットアップ
依存関係をインストールします:
uv syncMCP設定
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_HOSTSQL_USERSQL_PASSWORDSQL_DATABASE
コントリビューション
コントリビューションを歓迎します。機能リクエストやバグ報告については、プルリクエストを送信するか、Issueを作成してください。
詳細情報
MCPプロトコルの詳細については、公式のMCPドキュメントを参照してください。
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Appeared in Searches
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