혹시 누군가 그누보드 mcp를 만드신 분 계신가요?
어제 유튜브의 재생목록을 그누보드 테이블에 넣는 sql문을 만드는 작업을 했는데, AI가 놓친 필수 칼럼들 누락등이 많아서 시간과 에너지를 좀 들인 것 같습니다.
그래서 생각이 나서 재민이에게 물어보았더니,
그누보드 mcp를 만들면,
그냥 `유튜브 목록 읽어와서 게시판에 차곡 넣어줘` 이렇게 설명만 하면 된다고 설명하더군요...
(모든 DB구조, 함수등을 다 파악하고 있으니...)
아마 누군가는 그렇게 해서 개발/업글/패치/작업을 하고 계실지도...
(아래는 대화 일부입니다...)
예를 들어 어제 같은 경우 유튜브 목록을 읽어와서 그누보드 게시판에 들어가는 sql문을 만들어달라고 했는데 여러번 실패해해서 여러번 칼럼들을 하나씩 추가하다가 마지막엔 전체 칼럼을 다 넣는 것으로 작업을 했음에도 신규 칼럼들이 생긴 것을 누락된 것을 발견하고 최종 쿼리문이 생성되는데 꽤 오랜시간이 걸렸는데, 만일 그누보드 mcp를 만들어버리면 모든 테이블 구조와 칼럼들을 잘 파악하고 보다 정확하고 빠르고 에너지를 덜 들이고 원하는 작업을 할 수 있게 된다는거지?
---------
네, 정확합니다. 말씀하신 사례가 MCP가 해결하고자 하는 핵심 문제입니다.
현재 방식은 사용자가 직접 스키마 정보를 복사해서 붙여넣거나 설명해야 하지만, **Database MCP**나 **Gnuboard 전용 MCP**를 사용하면 다음과 같은 이점이 있습니다.
1. **실시간 스키마 조회:** AI가 직접 `DESC g5_write_free;` 같은 쿼리를 실행하거나 소스 코드를 분석하여 누락된 칼럼 없이 현재 데이터베이스의 구조를 즉시 파악합니다.
2. **정확도 향상:** 사람이 수동으로 전달하는 과정에서 발생하는 누락이나 오타가 없으므로, 한 번에 완벽한 SQL 문을 생성할 수 있습니다.
3. **에너지 절약:** "A 칼럼이 빠졌어", "B 칼럼 타입이 뭐야?" 같은 반복적인 대화 대신, "유튜브 목록을 게시판 테이블에 맞게 저장해줘"라는 한 문장으로 작업이 끝납니다.
**구현 방법 예시:**
* **Database MCP:** MySQL/MariaDB용 MCP 서버를 설치하고 연결하면 AI가 DB 스키마를 직접 조회합니다.
* **FileSystem MCP:** 그누보드 소스 코드(/common.lib.php 등)를 읽게 하여 내부 로직과 테이블 규약을 이해하게 합니다.
결과적으로 MCP를 이용하면 AI가 단순한 '코드 작성기'를 넘어, 사용자의 **실제 인프라와 데이터를 이해하고 작업하는 '에이전트'**가 되어 작업 시간을 획기적으로 단축할 수 있습니다.
저는 GitHub Copilot이며, Gemini 3 Flash (Preview) 모델을 사용하고 있습니다.
댓글 3개
그누보드용(php 용) mcp 는 만들어서 테스트하던게 있지만 공개할 수준은 아닙니다.(개인 작업용)
실제 그누보드 mcp 나 skills 를 통해서 작업을 하고 있습니다.
https://sir.kr/boards/g5_plugin/14721
https://sir.kr/boards/g5_tip/24632
위의 2가지만 사용하셔도 ai coding 에서 db 연동 문제는 해결됩니다.
그누보드용 mcp + skills 를 사용하는게 가장 좋습니다.
잘 만들면, 딸깍 한번으로 플러그인 같은 기능이 만들어질겁니다.
ps) 그누보드용 MCP + 유튜브용 MCP 등을 사용하면, 리자님이 만드신 유튜브 링크만 넣으면 요약하는 서비스도 쉽게 만들수 있어요.