
Product
Microsoft Teams Notifications Are Now Available in Socket
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.
@jgalego/teamapi
Advanced tools
CLI for the Team API as Code toolchain: validate, render, scaffold, generate, serve-api, serve-mcp, chat
The teamapi CLI — write your org as a Team API as Code spec (one YAML file per team) and
turn it into organigrams, a REST API, an MCP server for LLM assistants, a live chat, and config
for other tools like CrewAI and Backstage.
Full docs, examples, and the extended spec: https://github.com/JGalego/TeamAPI
npm install -g @jgalego/teamapi
teamapi validate examples/acme-org
teamapi render examples/acme-org --scope topology
teamapi serve-api examples/acme-org --port 3000
teamapi serve-mcp examples/acme-org # point Claude Desktop/Code at this command
teamapi chat examples/acme-org --team stream-checkout --member diego-alves
<patterns> in every command accepts a file, a glob, or a directory to auto-discover every
teamapi.yml/.yaml under it.
| Command | Purpose |
|---|---|
teamapi validate <patterns...> | Resolve every $ref transitively and report unresolved refs |
teamapi render <patterns...> --scope topology|hierarchy|context-map|org-hierarchy [--format mermaid|dot] [--team <id>] [--out <file>] | Render a diagram |
teamapi scaffold <id> --type <type> [--name <name>] --out <file> | Generate a minimal, schema-valid document |
teamapi generate crewai|backstage <patterns...> [--team <id>] --out <dir> | Generate CrewAI agent/task config or a Backstage catalog-info.yaml |
teamapi diff <patterns...> --against <ref> | Diff the resolved org graph against a git revision |
teamapi serve-api <patterns...> [--port 3000] | Start the read-only REST API |
teamapi serve-mcp <patterns...> | Start the MCP server |
teamapi chat <patterns...> --team <id> [--member <id>] [--model <id>] [--debug] | Chat as a team or team member (requires ANTHROPIC_API_KEY) |
See the main README for the full walkthrough, rendered diagrams, REST/MCP reference, and the extended spec.
MIT
FAQs
Team API as Code toolchain: one YAML file per team becomes diagrams, gap and policy checks, a REST API + dashboard, an MCP server, imports, reconciliation and chat
The npm package @jgalego/teamapi receives a total of 323 weekly downloads. As such, @jgalego/teamapi popularity was classified as not popular.
We found that @jgalego/teamapi demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Product
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.

Security News
pnpm 12 rewrites the package manager in Rust, cutting install times by up to 90% while preserving pnpm 11 workflows and lockfiles.

Security News
Socket CTO Ahmad Nassri joins AppSec leaders at Black Hat to discuss active malware, package manager risks, and software supply chain defense.