Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions .changeset/unified-mcp-layer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
"@timothycrooker/ai-context-core": minor
"@timothycrooker/ai-context-cli": minor
"@timothycrooker/ai-context-templates": patch
---

Add a unified MCP layer — MCP is now a third generated primitive alongside context and skills.

Declare MCP servers once in `.ai/mcp.json`; `ai-context build` fans them out to each agent client's native config (Claude `.mcp.json`, Codex `.codex/config.toml`). Servers can carry backing: a linked skill (auto by co-name or explicit) and a one-line catalog entry in `AGENTS.md`/`CLAUDE.md` so an agent gets the tool and the knowledge to use it.

- `project`-scope servers are committed; `user`-scope servers install per-machine via `ai-context mcp install <name> --user`.
- Secrets stay as `${VAR}` references (resolved from `.ai/secrets.local.env`); `ai-context verify` fails on a credential literal in a generated config.
- New CLI: `ai-context mcp list | install --user | setup`.
- v1 ships `claude` + `codex` adapters behind a pluggable registry.
Loading