feat: add PKULaw MCP preset and connector integration

⛔ closed · #211 · open-legal-products/mike ← jwangkun/mike · opened 2mo ago by jwangkun · closed 2mo ago · +2,031-1,219 across 110 files · ↗ on GitHub

From the PR description

Summary

  • Add PKULAW_PRESET with 12 server IDs for北大法宝 MCP services
  • Add preset selector UI in NewMcpModal with auto-fill URL and name
  • Add PKULaw brand badge and info card on connectors page
  • Add localized error handling for PKULaw 401/403/network errors in MCP servers
  • Add comprehensive PKULaw MCP integration technical documentation

Test plan

  • Verify frontend TypeScript compilation
  • Verify backend MCP server error localization
  • Test PKULaw preset selection in NewMcpModal
  • End-to-end test: create PKULaw connector, refresh tools, execute tool call

Our analysis

Add PKULaw MCP connector presets — read the full analysis →

Think the analysis missed something the PR description covers?

Capture this PR into my fork

Download a Markdown prompt that tells Claude how to port every commit in this PR into your working tree. Run it via claude -p < capture-pull-211.md from inside the repo you want the changes in.

⬇ Download capture-pull-211.md