- Added provider-side MCP authorization contracts for provider-published tool metadata, resource mappings, required context, receipt requirements, and provider constraints.
- Added provider MCP contract JSON Schema support, schema emission, validation, diffing, OpenAPI import, and enterprise manifest starter generation.
- Added provider MCP contract CI guidance and a copyable GitHub Actions workflow for provider contract validation and drift checks.
- Added provider authorization receipt verification for raw fixtures,
HMAC-signed demo receipts, JWS/JWKS receipts, issuer and audience checks,
remote JWKS fetching, JWKS cache TTLs, stale-on-error behavior, and key
rotation refresh on unknown
kid. - Added provider receipt profile metadata with canonicalization, default binding, outcome, and privacy-preserving basis handling.
- Added provider contract validation for receipt profile defaults on high-risk tools.
- Added Express-compatible and FastAPI-compatible provider receipt verification middleware/helpers.
- Added a provider MCP authorization demo with local receipt verification, provider denial cases, replay handling, and provider execution receipts.
- Added a TypeScript gateway client helper.
- Added the reference MCP gateway adapter for
tools/listandtools/callauthorization, argument mapping, denial responses, and structured decision logs. - Added the MCP gateway adapter demo with a mock provider server.
- Added
agentid mcp fetchfor fetchingtools/listfrom HTTP MCP servers. - Added
agentid mcp analyzefor scoring saved MCPtools/listoutput. - Added
agentid mcp checkfor CI-friendly MCP risk gates. - Added
agentid mcp difffor detecting newly exposed tools and tool schema drift. - Added
agentid mcp uifor writing a self-contained browser MCP analyzer. - Added
agentid mcp serve-uifor localhost MCP analysis with local remote-fetch support. - Added MCP analyzer UI compare mode and Markdown report export.
- Added MCP analyzer manifest snippet generation and JSON export support.
- Added a sample MCP
tools/listresponse for analyzer testing.
- Added job-boundary enforcement for binding tool calls to allowed jobs and out-of-scope checks.
- Added scoped agent-to-agent delegation checks for allowed agents, delegated tools, depth, and approvals.
- Added skill capability guardrails for skill-carried AgentID contracts and allowed downstream tool invocation.
- Clarified AgentID core concepts around skills, tools, flows, runtime authorization, and provider business authorization.
- Added the getting-started guide, SaaS integration patterns guide, MCP gateway integration guide, provider MCP authorization guide, provider MCP positioning guide, and provider MCP demo guide.
- Added the "Turn Your API Into MCP, Safely" article and API-to-MCP adoption flow.
- Added ecosystem positioning material, visual assets, API monetization positioning, and MCP stable capability layer article.
- Added standards-alignment and outreach drafts for A2A, MCP, AGNTCY/OASF, and scoped authorization receipt feedback.
- Switched the project license to Apache 2.0.
- Added first-class just-in-time authorization support.
- Added
jit_authorizationsection to the manifest. - Added
auth_modesupport for tools:delegated,service, andjust_in_time. - Updated validation to require JIT configuration when tools use
auth_mode: just_in_time. - Updated risk scoring to reward short-lived JIT grants and penalize standing write/admin access.
- Updated audit checks for missing or invalid JIT grants.
- Updated OPA policy generation with starter JIT grant checks.
- Reframed AgentID as an agent authority contract, not just an identity manifest.
- Added support for
intent,data_flows,delegation_chain,risk_tiers, andruntime. - Added validation warnings for missing runtime, intent, delegation-chain, and data-flow controls.
- Updated risk scoring to account for data-flow and agent-to-agent delegation risk.
- Updated audit checks for data-flow violations and agent-to-agent calls.
- Updated OPA policy generation with basic data-flow enforcement.