Skip to content

feat(mcp): implement Model Context Protocol server for Ant Design Vue - #46

Merged
lonewolfyx merged 1 commit into
mainfrom
feat/mcp
Aug 24, 2026
Merged

lonewolfyx merged 1 commit into
mainfrom
feat/mcp

Conversation

@lonewolfyx

@lonewolfyx lonewolfyx commented Aug 24, 2026 •

Copy link
Copy Markdown
Member

#2

  • Add MCP server implementation using @modelcontextprotocol/sdk
  • Create Ant Design Vue tool definitions and handler system
  • Implement list tools and call tool request handlers
  • Add version resolution and configuration support
  • Integrate stdio transport for server communication
  • Add proper error handling and graceful shutdown
  • Update command name from 'usage' to 'mcp' with default args support

- Add MCP server implementation using @modelcontextprotocol/sdk
- Create Ant Design Vue tool definitions and handler system
- Implement list tools and call tool request handlers
- Add version resolution and configuration support
- Integrate stdio transport for server communication
- Add proper error handling and graceful shutdown
- Update command name from 'usage' to 'mcp' with default args support
@pkg-pr-new

pkg-pr-new Bot commented Aug 24, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/antdv-next/cli/@antdv-next/cli@46

commit: 8b06290

@github-actions

Copy link
Copy Markdown
Contributor

Build Size Report

Baseline Artifact · 基准产物

File Size Gzip Brotli
bug-DOCLDvzP.mjs 5.16 KiB 2.03 KiB 1.77 KiB
bug-cli-BbYlVAtK.mjs 543 B 327 B 289 B
changelog-C47Qa9zl.mjs 341 B 239 B 192 B
check-DwVsWIl6.mjs 336 B 232 B 189 B
check-Mqj7S8DC.mjs 6.32 KiB 2.26 KiB 1.96 KiB
config-B7gOYat8.mjs 229 B 164 B 129 B
demo-D-HXv-mR.mjs 3.16 KiB 1.15 KiB 1.03 KiB
design-YEoovKA0.mjs 838 B 470 B 401 B
doc-BW3BfVzp.mjs 1.34 KiB 590 B 529 B
doctor-BaO1sIYb.mjs 9.55 KiB 2.65 KiB 2.35 KiB
env-C5U5z1y0.mjs 6.78 KiB 2.21 KiB 1.97 KiB
error-BCR_uT-t.mjs 511 B 315 B 254 B
index.d.mts 9 B 29 B 13 B
index.mjs 2.75 KiB 1.06 KiB 934 B
info-nrvi7hIy.mjs 4.80 KiB 1.89 KiB 1.57 KiB
lint-k2rYlcE6.mjs 307 B 227 B 187 B
list-BZgW9mg0.mjs 1.94 KiB 769 B 667 B
loader-Bu57M3gz.mjs 1.17 KiB 531 B 480 B
mcp-BOZGRQVD.mjs 305 B 230 B 190 B
migrate-B28cMzgl.mjs 320 B 226 B 200 B
output-CB8YhzX4.mjs 332 B 210 B 162 B
repo-CuR59qxM.mjs 229 B 148 B 127 B
semantic-B6x1ftMD.mjs 2.04 KiB 858 B 742 B
setup-CZic1tZK.mjs 325 B 243 B 222 B
table-D_El6STl.mjs 331 B 178 B 145 B
token-Bbga5PQQ.mjs 2.43 KiB 981 B 863 B
upgrade-DUF8zt7-.mjs 608 B 378 B 317 B
usage-D-UJIVX-.mjs 318 B 231 B 192 B
version-BUnzyuTe.mjs 1.53 KiB 673 B 598 B

Candidate Artifact · 候选产物

File Size Gzip Brotli
bug-BnynXdDk.mjs 5.16 KiB 2.03 KiB 1.77 KiB
bug-cli-Bk-ysYn8.mjs 543 B 326 B 289 B
changelog-C47Qa9zl.mjs 341 B 239 B 192 B
check-4zwtQENX.mjs 5.05 KiB 1.76 KiB 1.51 KiB
check-BcdSzTlQ.mjs 336 B 233 B 185 B
config-B7gOYat8.mjs 229 B 164 B 129 B
demo-P9rX4kL3.mjs 3.45 KiB 1.25 KiB 1.10 KiB
design-DVLKGLPP.mjs 1.03 KiB 557 B 508 B
doc-C7QpTSWG.mjs 1.55 KiB 676 B 597 B
doctor-BaO1sIYb.mjs 9.55 KiB 2.65 KiB 2.35 KiB
env-C6EwproR.mjs 6.79 KiB 2.22 KiB 1.98 KiB
error-BCR_uT-t.mjs 511 B 315 B 254 B
index.d.mts 9 B 29 B 13 B
index.mjs 2.87 KiB 1.07 KiB 950 B
info-BqqhKFMN.mjs 5.00 KiB 1.96 KiB 1.62 KiB
lint-k2rYlcE6.mjs 307 B 227 B 187 B
list-DW_AT1A5.mjs 2.13 KiB 857 B 749 B
loader-Bu57M3gz.mjs 1.17 KiB 531 B 480 B
mcp-CkHC45o0.mjs 509.76 KiB 105.75 KiB 88.02 KiB
migrate-B28cMzgl.mjs 320 B 226 B 200 B
output-CB8YhzX4.mjs 332 B 210 B 162 B
repo-CuR59qxM.mjs 229 B 148 B 127 B
rolldown-runtime-DC62tzP2.mjs 1.41 KiB 674 B 595 B
semantic-C3P5UoHl.mjs 2.27 KiB 942 B 827 B
setup-CZic1tZK.mjs 325 B 243 B 222 B
table-D_El6STl.mjs 331 B 178 B 145 B
token-fk8M_xuw.mjs 2.64 KiB 1.04 KiB 943 B
upgrade-CMlTIYvK.mjs 608 B 378 B 318 B
usage-D-UJIVX-.mjs 318 B 231 B 192 B
version-BUnzyuTe.mjs 1.53 KiB 673 B 598 B

@lonewolfyx
lonewolfyx merged commit ba6bf11 into main Aug 24, 2026
8 checks passed
@lonewolfyx lonewolfyx mentioned this pull request Aug 24, 2026
15 tasks done
@lonewolfyx
lonewolfyx deleted the feat/mcp branch August 28, 2026 03:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant