World Monitor
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 102 tools.
Description from the maker (original English)
Official MCP bridge to Exogram—the Personal AI Agent for your work, people, and life.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
Passed 4/4 checks · What you ask goes through the maker’s server (api.exogram.ai)
First: which AI do you use?
Pick your app and the steps appear below.
Works with Claude · about 5 min
You need a Exogram — Personal AI Agent & Workspace key (sign up on the maker’s site, may cost money) · Set it up once on claude.ai or the desktop app, then use it in chat · free accounts can add 1
Open the maker’s site, sign up and create an API key for the next step. It may cost money.
CustomizeConnectors
Copy each value into the field with the same name in Claude, then click Continue
Exogram — Personal AI Agent & Workspacehttps://api.exogram.ai/mcpUnder Request headers, add this name and value
AuthorizationBearer <paste your key here>Paste the key only into the app’s field, never into a chat or to anyone
Leave Authentication as Claude detected it, then click Add
+ConnectorsExogram — Personal AI Agent & Workspace
Use Exogram — Personal AI Agent & Workspace and tell me what you can do for me, then show me one thing✓ If Claude says it is using Exogram — Personal AI Agent & Workspace or shows a Exogram — Personal AI Agent & Workspace tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
ChatGPT cannot connect Exogram — Personal AI Agent & Workspace yet
Exogram — Personal AI Agent & Workspace needs your own key to connect, but OpenAI’s help page only describes OAuth sign-in; there is no key option we could verify
A · Use an app that can connect Exogram — Personal AI Agent & Workspace
B · Others in Other that work with ChatGPT
Picked from the most used in the same category, only ones that connect by address with no key
Works with Claude Code · about 5 min
You need a Exogram — Personal AI Agent & Workspace key (sign up on the maker’s site, may cost money)
Open the maker’s site, sign up and create an API key for the next step. It may cost money.
Mac: press Command+Space and type Terminal · Windows: open PowerShell
claude mcp add --transport http exogram https://api.exogram.ai/mcp --header 'Authorization: your-value'Replace “your-value” with your key before pressing Enter
Paste the key only into the app’s field, never into a chat or to anyone
You should see Exogram — Personal AI Agent & Workspace listed as connected
Use Exogram — Personal AI Agent & Workspace and tell me what you can do for me, then show me one thing✓ If Claude Code says it is using Exogram — Personal AI Agent & Workspace or shows a Exogram — Personal AI Agent & Workspace tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Cursor · about 5 min
You need a Exogram — Personal AI Agent & Workspace key (sign up on the maker’s site, may cost money)
Open the maker’s site, sign up and create an API key for the next step. It may cost money.
In the Exogram — Personal AI Agent & Workspace settings, Authorization is empty; add your key and save
Paste the key only into the app’s field, never into a chat or to anyone
Use Exogram — Personal AI Agent & Workspace and tell me what you can do for me, then show me one thing✓ If Cursor says it is using Exogram — Personal AI Agent & Workspace or shows a Exogram — Personal AI Agent & Workspace tool in the answer, you are connected
Menu names checked against Cursor’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with VS Code · about 5 min
You need a Exogram — Personal AI Agent & Workspace key (sign up on the maker’s site, may cost money)
Open the maker’s site, sign up and create an API key for the next step. It may cost money.
In the Exogram — Personal AI Agent & Workspace settings, Authorization is empty; add your key and save
Paste the key only into the app’s field, never into a chat or to anyone
Use Exogram — Personal AI Agent & Workspace and tell me what you can do for me, then show me one thing✓ If VS Code says it is using Exogram — Personal AI Agent & Workspace or shows a Exogram — Personal AI Agent & Workspace tool in the answer, you are connected
Menu names checked against VS Code’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Other apps that use MCP, such as Windsurf, Zed or Gemini CLI, each add servers differently. See how in the app list.
Address for apps that connect over the web
https://api.exogram.ai/mcpJSON settings are under “For developers” below
Claude Code
claude mcp add --transport http exogram https://api.exogram.ai/mcp --header 'Authorization: your-value'Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"exogram": {
"url": "https://api.exogram.ai/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"exogram": {
"type": "http",
"url": "https://api.exogram.ai/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}Claude Code
claude mcp add exogram --env EXOGRAM_BEARER_TOKEN=your-value --env EXOGRAM_API_URL=your-value -- uvx mcp-server-exogramClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"exogram": {
"command": "uvx",
"args": [
"mcp-server-exogram"
],
"env": {
"EXOGRAM_BEARER_TOKEN": "your-value",
"EXOGRAM_API_URL": "your-value"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"exogram": {
"command": "uvx",
"args": [
"mcp-server-exogram"
],
"env": {
"EXOGRAM_BEARER_TOKEN": "your-value",
"EXOGRAM_API_URL": "your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"exogram": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-server-exogram"
],
"env": {
"EXOGRAM_BEARER_TOKEN": "your-value",
"EXOGRAM_API_URL": "your-value"
}
}
}
}EXOGRAM_BEARER_TOKEN secret envEXOGRAM_API_URL envAuthorization secret HTTP headerThese settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Connect over the internet in
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
Run on your computer in
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
Tool names and descriptions exactly as the server reported them on Nov 7, 2026. The maker wrote them, not us; we show them as plain text.
search_vaultSemantic and keyword search across stored personal records, facts, and memories in the private vault.
search_memory_vaultSearch the Exogram Personal Neural Network and encrypted memory vault across facts, people, preferences, and commitments.
store_memoryAnchor a new fact, code convention, project invariant, or personal memory to your encrypted vault.
update_memory_vaultPersist or supersede a personal fact, commitment, or preference in your encrypted Exogram memory vault.
get_neural_clusterLook up an entity in Exogram's Layer 2 Knowledge Graph. Returns connected entities and directional relationships.
list_entitiesRetrieve active entities and concepts mapped in the personal knowledge network.
check_action_safetyVerify whether an agent action is safe and complies with active execution invariants before running.
record_decisionRecord an execution decision into the tamper-evident cryptographic audit ledger.
verify_audit_trailVerify the cryptographic SHA-256 hash chain integrity of the ledger from genesis to head.
query_graphAsk a natural language question against the knowledge graph and receive a structured answer with entity paths and gap analysis.
gmail_search_messagesSearch personal or workspace emails via Gmail API with query syntax (read-only).
gmail_create_draftCreate an email draft in Gmail. Does NOT send the email without explicit user confirmation.
drive_search_filesSearch documents, presentations, and files in Google Drive (read-only).
drive_create_presentationCreate a new Google Slides presentation draft with structured slides.
calendar_list_eventsList upcoming meetings, agenda items, and schedule availability from Google Calendar (read-only).
calendar_create_meetingDraft a new Google Calendar meeting invite. Does NOT send invites without explicit user confirmation.
github_search_issuesSearch issues and pull requests across connected GitHub repositories (read-only).
github_create_pr_draftDraft a GitHub Pull Request proposal. Does NOT open or publish the PR without explicit user approval.
notion_search_pagesSearch pages and databases in the user connected Notion workspace.
notion_append_blockDraft new content or notes to append into an existing Notion page. Gated by explicit user approval.
slack_list_channelsList accessible channels in the connected Slack workspace.
slack_post_message_draftDraft a message to a Slack channel. Does NOT post without explicit user approval.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 11, 2026
The registry name was verified with the GitHub account Richard-Ewing, which owns the repo
Code last changed 12 days ago
We have not read this repo from GitHub yet
Responded in 1921 ms (HTTP 200)
No sign-in needed
Read 22 tool descriptions and found no hidden instructions to the AI
Ask, share a tip or report that it does not work. Sorted by what people marked helpful.
No posts yet. Be the first to ask or share.
Posts here are written by users, not the PopNx team.
No reviews yet
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 4 of 4 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
You need to fill in: EXOGRAM_BEARER_TOKEN, Authorization
Either way works: install it on your computer or connect to the cloud version.
The GitHub repo last changed 12 days ago, and the latest version (0.2.3) reached the registry 12 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT Business and above.
In the same category: World Monitor, Claude Flow, Tldraw
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 102 tools.
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
v0.2.0)Exogram (exogram.ai) is a Personal AI Agent and workspace that understands your whole story across your work, people, and everyday life—coordinating specialist agents, turning plain requests into finished interactive deliverables, and executing real tasks with your approval.
This open-core repository provides the official Python/TypeScript SDKs and MCP bridge (mcp-server-exogram) so external AI tools (Claude, Cursor, Windsurf, VS Code, Google Antigravity) can connect directly into that same Exogram Personal Neural Network, interactive widget engine, and action-approval guardrails.
This open-core repository ships the runnable client libraries, local SQLite WAL engine, FastMCP server, and A2UI Living Tile JSON schemas:
~/.exogram/vault.db) and Cloud API routing (https://api.exogram.ai).Every SDK and MCP tool runs immediately on your machine using an embedded SQLite WAL vault (`~/.exogram/vault.db`) with zero account signup or API key required. When you set EXOGRAM_API_KEY, the exact same code routes to Exogram Cloud (`https://exogram.ai`).
pip install exogram
pip install git+https://github.com/Richard-Ewing/exogram-sdk.git
from exogram import ExogramClient
client = ExogramClient()
record = client.vault.store( "Architecture decision: Production edge deploys to Cloudflare Workers via OpenNext", namespace="work", sphere="Work", confidence=0.98, temporal_horizon="durable_trait", ) print(f"Stored {record.id} | State Hash: {record.state_hash}")
context = client.neural_network.retrieve( query="How does our production edge deploy?", spheres=["Work", "People", "Life"], max_hops=4, ) print(f"PPR Converged: {context.ppr_converged} | Claims: {len(context.claims)}")
judgment = client.governance.evaluate_action( agent_id="deployment-sentinel", action_type="deploy_cloudflare_worker", parameters={"service": "exogram-edge", "environment": "production"}, state_hash=context.state_hash, )
if judgment.permitted: receipt = client.actions.execute(judgment.execution_token) print(f"Committed! Ledger Hash: {receipt.ledger_hash}")
Or run the self-contained demo script directly from this repository:
python examples/quickstart_local_and_cloud.py
<30s)~/.exogram/vault.db){
"mcpServers": { "exogram": { "command": "uvx", "args": ["mcp-server-exogram", "--local"] } } }
https://exogram.ai/api/mcp){
"mcpServers": { "exogram": { "command": "uvx", "args": ["mcp-server-exogram"], "env": { "EXOGRAM_API_KEY": "exo_live_your_key_here", "EXOGRAM_API_URL": "https://api.exogram.ai" } } } }
@exogram/sdk)npm install @exogram/sdk
import { ExogramClient } from '@exogram/sdk';
const client = new ExogramClient(); // Zero-signup local mode or pass { apiKey: process.env.EXOGRAM_API_KEY }
const rec = await client.vault.store('Deploy target is Cloudflare Workers Global Edge', { namespace: 'work', sphere: 'Work', confidence: 0.96, });
const context = await client.neuralNetwork.retrieve('What is our deploy target?', { spheres: ['Work', 'People', 'Life'], maxHops: 4, });
const judgment = await client.governance.evaluateAction({ agentId: 'ts-agent', actionType: 'deploy_worker', parameters: { target: 'cloudflare' }, stateHash: context.stateHash, });
if (judgment.permitted && judgment.executionToken) { const receipt = await client.actions.execute(judgment.executionToken); console.log('Committed Ledger Hash:', receipt.ledgerHash); }
┌──────────────────────────────────────────────────────────────────────────────┐
│ User Prompt / External MCP Agent Call │ └──────────────────────────────────────┬───────────────────────────────────────┘ ▼ ┌──────────────────────────────────────────────────────────────────────────────┐ │ 1. Laya System 1 Deterministic Fast-Path (<15ms In-Memory Understanding) │ │ Resolves vault subjects, intent, sphere routing (Work · People · Life), │ │ and search queries in <15ms over profileDigest + priorTurns. │ └──────────────────────────────────────┬───────────────────────────────────────┘ ▼ ┌──────────────────────────────────────────────────────────────────────────────┐ │ 2. Personal Neural Network (Infinite-Hop Spreading Activation + HippoRAG 2) │ │ • Hybrid RRF Retrieval (Vector + BM25 + Entity Overlap) │ │ • Personalized PageRank (PPR, damping α = 0.85) across multi-hop edges │ │ • 3-Horizon Episodic Memory (ephemeral_episode, recurring_event, durable) │ │ • Read-Time/Write-Time Scalar Conflict Supersession & /api/memory/undo │ └──────────────────────────────────────┬───────────────────────────────────────┘ ▼ ┌──────────────────────────────────────────────────────────────────────────────┐ │ 3. Two-Tier Inference Gateway & 6 Honest First-Party Kernels │ │ • PERSONAL Subtasks → Paid Gemini 3.x (Zero PII leaves encrypted boundary)│ │ • PUBLIC_ONLY Subtasks → PII-stripped & compressed before Free-Token Pool │ │ • Post-Synthesis Citation Verification (Complete · Cited vs Standby) │ └──────────────────────────────────────┬───────────────────────────────────────┘ ▼ ┌──────────────────────────────────────────────────────────────────────────────┐ │ 4. Instinct Pre-Mutation Governance (0.07ms Gate) & A2UI Living Tiles │ │ • Deterministic SHA-256 State-Hash Drift Guard before any tool mutation │ │ • Progressive JSON Patching (AG-UI) & Claim-Predicate Entailment Scoring │ └──────────────────────────────────────────────────────────────────────────────┘
Every turn is orchestrated by six specialized first-party kernels and audited by verifyAgentContributionsAgainstTurnOutput so only kernels whose outputs are genuinely cited in the final synthesis display `Complete · Cited`:
| Kernel | Responsibility |
|---|---|
| `Neural Graph Kernel` | Traverses multi-hop associative paths across Work, People, and Life using Spreading Activation and HippoRAG 2 Spectral PPR. |
| `Generative UI Kernel` | Synthesizes and validates Composable A2UI Living Tiles against schemas/living-tiles-v5.schema.json. |
| `Live Web & Places Scout` | Executes PII-stripped public web & place verification for PUBLIC_ONLY subtasks. |
| `Action & Draft Kernel` | Prepares governed emails, calendar events, and external tool mutations gated by the 0.07ms Instinct Action Gate. |
| `Analytical Synthesis Kernel` | Performs multi-constraint reasoning, tradeoff matrices, and structured comparisons. |
| `Grounded Citation Kernel` | Enforces contrastive claim-predicate entailment (scoreClaimPredicateEntailment) and Perplexity-style [1], [2] citations. |
schemas/living-tiles-v5.schema.json)Exogram dispatches structured inline Living Tiles validated for epistemic provenance:
action_draft — Governed outbound drafts (email, message, calendar, PR) with approval controls.checklist — Interactive execution checklists anchored to vault goals.decision_matrix — Multi-criteria weighted scoring tables.curated_places — Grounded venue & location cards with verified ratings.comparison_table — Side-by-side technical or product breakdowns.retail_deals_tile — Verified merchant pricing and availability cards.media_watch_tile — Film, series, book, and podcast recommendations with streaming provenance.occasion_countdown_tile — Recurring event (RRULE:FREQ=YEARLY) countdowns and preparation steps.memory_undo_tile — Transparent memory consolidation card with one-click /api/memory/undo.agent_hud_tile — Real-time telemetry of the 6 First-Party Kernels (Complete · Cited vs Standby).branded_diagram_tile — Publication-grade Plum Mineral (#FAF7F2, #201B20, #4C2B4B, #AEBD9A) SVG diagrams.hyperframes_video_tile — Frame-accurate deterministic HTML/CSS/SVG motion briefings (window.__renderFrame).instinct_computer_tile — Stateful browser/errand operator HUD with Approve Step and Take Over controls.exogram-sdk/
├── python/ # Official Python SDK (pip install exogram) ├── typescript/ # Official TypeScript SDK (npm install @exogram/sdk) ├── mcp-server/ # FastMCP Server (uvx mcp-server-exogram) ├── schemas/ # JSON Schemas (living-tiles-v5.schema.j