-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathai-plugin.json
More file actions
18 lines (18 loc) · 1.56 KB
/
ai-plugin.json
File metadata and controls
18 lines (18 loc) · 1.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"schema_version": "v1",
"name_for_human": "Bundle of Joy Server",
"name_for_model": "boj_server",
"description_for_human": "Cartridge-based DevOps toolkit with 55 formally verified domain cartridges spanning database, cloud, git, Kubernetes, containers, observability, secrets, IaC, ML, browser automation, communications, and research.",
"description_for_model": "A cartridge-based MCP server exposing 55 DevOps domain cartridges via a unified REST API. Each cartridge has a formally verified Idris2 ABI, Zig FFI bridge, and V-lang adapter. Domains include: database (VeriSimDB, PostgreSQL, Redis, DuckDB, MongoDB, Neo4j, ClickHouse, Turso, Supabase, Neon, ArangoDB), cloud providers (AWS, GCP, Cloudflare, Vercel, Verpex, DigitalOcean, Hetzner, Fly.io, Railway, Render, Linode), git forges (GitHub, GitLab), Kubernetes, containers, observability, secrets/vault, IaC, ML/AI (HuggingFace), browser automation (Firefox), communications (Gmail, Calendar), queues, SSG, research (academic papers), and language tooling. Use boj_menu to discover available cartridges, boj_cartridge_info to inspect a cartridge, and boj_cartridge_invoke to call operations.",
"auth": {
"type": "none"
},
"api": {
"type": "openapi",
"url": "https://raw.githubusercontent.com/hyperpolymath/boj-server/main/openapi.yaml",
"is_user_authenticated": false
},
"logo_url": "https://raw.githubusercontent.com/hyperpolymath/boj-server/main/assets/logo.png",
"contact_email": "j.d.a.jewell@open.ac.uk",
"legal_info_url": "https://github.com/hyperpolymath/boj-server/blob/main/LICENSE"
}