Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ANTHROPIC_API_KEYNoOptional API key for using the Anthropic API directly in the MCP analyze tool (when installed with the [llm] extra)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
validate_briefA

Validate a caller-provided agenda brief against agenda-brief.schema.json. Use before running scoring, evidence audit, or publication steps to catch missing sections and schema drift. Pass the parsed brief object as brief_json. Returns validation status and schema errors only; it does not judge factual truth, retrieve sources, or improve the brief.

validate_evidenceA

Validate a caller-provided evidence pack against evidence-pack.schema.json. Use when you need to confirm that claims, evidence IDs, provenance fields, and optional source_category metadata are structurally usable by Agenda Intelligence. Pass the parsed evidence pack as evidence_json. Returns schema validity and errors; it does not verify whether evidence is true, current, or sufficient.

check_evidence_packetA

Check a caller-provided evidence packet before human review. Use when an AI output declares claims, source IDs, optional verbatim quotes, and the full supplied source text. Returns packet_complete, source_review_required, or packet_incomplete per claim and overall, with broken references, quote mismatches, lexical-support gaps, unmatched numbers, and owner actions. Deterministic and local-text only: it does not retrieve sources, score source authority, assess factual truth, or authorize an action.

audit_claimsA

Validate a claim-level evidence audit and summarize support quality. Use after drafting or receiving a memo to check whether important claims point to evidence IDs with explicit support levels, uncertainty hooks, and risk-if-wrong notes. Pass audit_json matching evidence-audit.schema.json. Returns validity, support-level distribution, orphan evidence references, and unsupported-claim counts. It does not verify factual truth or source reputation.

get_protocolA

Return packaged Agenda Intelligence protocol markdown. Use when an agent needs the reasoning contract, evidence-discipline rules, or operating instructions before producing strategic-risk analysis. Pass name='entrypoint' for the main protocol. Returns markdown text from the installed package; it does not analyze a question or validate user data.

list_lensesA

List packaged regional and sector lens IDs available to Agenda Intelligence. Use before get_lens when an agent needs to discover which geography or sector reference packs can be loaded. Optionally filter by lens_type='regional' or 'sector'. Returns metadata only; it does not return full lens markdown or run analysis.

get_lensA

Return the full markdown for one packaged regional or sector lens. Use after list_lenses when an agent needs the actual specialist context, such as the Central Asia/Caspian or sanctions lens, for a strategic-risk task. Pass lens_type and lens_id exactly as listed. Returns static markdown; it does not retrieve live events or decide which lens should be used.

source_planA

Return required source categories for a strategic-risk evidence pack. Use before collection or review to know which source types should be checked for a domain such as sanctions, elections, conflict, cyber, or energy. Pass the source category slug as category. Returns a checklist of must_check and optional source types; it does not search the web, fetch documents, or validate an evidence pack.

list_source_categoriesA

List source requirement category slugs packaged with Agenda Intelligence. Use this first when you do not know which category to pass to source_plan or source_coverage. Returns category IDs and per-pack counts. Discovery only: it does not discover sources, validate coverage, or verify factual truth.

source_coverageA

Diagnose whether an evidence pack covers the must_check source types for a category. Use after collecting evidence to find source gaps before relying on a memo. Pass evidence_json and optionally category; if category is omitted, the tool uses evidence_json.source_category. Returns matched and missing source types. It does not discover new sources, verify truth, or change validate_evidence results.

score_outputA

Score a before/after pair of agenda-analysis text with the bundled heuristic rubric. Use in evals or demos to compare whether an Agenda Intelligence rewrite improved structure, evidence labeling, uncertainty handling, and decision-readiness. Pass before_text and after_text as plain strings. Returns a heuristic score and breakdown; it is not a factuality, legal, compliance, or investment judgment.

verify_quotesA

Check whether quoted fragments appear in caller-provided source text. Use when you have local excerpts and need to catch citation drift or misquoted snippets. Accepts an evidence pack (sources/evidence items with a quote) or an evidence-audit doc with claims[].supporting_quotes; span checks carry the originating claim_id. Pass pack_json plus texts mapping evidence_id to plain text. Returns present, absent, and missing_source_text results. Local-text only: it does not make outbound requests, discover sources, score source reputation, gather news, or verify factual truth.

grounded_checkA

Check whether a caller-supplied corpus of source texts lexically supports each claim. Use when you have claims plus the full text of the sources they should rest on and need a deterministic grounded/weakly_grounded/ungrounded verdict per claim before human review. Pass request_json matching grounded-check-request.schema.json (claims with claim_id/claim_text and optional verbatim quotes, corpus documents with corpus_id/text). Returns per-claim grounding status, coverage, best-matching passage, unmatched numeric values, quote checks, and owner actions. Local-text only: no outbound requests, no source discovery, no source-reliability scoring, and no factual-truth verification — grounding in a wrong corpus does not make a claim true.

