KnearMe MCP Worker Architecture
Protocol surface
Section titled “Protocol surface”Implemented MCP JSON-RPC methods:
initializetools/listtools/callresources/listresources/read
Authentication boundary
Section titled “Authentication boundary”- JWTs are validated against configured issuer/resource metadata.
- Worker enforces protected resource semantics via OAuth configuration.
Tool execution model
Section titled “Tool execution model”- Current execution mode:
portfolio_api. - Tool surface mirrors portfolio tool capabilities (e.g. draft creation, media attach).
- Future mode
runtime_adapteris reserved for migration to agent runtime architecture.
Deployment boundary
Section titled “Deployment boundary”- Worker runs independently from portfolio app deployment.
- Depends on portfolio API availability and OAuth metadata correctness.