Skip to content

Add BetterCallClaude Swiss legal intelligence plugin#88

Open
fedec65 wants to merge 2 commits intoanthropics:mainfrom
fedec65:add-bettercallclaude-plugin
Open

Add BetterCallClaude Swiss legal intelligence plugin#88
fedec65 wants to merge 2 commits intoanthropics:mainfrom
fedec65:add-bettercallclaude-plugin

Conversation

@fedec65
Copy link

@fedec65 fedec65 commented Feb 28, 2026

Summary

  • Adds BetterCallClaude as a partner-built plugin to partner-built/bettercallclaude/
  • Registers it in .claude-plugin/marketplace.json
  • Swiss legal intelligence plugin with 18 agents, 17 commands, 10 skills, and 5 bundled MCP servers

What It Does

BetterCallClaude turns Claude into a Swiss legal research assistant with:

  • BGE/ATF/DTF precedent search — Federal Supreme Court decisions by query, chamber, legal area, date
  • Fedlex statute lookup — Swiss federal law articles via SPARQL
  • Cantonal court decisions — Parallel search across ZH, BE, GE, BS, VD, TI
  • Citation handling — Validate, format, convert, extract Swiss legal citations (DE/FR/IT/EN)
  • Legal commentary — OnlineKommentar.ch access for any article reference
  • Case strategy — Adversarial analysis with advocate, adversary, and judicial analyst agents
  • Legal drafting — Contracts, court submissions, and legal opinions
  • Compliance — FINMA, GwG/LBA, FIDLEG/FINIG regulatory assessment

All 27 MCP tools are read-only with readOnlyHint: true and destructiveHint: false annotations.

Plugin Structure

partner-built/bettercallclaude/
├── .claude-plugin/plugin.json
├── .mcp.json
├── README.md
├── LICENSE (AGPL-3.0)
├── agents/          (18 specialized legal agents)
├── commands/        (17 slash commands)
├── skills/          (10 domain skills)
├── mcp-servers/     (5 bundled Node.js servers)
├── hooks/           (privacy-check hook)
└── scripts/         (privacy-check.sh)

MCP Servers

Server Tools Data Source
bge-search 3 Swiss Federal Supreme Court
entscheidsuche 7 Federal + cantonal courts
fedlex-sparql 5 Fedlex (Swiss federal law)
legal-citations 8 Citation parsing/formatting
onlinekommentar 4 OnlineKommentar.ch

Test plan

  • Verify marketplace.json is valid JSON with correct entry
  • Verify plugin.json manifest has required fields (name, version, description, author)
  • Verify .mcp.json references valid bundled server paths
  • Verify all skill directories contain SKILL.md
  • Verify MCP server dist files are present and executable
  • Install plugin via claude plugin install bettercallclaude@knowledge-work-plugins

🤖 Generated with Claude Code

fedec65 and others added 2 commits February 28, 2026 12:14
Partner-built plugin providing Swiss legal research, drafting, and
citation verification across all 26 cantons. Includes 18 agents,
17 commands, 10 skills, and 5 bundled MCP servers (bge-search,
entscheidsuche, fedlex-sparql, legal-citations, onlinekommentar)
with 27 read-only tools covering BGE/ATF/DTF precedents, Fedlex
statutes, cantonal court decisions, and legal commentaries.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove 67MB of compiled JavaScript bundles, WASM binaries, and cache
files. MCP servers are now hosted at mcp.bettercallclaude.ch using
StreamableHTTP stateless transport.

- Remove mcp-servers/ (5 compiled server bundles + WASM + cache)
- Remove scripts/privacy-check.sh (local-only utility)
- Remove hooks/hooks.json (references removed scripts)
- Update .mcp.json: stdio → HTTP URLs at mcp.bettercallclaude.ch
- Update README.md: reflect hosted servers, add link to full install

All 26 tools remain available via HTTP endpoints. Agents, commands,
skills, and plugin manifest are unchanged.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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