verify_claimsA

Issue a bounded factual Claim Verdict from caller-supplied evidence records. Evaluates freshness, authoritative source class, independent source groups, conflicts, jurisdiction, and exact subject identifiers as of a declared date. Returns verified, contradicted, partially_supported, unresolved, or not_verifiable. No source discovery or live retrieval; verified means the declared evidence threshold is met, not absolute truth. Human review remains required.

analyzeA

Generate an auditable strategic-risk memo from a structured Agenda request. Use for sanctions, regulatory, geopolitical, trade, corridor, or policy-risk questions where the agent needs a memo with assumptions, scenarios, evidence discipline, and regional routing. Pass request matching agenda-request.schema.json. Returns a validated agenda-memo; when ANTHROPIC_API_KEY is unset it returns the assembled system_prompt for the host model to complete. No live source retrieval and no legal, compliance, financial, or investment advice.

validate_memoA

Validate an Agenda memo against agenda-memo.schema.json. Use after a host model or external process drafts a memo and before treating it as an Agenda Intelligence artifact. Pass the parsed memo as memo_json. Returns validity and schema errors; it does not score truthfulness, retrieve sources, or rewrite the memo.

check_memo_qualityA

Check a schema-shaped Agenda memo against post-hoc evidence-readiness quality guardrails. Use after validate_memo or on any external model memo to catch schema-valid but unsafe output: approval/clearance overreach, hidden evidence gaps, generic monitoring, weak owner actions, or evidence-mode discipline failures. Returns schema_valid separately from ok; it does not verify factual truth.

list_signalsA

List packaged strategic-risk signal records vendored from Global Think Tank Analyst. Use to discover available signal IDs before calling get_signal, or to show a static archive index inside an agent workflow. Returns the packaged signals/index.json snapshot. Read-only and offline: it does not fetch live news or update the archive.

get_signalA

Return one packaged strategic-risk signal markdown file by ID. Use after list_signals when an agent needs the full text of a specific archived signal for context or examples. Pass signal_id without the .md extension. Returns static markdown from the installed package; it does not fetch live updates.

deep_diveA

Reserved placeholder for a future Agenda Intelligence v2 deep-dive workflow. Do not use for current detailed analysis. For production work today, call analyze with request.depth set to scenario or red_team. This tool only returns a planned status message and performs no analysis.

middle_corridor_deal_riskA

Screen a Kazakhstan / Middle Corridor (Trans-Caspian) trade deal for sanctions-adjacent and corridor risk before signature, shipment, insurer handoff, or committee review. Pass a structured deal_risk_request (route, cargo, counterparties, dated_sources, risk_question, decision_stage) matching middle-corridor-deal-risk-request.schema.json. Returns a triage recommendation, risk signal, decision-readiness score, supplied vs. minimum-required source categories, evidence gaps, and a high-risk-jurisdiction presence flag. Pre-compliance evidence triage only: no live retrieval, no factual-truth verification, no legal or sanctions advice; human review is required.

cis_secondary_sanctions_exposureA

Triage secondary-sanctions exposure for a CIS-domiciled counterparty (Kazakhstan, Uzbekistan, Kyrgyzstan, Tajikistan, Turkmenistan, Georgia, Armenia, Azerbaijan, Moldova) for EU / UK / UAE / Singapore enhanced due diligence against OFAC EO 14114, the EU sanctions package, UK OFSI, and FATF / EAG typologies. Pass a structured exposure_request (counterparty, exposure_facets, jurisdiction_review_scope, dated_sources, risk_question, decision_stage) matching cis-secondary-sanctions-request.schema.json. Returns a triage recommendation, decision-readiness score, exposure dimensions, evidence gaps, and minimum sources before review. Local stdio runs on user-supplied evidence only (no live retrieval); a name match is not identity verification; human review is required.

agentic_interaction_trustA

Triage the trust evidence for an agent-mediated interaction (identity, operator or principal authorization, tool scope, session authentication, action intent) before a high-stakes action executes. Pass a structured trust_request (actor, target_surface, requested_action, dated_sources, risk_question, decision_stage) matching agentic-interaction-trust-request.schema.json. Returns a triage recommendation, trust signal, decision-readiness score, and the specific missing trust evidence. Evidence triage only: not cybersecurity monitoring, identity verification, or authorization; human review is required.

gulf_maritime_exposureA

Triage maritime sanctions and chokepoint-disruption exposure for a vessel/voyage transiting the Strait of Hormuz, Persian/Arabian Gulf, Gulf of Oman, Bab-el-Mandeb, or Red Sea (Iran-oil, Russia price-cap, dark-fleet, STS transfer, flag-hopping, P&I gap, AIS manipulation). Pass a structured exposure_request (vessel/voyage, route, cargo, counterparties, dated_sources, risk_question, decision_stage) matching gulf-maritime-exposure-request.schema.json. Returns a triage recommendation, exposure signal, decision-readiness score, supplied vs. minimum-required sources, and evidence gaps. Pre-compliance evidence triage only: no live retrieval, does not resolve vessel ownership or verify identity, no legal or sanctions advice; human review is required.

kazakhstan_market_entry_readinessB

Grade a Kazakhstan market-entry file (distribution, import, service, showroom, EPC, renewable-energy, infrastructure, technology-transfer, or partner-entry) against a staged source-requirement taxonomy before a launch, budget, or partner commitment. Pass a structured readiness_request (entry_mode, sector, market_entry_file, dated_sources, decision_stage) matching market-entry-readiness-request.schema.json. Returns a gate decision, readiness label, evidence gaps, claim audit, owner actions, and watch-next indicators. Evidence triage only: not legal, compliance, customs, tax, sanctions, or launch-authorization advice; no live retrieval; human review is required.

agent_output_verificationA

Decide whether another agent's claim-backed output is safe to relay onward. Use before forwarding, publishing, or acting on a downstream agent's answer that cites evidence: it reports which claims are grounded, which are unsafe to relay, and which evidence references are orphaned. Pass audit_json matching evidence-audit.schema.json (claims, evidence records, optional unsupported_claims). Returns a relay verdict with per-claim findings and owner actions. Evidence-readiness only: it does not verify factual truth, fetch or validate cited sources, or authorize an action.

pre_action_checkA

Route a caller-controlled action to continue, request_evidence, require_approval, or stop using caller-supplied claim evidence, risk tier, policy checks, and an optional external approval reference. Resubmit the same run_id after adding evidence or approval. Readiness only: the tool does not authenticate, authorize, enforce, persist state, or perform the action.

get_schemaA

Return a packaged Agenda Intelligence JSON Schema so an agent can construct a valid payload before calling validate_brief, validate_evidence, validate_memo, analyze, or a vertical worker. Pass name as the schema key (for example agenda_brief, evidence_pack, agenda_memo, middle_corridor_deal_risk_request), its file name, or its bare stem; omit name to list the available schema keys. Returns the schema document and its version. Contract discovery only: it does not validate data, fill in a template, or verify factual truth.

create_briefA

Assemble an agenda brief from supplied fields and report which required fields are still missing. Use when producing a brief inside the protocol instead of hand-building JSON: call it with whatever is known so far, read missing_required, and call again with the remaining fields. Call with no arguments to get an empty scaffold plus the required field list. evidence_mode defaults to reasoning_only. Returns the assembled brief object and its schema errors to the caller; it does not write files, retrieve sources, draft prose, or verify factual truth.

append_evidenceA

Append a claim and its sources to an evidence pack and re-validate the result. Use when building an evidence pack incrementally as sources are read, instead of assembling the whole document by hand. Omit pack_json to start a new pack (topic is then required). A claim whose text already exists gains the new sources instead of being duplicated, and unsupported_claims is kept consistent with per-claim support_status. support_status is never inferred as supported: omitted it defaults to unsupported (no sources) or partially_supported (sources supplied). Returns the updated pack to the caller; it does not write files, fetch URLs, verify quotes, score source reliability, or verify factual truth.

generate_repair_promptA

Generate actionable self-correction instructions for an LLM agent from an evidence packet request. Inspects validation and claim-level issues (missing sources, misquoted excerpts, unmatched numbers, polarity/negation mismatches, weak lexical support) and formats a structured markdown prompt for the agent to revise its claims and citations.

Prompts

Interactive templates invoked by user choice

NameDescription
draft_evidence_memoDraft an executive decision memo adhering to the Agenda evidence protocol.
self_correct_packetAnalyze evidence packet validation diagnostics and produce a corrected packet.
audit_evidence_claimsAudit claims against cited evidence packs for support, coverage, and orphan references.

Resources

Contextual data attached and managed by the client

NameDescription
Agenda Intelligence ManifestThe complete agent-manifest.json catalog, tools, schemas, and lens definitions.
Core Analysis ProtocolThe core Agenda-Intelligence analysis and evidence-discipline protocol specification.
Schema: agenda_briefv1 JSON schema for agenda_brief (schemas/v1/agenda-brief.schema.json)
Schema: memory_cardv1 JSON schema for memory_card (schemas/v1/memory-card.schema.json)
Schema: lens_manifestv1 JSON schema for lens_manifest (schemas/v1/lens-manifest.schema.json)
Schema: signal_classificationv1 JSON schema for signal_classification (schemas/v1/signal-classification.schema.json)
Schema: evidence_packv1 JSON schema for evidence_pack (schemas/v1/evidence-pack.schema.json)
Schema: evidence_auditv1 JSON schema for evidence_audit (schemas/v1/evidence-audit.schema.json)
Schema: evidence_packet_requestv1 JSON schema for evidence_packet_request (schemas/v1/evidence-packet-request.schema.json)
Schema: evidence_packet_responsev1 JSON schema for evidence_packet_response (schemas/v1/evidence-packet-response.schema.json)
Schema: evidence_review_requestv1 JSON schema for evidence_review_request (schemas/v1/evidence-review-request.schema.json)
Schema: signal_trackerv1 JSON schema for signal_tracker (schemas/v1/signal-tracker.schema.json)
Schema: agenda_requestv1 JSON schema for agenda_request (schemas/v1/agenda-request.schema.json)
Schema: agenda_memov1 JSON schema for agenda_memo (schemas/v1/agenda-memo.schema.json)
Schema: middle_corridor_deal_risk_requestv1 JSON schema for middle_corridor_deal_risk_request (schemas/v1/middle-corridor-deal-risk-request.schema.json)
Schema: middle_corridor_deal_risk_responsev1 JSON schema for middle_corridor_deal_risk_response (schemas/v1/middle-corridor-deal-risk-response.schema.json)
Schema: cis_secondary_sanctions_requestv1 JSON schema for cis_secondary_sanctions_request (schemas/v1/cis-secondary-sanctions-request.schema.json)
Schema: cis_secondary_sanctions_responsev1 JSON schema for cis_secondary_sanctions_response (schemas/v1/cis-secondary-sanctions-response.schema.json)
Schema: agentic_interaction_trust_requestv1 JSON schema for agentic_interaction_trust_request (schemas/v1/agentic-interaction-trust-request.schema.json)
Schema: agentic_interaction_trust_responsev1 JSON schema for agentic_interaction_trust_response (schemas/v1/agentic-interaction-trust-response.schema.json)
Schema: gulf_maritime_exposure_requestv1 JSON schema for gulf_maritime_exposure_request (schemas/v1/gulf-maritime-exposure-request.schema.json)
Schema: gulf_maritime_exposure_responsev1 JSON schema for gulf_maritime_exposure_response (schemas/v1/gulf-maritime-exposure-response.schema.json)
Schema: market_entry_readiness_requestv1 JSON schema for market_entry_readiness_request (schemas/v1/market-entry-readiness-request.schema.json)
Schema: market_entry_readiness_responsev1 JSON schema for market_entry_readiness_response (schemas/v1/market-entry-readiness-response.schema.json)
Schema: critical_minerals_due_diligence_requestv1 JSON schema for critical_minerals_due_diligence_request (schemas/v1/critical-minerals-due-diligence-request.schema.json)
Schema: critical_minerals_due_diligence_responsev1 JSON schema for critical_minerals_due_diligence_response (schemas/v1/critical-minerals-due-diligence-response.schema.json)
Schema: claim_verification_requestv1 JSON schema for claim_verification_request (schemas/v1/claim-verification-request.schema.json)
Schema: claim_verification_responsev1 JSON schema for claim_verification_response (schemas/v1/claim-verification-response.schema.json)
Schema: pre_action_check_requestv1 JSON schema for pre_action_check_request (schemas/v1/pre-action-check-request.schema.json)
Schema: pre_action_check_responsev1 JSON schema for pre_action_check_response (schemas/v1/pre-action-check-response.schema.json)
Schema: decision_policies_list_requestv1 JSON schema for decision_policies_list_request (schemas/v1/decision-policies-list-request.schema.json)
Schema: decision_policies_list_responsev1 JSON schema for decision_policies_list_response (schemas/v1/decision-policies-list-response.schema.json)
Schema: decision_receipt_verify_requestv1 JSON schema for decision_receipt_verify_request (schemas/v1/decision-receipt-verify-request.schema.json)
Schema: decision_receipt_verify_responsev1 JSON schema for decision_receipt_verify_response (schemas/v1/decision-receipt-verify-response.schema.json)
Schema: dual_use_technology_export_requestv1 JSON schema for dual_use_technology_export_request (schemas/v1/dual-use-technology-export-request.schema.json)
Schema: dual_use_technology_export_responsev1 JSON schema for dual_use_technology_export_response (schemas/v1/dual-use-technology-export-response.schema.json)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vassiliylakhonin/agenda-intelligence-md'

If you have feedback or need assistance with the MCP directory API, please join our Discord server