Token导航 LogoToken导航

MCP Server · 数据服务

Test MCP Server With Codex

MSSQL存储过程/函数分析及Java + Spring Boot + MyBatis迁移标准化/自动化工具,提供VS Code集成和RAG技术支持。

未说明官方级别未说明来源级核验工具 1
PythonCursor数据分析VS Code

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
42-saoh
提供方
42-saoh

工具数量

1

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Test MCP Server With Codex 属于数据服务类 MCP Server,公开资料标注 1 个工具,通过传输方式未标注接入,适配 Cursor、VS Code,没有现成的安装命令;接入前先确认权限范围。

分类

数据服务

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 1 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

MSSQL Migration MCP Server (Python)

MSSQL Stored Procedure / Function을 분석하고, Java + Spring Boot + MyBatis 마이그레이션을 표준화/자동화하기 위한 MCP(Model Context Protocol) 서버입니다. VS Code에서 GitHub Copilot과 연동하여 SP/FN 분석 결과, 변환 가이드, RAG 기반 참고 자료를 툴 형태로 제공하는 것을 목표로 합니다.


주요 기능

1) SP/FN 분석

  • SP/FN 에 사용하고 있는 함수 및 테이블 추출
  • 트랜잭션 패턴 분석 (BEGIN/COMMIT/ROLLBACK, TRY/CATCH)
  • 마이그레이션 영향 로직 탐지 (CURSOR, 동적 SQL, 임시테이블, MERGE 등)
  • 제어 흐름 분석 (IF/WHILE/CASE/RETURN)
  • 데이터 변경 유형 분류 (SELECT/INSERT/UPDATE/DELETE/MERGE)
  • 에러/예외 처리 패턴 분석

2) 공통 기능 후보 판별

  • 해당 SP/FN을 호출하는 다른 SP/FN 존재 여부 및 호출 수 확인
  • 재사용/확장 가능성(유틸화 가능성) 평가
  • 비즈니스 규칙 추출 및 표준 템플릿 매핑
  • 호출 그래프(Call Graph) 생성
  • 공통화 위험도 스코어링

3) 마이그레이션 설계 지원

  • Java/MyBatis 매핑 전략 추천
  • 트랜잭션 경계 제안
  • MyBatis 변환 난이도 평가

4) 품질/운영 지원

  • 성능 리스크 탐지
  • DB 의존도 점수

5) RAG 기반 표준화(옵션)

  • 사내 표준 문서/가이드, 변환 규칙, 예제 코드 등을 인덱싱
  • 분석 결과와 함께 근거 문서/권장 패턴을 함께 반환

MCP API

Endpoints

  • GET /health: 서버 상태 확인 ({"status":"ok"})
  • POST /mcp/analyze: SP/FN 분석 결과 반환
  • POST /mcp/standardize/spec: 표준화 스펙 생성 (5.1)
  • POST /mcp/standardize/spec-with-evidence: 표준화 스펙 + 근거 문서 (5.2)
  • POST /mcp/callers: 호출 관계(콜러) 분석
  • POST /mcp/external-deps: 외부 의존성 분석
  • POST /mcp/common/reusability: 유틸화 가능성 평가(스코어/사유/권장사항)
  • POST /mcp/common/rules-template: 비즈니스 규칙 + 템플릿 매핑
  • POST /mcp/common/call-graph: 호출 그래프 생성
  • POST /mcp/migration/mapping-strategy: Java + MyBatis 매핑 전략 추천
  • POST /mcp/migration/mybatis-difficulty: MyBatis 변환 난이도 평가
  • POST /mcp/migration/transaction-boundary: 트랜잭션 경계 가이드
  • POST /mcp/quality/performance-risk: 성능 리스크 분석
  • POST /mcp/quality/db-dependency: DB 의존도 분석

Notes

  • Offline only (no network, no DB, no API keys required for tests).
  • No raw SQL is returned in API responses.
  • Deterministic outputs for identical inputs (ordering and truncation are stable).

Example curl

curl -X POST http://localhost:9700/mcp/analyze \
  -H "Content-Type: application/json" \
  -d '{"sql":"","dialect":"tsql"}'
curl -X POST http://localhost:9700/mcp/standardize/spec-with-evidence \
  -H "Content-Type: application/json" \
  -d '{"object":{"name":"dbo.usp_Name","type":"procedure"},"sql":"","options":{"docs_dir":"data/standard_docs","top_k":3}}'
curl -X POST http://localhost:9700/mcp/migration/mapping-strategy \
  -H "Content-Type: application/json" \
  -d '{"name":"dbo.usp_Name","type":"procedure","sql":"","options":{"target_style":"rewrite"}}'

VS Code MCP (HTTP)

VS Code 설정 예시 (.vscode/mcp.json)

{
  "servers": {
    "mssql-migration": {
      "type": "http",
      "url": "http://localhost:9700/mcp"
    }
  }
}

실행 방법

uvicorn app.main:app --host 0.0.0.0 --port 9700

Handshake expectations

  1. initialize (JSON-RPC request)
  2. notifications/initialized (JSON-RPC notification)
  3. tools/list
  4. tools/call

MCP tools

tsql.analyze
  • 설명: T-SQL을 분석하여 참조/트랜잭션/제어 흐름/마이그레이션 영향 등을 반환한다.
  • Input schema 요약:

- sql (string, required): 분석 대상 T-SQL - dialect (string, optional, default: tsql)

  • Output 요약:

- references, transactions, migration_impacts, control_flow, data_changes, error_handling, errors

工具与能力

工具数量

1

资源数量

0

提示词数量

0

能力标签

数据库迁移Python本地部署存储过程分析自动化工具Java迁移MyBatis

支持客户端

CursorVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 只提供 1 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Cursor、VS Code,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Test MCP Server With Codex

MCP World · 本页

1未说明未标注1 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Test MCP Server With Codex 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Test MCP Server With Codex 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Test MCP Server With Codex 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Test MCP Server With Codex 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Test MCP Server With Codex 支持哪些客户端?

公开资料标注支持 Cursor、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP