Card snapshot
vassiliylakhonin.github.io
·
2026-05-23 12:07:55 UTC
·
5f7921141cbcd3bbdbc308ac4556b5272353b30a7d81265a2fea96654f3b69a2
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"protocolVersion": "1.0",
"schema_version": "1.0",
"name": "Agenda Intelligence MD A2A Agent",
"description": "Live no-payment A2A/JSON-RPC agent for strategic-risk signal triage, sanctions and policy-risk source planning, memo quality gates, evidence discipline, and routing into the installable Agenda Intelligence MD MCP server.",
"url": "https://agenda-intelligence-a2a.vassiliy-lakhonin.workers.dev/message/send",
"provider": {
"organization": "Vassiliy Lakhonin",
"name": "Vassiliy Lakhonin",
"url": "https://vassiliylakhonin.github.io/",
"contact": "mailto:vassiliy.lakhonin@gmail.com",
"legalEntity": {
"type": "individual",
"name": "Vassiliy Lakhonin",
"url": "https://vassiliylakhonin.github.io/verification.json",
"sameAs": [
"https://github.com/vassiliylakhonin",
"https://pypi.org/project/agenda-intelligence-md/",
"https://glama.ai/mcp/servers/vassiliylakhonin/agenda-intelligence-md",
"https://agenstry.com/agents/vassiliylakhonin.github.io"
]
}
},
"version": "2026-05-23",
"documentationUrl": "https://github.com/vassiliylakhonin/agenda-intelligence-md/blob/main/MCP.md",
"supportedInterfaces": [
{
"url": "https://agenda-intelligence-a2a.vassiliy-lakhonin.workers.dev/message/send",
"protocolBinding": "JSONRPC",
"protocolVersion": "1.0"
}
],
"protocolVersions": [
"1.0"
],
"authentication": {
"schemes": [
"none"
],
"note": "Public lightweight A2A triage does not require an access key. Optional X-Client-Id is accepted for caller identification in aggregate observability."
},
"securitySchemes": {
"optionalClientId": {
"apiKeySecurityScheme": {
"location": "header",
"name": "X-Client-Id",
"description": "Optional caller identifier for observability and abuse triage. The public lightweight triage endpoint does not require an access key."
}
}
},
"defaultInputModes": [
"application/json",
"text/plain",
"text/markdown"
],
"defaultOutputModes": [
"application/json",
"text/markdown"
],
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false,
"extendedAgentCard": false
},
"skills": [
{
"id": "agenda-signal-screen",
"name": "Sanctions and policy risk signal screen",
"description": "Returns a free live A2A signal screen for sanctions, policy, corridor, and regulatory-risk questions: risk signal, affected regions, required source categories, evidence gaps, watch-next indicators, and recommended MCP tool.",
"tags": [
"sanctions",
"policy-risk",
"regulatory-risk",
"geopolitical-signals",
"source-coverage",
"watch-next",
"free"
],
"examples": [
"Screen sanctions and policy risk for Red Sea shipping disruption and Kazakhstan transit exposure.",
"Find evidence gaps and watch-next indicators for EU sanctions around a Central Asia corridor."
],
"inputModes": [
"application/json",
"text/plain"
],
"outputModes": [
"application/json",
"text/markdown"
]
},
{
"id": "agenda-analyze",
"name": "Strategic-risk signal triage",
"description": "Returns lightweight A2A triage for geopolitical, policy, sanctions, trade, regulation, and market-risk questions: relevant modules, decision framing, unknowns, watch-next signals, and the MCP analyze path for full memo assembly.",
"tags": [
"strategic-risk",
"geopolitical-risk",
"policy-analysis",
"signal-triage",
"decision-intelligence",
"memo",
"mcp"
],
"examples": [
"Analyze how Red Sea shipping disruption changes risk for a Central Asia logistics corridor.",
"Prepare a structured sanctions-risk memo with uncertainties and watch-next signals."
],
"inputModes": [
"application/json",
"text/plain"
],
"outputModes": [
"application/json",
"text/markdown"
]
},
{
"id": "agenda-validate-memo",
"name": "Strategic-risk memo validation",
"description": "Routes callers to the packaged validate_memo MCP tool, which validates strategic-risk memos against the agenda-memo JSON schema and returns contract errors before analyst or agent handoff.",
"tags": [
"schema-validation",
"memo-validation",
"quality-gate",
"strategic-risk"
],
"examples": [
"Validate this strategic-risk memo before it is sent to an analyst workflow."
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "agenda-audit-claims",
"name": "Policy evidence quality gate",
"description": "Routes callers to the packaged audit_claims MCP tool for claim-level evidence structure, support-level distribution, orphan evidence references, unsupported claims, and provenance discipline.",
"tags": [
"evidence-audit",
"claim-support",
"provenance",
"quality-gate",
"strategic-risk"
],
"examples": [
"Audit whether each claim in this memo is linked to evidence ids and labelled by support level."
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "agenda-source-coverage",
"name": "Sanctions and regulatory source coverage",
"description": "Returns source-planning guidance and routes callers to the packaged source_coverage MCP tool for sanctions, trade, regulation, energy, conflict, cyber, ESG, and technology-AI evidence packs.",
"tags": [
"source-planning",
"evidence-coverage",
"sanctions",
"trade",
"regulation"
],
"examples": [
"Check whether this sanctions evidence pack covers the required source categories."
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "agenda-quote-verification",
"name": "Quote and excerpt presence check",
"description": "Routes callers to the packaged verify_quotes MCP tool, which checks whether cited quote fragments appear in caller-supplied source text without claiming live source discovery or factual-truth verification.",
"tags": [
"quote-checking",
"evidence-discipline",
"local-verification",
"provenance"
],
"examples": [
"Confirm that each quoted excerpt appears in the provided source text."
],
"inputModes": [
"application/json",
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "agenda-signals",
"name": "Geopolitical signal archive lookup",
"description": "Routes callers to the packaged list_signals and get_signal MCP tools for strategic-risk signal archive entries, watch-next monitoring, and policy-analysis context vendored from the Global Think Tank Analyst method snapshot.",
"tags": [
"signals",
"geopolitical-signals",
"strategic-intelligence",
"archive",
"watch-next",
"policy-analysis"
],
"examples": [
"List available signal records relevant to a regional-risk workflow."
],
"inputModes": [
"application/json",
"text/plain"
],
"outputModes": [
"application/json",
"text/markdown"
]
}
],
"resources": [
"https://vassiliylakhonin.github.io/agent-discovery.md",
"https://vassiliylakhonin.github.io/docs/AI_HIRING_READINESS.html",
"https://vassiliylakhonin.github.io/llms.txt",
"https://vassiliylakhonin.github.io/profile.md",
"https://vassiliylakhonin.github.io/for-recruiters.html",
"https://vassiliylakhonin.github.io/for-analysts.html",
"https://vassiliylakhonin.github.io/role-program-manager.html",
"https://vassiliylakhonin.github.io/role-compliance-program-manager.html",
"https://vassiliylakhonin.github.io/role-pmo-manager.html",
"https://vassiliylakhonin.github.io/role-ai-policy-analyst.html",
"https://vassiliylakhonin.github.io/role-ai-operations-pm.html",
"https://vassiliylakhonin.github.io/candidate-match.json",
"https://vassiliylakhonin.github.io/agent-match.html",
"https://vassiliylakhonin.github.io/recruiter.json",
"https://vassiliylakhonin.github.io/Vassiliy-Lakhonin_ATS-Resume.html",
"https://vassiliylakhonin.github.io/resume.json",
"https://vassiliylakhonin.github.io/evidence.json",
"https://vassiliylakhonin.github.io/availability.json",
"https://vassiliylakhonin.github.io/engage.json",
"https://vassiliylakhonin.github.io/engage.v2.json",
"https://vassiliylakhonin.github.io/capabilities.json",
"https://vassiliylakhonin.github.io/skills.json",
"https://vassiliylakhonin.github.io/verification.json",
"https://vassiliylakhonin.github.io/case-study-agenda-intelligence-md.html",
"https://vassiliylakhonin.github.io/case-study-global-think-tank-analyst.html",
"https://vassiliylakhonin.github.io/case-study-central-asia-caspian-skill.html",
"https://vassiliylakhonin.github.io/case-study-gulf-middle-east-skill.html",
"https://vassiliylakhonin.github.io/case-study-grantflow.html",
"https://vassiliylakhonin.github.io/eval-agenda-intelligence-md-2026-05.html",
"https://vassiliylakhonin.github.io/freshness.json",
"https://vassiliylakhonin.github.io/evals.json",
"https://vassiliylakhonin.github.io/provenance.json",
"https://vassiliylakhonin.github.io/mcp-status.json",
"https://vassiliylakhonin.github.io/authority.json",
"https://vassiliylakhonin.github.io/readiness.json",
"https://vassiliylakhonin.github.io/stories.json"
],
"remote_mcp": {
"status": "available_via_stdio_package",
"package": "https://pypi.org/project/agenda-intelligence-md/",
"install": "pip install agenda-intelligence-md",
"server_command": "agenda-intelligence-mcp",
"note": "The live A2A endpoint provides discovery, lightweight triage, and routing. Full analysis, validation, evidence audit, and source-coverage diagnostics run through the installable stdio MCP package."
},
"x_agenda_intelligence": {
"hosted_wrapper": true,
"wrapper_scope": "A2A/JSON-RPC discovery, lightweight triage, and routing response only",
"jsonrpc_endpoint": "https://agenda-intelligence-a2a.vassiliy-lakhonin.workers.dev/message/send",
"agent_card": "https://agenda-intelligence-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json",
"repository": "https://github.com/vassiliylakhonin/agenda-intelligence-md",
"package": "https://pypi.org/project/agenda-intelligence-md/",
"mcp": {
"transport": "stdio",
"server_command": "agenda-intelligence-mcp",
"install": "pip install agenda-intelligence-md"
},
"boundaries": [
"No payments or wallet rails.",
"No autonomous live source retrieval.",
"No factual-truth verification.",
"No legal, financial, compliance, investment, or trading advice."
]
},
"x_profile_resources": {
"profile": "https://vassiliylakhonin.github.io/profile.md",
"recruiter": "https://vassiliylakhonin.github.io/recruiter.json",
"evidence": "https://vassiliylakhonin.github.io/evidence.json",
"verification": "https://vassiliylakhonin.github.io/verification.json"
},
"updated_at": "2026-05-23",
"securityRequirements": [],
"security": [],
"x_identity": {
"profile": "https://vassiliylakhonin.github.io/profile.md",
"verification": "https://vassiliylakhonin.github.io/verification.json",
"github": "https://github.com/vassiliylakhonin",
"pypi": "https://pypi.org/project/agenda-intelligence-md/",
"glama": "https://glama.ai/mcp/servers/vassiliylakhonin/agenda-intelligence-md",
"agenstry": "https://agenstry.com/agents/vassiliylakhonin.github.io"
},
"x_security_posture": {
"transport": "https",
"public_endpoint": true,
"required_authentication": false,
"optional_client_identifier_header": "X-Client-Id",
"data_handling": [
"No payment credentials accepted.",
"No wallet rails.",
"No caller prompt text stored in aggregate stats.",
"Usage analytics are aggregate operational counters."
],
"abuse_contact": "mailto:vassiliy.lakhonin@gmail.com"
}
}