MIND
MIND knowledge-graph memory for agents.
Connector by theastraway · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/theastraway-mind
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 8 read · 16 write · 0 delete · 21 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 45
Read from the source code; the running server may list different tools.
Read 8 · Look things up without changing anything.
mind_folder_suggestmind_get_templatemind_graphmind_insightsmind_list_templatesmind_querymind_researchmind_social_analytics
Write 16 · Create, change, send or run things.
mind_accountsmind_automatemind_booksmind_bootstrap_templatesmind_crmmind_emailmind_focusesmind_lifemind_notifymind_profilemind_remembermind_save_typed
Show 4 more tools
mind_sharemind_signmind_tasksmind_train
Not yet classified 21 · We could not tell from the name and description.
mind_adminmind_agentsmind_budgetmind_checklistsmind_contextmind_folder_routesmind_foldersmind_formsmind_invoicesmind_librarymind_mindmapmind_moneymind
Show 9 more tools
mind_osintmind_personasmind_sensemind_sessionsmind_sheetsmind_socialmind_ticketsmind_timermind_trader
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
MIND_API_KEY
Other settings (environment variables or headers).
MIND_BASE_URL
Network hosts it talks to 4
api.github.com· found in codegithub.com· found in codem-i-n-d.ai· found in codetheastraway.com· found in code
Files it touches
- Your home directory (~)
- Any path the agent passes to its tools
Tools (45)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
mind_accountsManage multi-MIND accounts. A 'MIND' is a knowledge-graph account; one person can own or be granted access to many. Use to discover every MIND you can access (list), spin up a new one (create), permanently delete one (delete), see who can access a MIND (members), grant an existing user access (grant), email an invitation (invite), or switch into a granted MIND (switch — POST /developer/v1/accounts/switch; returns access_token JWT). Protocol: AstraAI=HQ, MIND=product, anthonyjconti=personal.
mind_adminAdmin-only tool for managing MIND users and the Featured Minds Portal. Requires an admin API key. Full CRUD over featured minds (create / list / get_full / update / update_owner_profile / reorder / delete), plus user provisioning and tier/credit management. The Featured Minds Portal at /admin/featuredmindsportal uses these same endpoints — get_featured_mind_full + update_featured_mind_owner_profile let you edit the linked user's LLM model, public chat prompt, temperature, reasoning effort, brand fields, and avatar/banner from any MCP client.
mind_agentsAdmin-only Agent Command Center — canonical registry of every Astra AI agent (running on VPS, planned, archived). Query before scaffolding a new agent. Update status / current_job / responsibilities after non-trivial work. Every agent is owned by a MIND account (owner_username) and can be transferred or shared with other accounts as owner/viewer. Backed by /admin/agents on the MIND backend; admin API key required.
mind_automateCreate and manage MIND-native automations — scheduled or event-triggered rules that run without a human or agent invoking them each time (e.g. a weekly CRM digest, a webhook that logs an event to a life project). This is for recurring MIND-internal work, not a general task scheduler for external systems. Actions: list/create/update/delete, run_now (fire immediately for testing), history (execution log). `trigger_config`/`action_config` are JSON strings, not objects — pass valid JSON or the call throws. An empty list means no automations are configured in this account yet, not that scheduled wo…
mind_booksMIND Books — small-business accounting at m-i-n-d.ai/#/mind-books. Actions: overview, vendors_list, vendor_create, customers_list, customer_create, accounts, bills, invoices, health.
mind_bootstrap_templatesSeed all 16 MIND Front Layer templates into this MIND tenant as system documents. After running, the templates become queryable through mind_query so agents can ask 'what should I fill out for SOUL?' and retrieve the spec from their own knowledge graph. Idempotent — re-runs create fresh copies. Run once per new tenant.
mind_budgetMIND Budget — 13-week cash-flow planner at m-i-n-d.ai/#/budget. Actions: overview, set_cells, set_starting, set_rows, row_create, row_update, row_delete, rows_reorder, row_cancel, row_restore, set_goals, set_quarter, variance, roll_forward, autofill_from_statement, autofill_accept, build_from_statements, build_accept, automanage_health.
mind_checklistsKanon checklists at kanon.theastraway.com, attached to Life items or tasks. Actions: templates_list, template_get, template_create, template_update, template_delete, list, get, create, update, delete, toggle_item, complete, progress (rollup for a parent_type+parent_id).
mind_contextLoad the user's persistent context from MIND at session start — identity, preferences, operating rules, current priorities and recent activity. Returns RETRIEVED CONTEXT for YOU to synthesize, NOT a finished briefing. Does not use MIND's LLM and costs 0 credits. Call this at the start of every session. Pass only the `sections` you actually need for the task at hand — a focused payload measurably outperforms the full default set, because the model attends better to fewer, more relevant facts. Every fact carries a date; when two facts conflict, the newer one wins, and say so if you rely on it. …
mind_crmManage contacts and relationships in MIND CRM — the system of record for people, companies, leads and prospects, separate from the knowledge graph's document/entry memory. Reach for this (not mind_query) when you need to create, update, or list a specific contact record, or log/read a dated interaction history — reach for mind_query when you want a synthesized answer about a relationship drawn from everything MIND knows. Actions: list/create/update/delete/get contacts, log_activity (record an interaction), list_activities (interaction history). An empty list or 'No contacts found' means no CRM…
mind_emailMIND Email Manager at m-i-n-d.ai/#/email. Actions: status, inbox, thread, message, search, sync, action (archive/trash/mark_read/mark_unread/star/unstar a batch of messages), draft (AI-draft a reply or new email, no send), draft_save, send (⚠️ OUTWARD — sends a real email; confirm with the user before calling), voice, voice_pref_set, voice_pref_clear, voice_rebuild. Note: the REST body field 'action' on the `action` operation is exposed here as `email_action` (an 'action' field would collide with this tool's own dispatch key).
mind_focusesManage Focuses — the top-level buckets that group Life Projects. Every project lives inside one focus (or 'No Focus'). Use list to see all focuses + their project counts, create to add a new bucket (e.g. 'Astra', 'Atlas', 'Fundraising'), update/delete to maintain them. Pass the returned focus_id to mind_life when creating projects.
mind_folder_routesConfigure deterministic system-folder routing — which folder each kind of system-generated doc (life items, CRM, chat saves, tasks, training, reasoning trajectories, playbooks, trader signals, cloud imports) is filed into automatically. Actions: list, set, clear, apply_recommended (idempotent one-tap setup that creates Life/CRM/Chats/Reasoning/Trader folders and wires every source_type to its destination). User uploads are unaffected — this is system writes only.
mind_folder_suggestAsk MIND which folder a piece of content belongs in. Reads every folder's routing_hint (set via mind_folders set_hint) and uses a cheap LLM to pick the best match. Returns folder_id=null when no folder's hint clearly applies — in that case leave the doc unfiled rather than guess. Typical agent flow: suggest → mind_remember (create the doc) → mind_folders move_documents (file it to the suggested folder).
mind_foldersOrganize your MIND documents into folders. Folders are a presentation layer — the knowledge graph still indexes and retrieves across every document regardless of folder. Use mind_remember to create a document, then mind_folders move_documents to file it. Actions: list, create, rename, move, delete, move_documents, set_hint, secure, unsecure, unlock, reset_request, reset (Secure Folders — password-gate a folder).
Show 30 more tools
mind_formsQuill forms at m-i-n-d.ai/#/forms — public lead-capture forms that can auto-create CRM contacts / Life items. Actions: list, get, create, update, delete, submissions, public_get (read a published form by its public slug, no auth needed).
mind_get_templateFetch the full augmented markdown for one MIND Front Layer template. Returns a self-contained spec — when to create a document of this type, what slots to fill, and how to store the filled copy. Always read the template before writing a typed document.
mind_graphGet MIND knowledge graph statistics and diagnostics — entity/relationship counts, growth, label breakdown, and health status. Use this for a quantitative pulse-check on the graph itself (e.g. before a large ingestion, or to cite "MIND has N entities"); it does not search or retrieve content, so for facts, people or history use mind_query instead. Actions: stats (default overview), diagnostics (health check), labels (entity type breakdown). A low or zero count can mean an empty tenant OR a scoping/auth issue reading the wrong account — verify with mind_query on a known fact before treating a sm…
mind_insightsRead what MIND's Autonomous Learning Engine has already noticed about the user without being asked — patterns, weekly summaries, and proactive intelligence generated in the background — or trigger a fresh analysis pass on demand. Reach for this when the user asks "what have you noticed" or "anything I'm missing"; reach for mind_query when you already know what you're looking for. Actions: list (recent insights), unread_count, view (read one, marks it seen), feedback (rate helpful/not_helpful — tunes future insights), analyze (trigger a new pass now), weekly_summary, context (raw ALE state). 'N…
mind_invoicesInvoice Agent at m-i-n-d.ai/#/invoiceagent. Actions: list, get, create, update, delete, ask (ask a question about an invoice), invite (⚠️ OUTWARD — emails the bill-to party a payment link; confirm with the user before calling), pdf_url (returns a PDF link string, no binary transferred through MCP), received (invoices billed to you).
mind_libraryMIND Library — personal bookshelf at m-i-n-d.ai/#/library. Actions: authors (author stats), books_list, book_get, book_content (chapter text/table of contents), book_companion (AI reading companion for a book), book_create, book_update, book_delete.
mind_lifeManage Focus → Project → Outcome hierarchy + calendar in MIND Life. Items are either projects (top-level domain/client buckets that live inside a Focus) or outcomes (deliverables that live under a parent project). Use `item_type` + `parent_id` + `focus_id` on create/update to wire the hierarchy. Use list filters (item_type, parent_id, focus_id, top_level_only) to slice the board. Share a project with another MIND account using share/list_shares/revoke_share (requires LIFE_SHARING_ENABLED on the backend; grantee gets the project + its outcomes on their board).
mind_list_templatesList the 16 MIND Front Layer template types (SOUL, IDENTITY, BELIEFS, USER, AGENTS, TOOLS, SENSES, SKILLS, BEHAVIOR, LESSON, DECISION, POLICY, WORKFLOW, PREFERENCE, GOAL, RELATIONSHIP). Use this first to see what typed documents an agent can fill in. Each entry includes a short description and the source_tag used when storing filled documents.
mind_mindmapMIND Mind Map — visual mind-mapping canvases at m-i-n-d.ai/#/mind-map. Actions: list, get, create, update, delete, get_shared (read a publicly shared map, no auth needed). Sharing, collaborators and AI generation from a prompt or project stay in the web app at m-i-n-d.ai/#/mind-map.
mind_moneymindMoneyMIND — personal finance at m-i-n-d.ai/#/moneyMIND: accounts, transactions, categories, budgets, recurring bills, net worth, goals, credit, alerts, bill negotiation, bank statements. Actions: overview, accounts_list, account_create, account_update, account_delete, transactions_list, transaction_create, transaction_update, transaction_split, spending_summary, categories_list, category_create, rules_list, rule_create, rule_delete, budgets_list, budget_set, budget_delete, recurring_list, recurring_update, recurring_cancel, networth, networth_manual, networth_snapshot, goals_list, goal_create,…
mind_notifyRead and manage the user's MIND notification inbox — alerts, reminders, insight pings, and system messages generated by other MIND features. It is not a way to send a notification yourself. Use this to check what MIND has already surfaced to the user, or to clear it down; for the underlying event (why an insight fired, what an alert refers to) follow up with the originating tool (mind_insights, mind_sense, etc.) or mind_query. Actions: list, mark_read, mark_all_read, stats (total/unread/read counts). 'No notifications' or unread:0 means nothing has been pushed to the inbox — a quiet inbox and …
mind_osintOperate Ozzie — the autonomous OSINT analyst — through MIND. Investigate a target (domain, IP, org, person) and get a cited intelligence dossier; or set up live-feed alerts and watchlists in plain English. Ozzie's dossiers and alerts persist in its MIND knowledge graph, so use mind_query to recall past intelligence and mind_osint to run new work.
mind_personasInfluencer Factory Command Center — synthetic-persona creators that publish across Blotato platforms. Admin-only. Phase 1 surface: persona CRUD (auto-creates a Featured MIND row with IF fields), face anchor (AI-generate via Nano Banana Pro OR user-uploaded with rights affirmation), face variants (image-to-image via n8n + Fal.ai, always pinned to anchor — never chained), voice (ElevenLabs library search + clone + sample), per-platform bios (with optional LLM draft), Blotato account registration (YouTube/IG/LinkedIn/X/Threads/Pinterest; TikTok marked manual_upload). Each persona is publicly chat…
mind_profileManage the user's own MIND profile, public-chat prompt, and model preferences — bio, display name, the system prompt used at their public /m/{username} chat surface, and their default LLM model. This is account/identity settings, not knowledge-graph content — for what MIND knows about the user, use mind_context or mind_query instead. Actions: get/update (profile fields), get_chat_prompt/set_chat_prompt, get_thought_prompt/set_thought_prompt, get_model/set_model/list_models. 'No custom prompt set' on get_chat_prompt/get_thought_prompt means the platform default applies, not that chat is unconfi…
mind_querySearch the user's MIND knowledge graph — their persistent memory of people, projects, decisions, outcomes and history. Returns RETRIEVED CONTEXT for YOU to read and synthesize — documents, entries, entities and relationships — NOT a finished answer. Does not use MIND's LLM and costs 0 credits. Call this before asserting anything about the user's world, and before saying something does not exist. (Pass retrieve_only=false to have MIND's own LLM write the answer instead, which spends credits.) HOW TO ASK — this changes answer quality more than any parameter. Ask a rich, specific, full-sentence …
mind_rememberStore and manage content in your MIND knowledge graph. Use for facts, decisions, learnings, research, notes — anything worth remembering. Auto-categorized. Always log outcomes here after completing tasks. Supports create (default), delete, search, get, and list. ⚠️ PRIVATE vs PUBLIC: `document` and `entry` are PRIVATE to the user's knowledge graph. `feed_post` is a PUBLIC social-media post that appears on the user's public feed for everyone to see. Default to `entry` for all agent outcomes, logs, decisions, and research. NEVER use `feed_post` unless the user explicitly says "post", "share", "…
mind_researchLaunch and track autonomous deep-research jobs — MIND gathers sources, synthesizes them, and writes findings into the knowledge graph as it goes. Use this for a genuinely open-ended investigation (competitive analysis, market research, a technical deep-dive) that would take multiple search rounds; use mind_query for a quick fact lookup instead. Actions: start (launch, returns job_id), status (poll progress and read the summary once complete), list (all jobs). A job still 'running' has no findings yet — poll status again rather than treating a thin or missing summary as a negative result; once …
mind_save_typedSave a filled-out Front Layer document with the proper type tag so retrieval can filter by it later. Wraps mind document creation and pre-bakes the source tag (`front-layer-<type>`). Use this — not raw mind_remember — for any SOUL/IDENTITY/BELIEFS/USER/BEHAVIOR/LESSON/POLICY/etc. document. Pass the markdown body (frontmatter + content) as the `content` field.
mind_senseAccess MINDsense — the user's live emotional state, signal history, spikes and emotionally-weighted entities, derived from valence/arousal signal processing rather than asked directly. Reach for this before a sensitive conversation, when deciding how hard to push on a topic, or when asked "how am I feeling" / "read the room"; reach for mind_query instead for factual history about what happened. Actions: state (current snapshot), signals (recent raw signals), timeline (historical trend), kg_weights (which entities carry emotional weight), spikes (notable events, some unacknowledged), acknowledg…
mind_sessionsLog THIS agent's own live session into MIND Chat → Agents, so Anthony can read the transcript and reply — his reply reaches you on your next turn. Distinct from mind_remember (one durable fact) and mind_train (teaching the KG): this is the live, turn-by-turn session log, mirrored into a MIND document when you close it. PROTOCOL (do this every session): 1) CONNECT — as soon as mind_context succeeds, call action=open with source_key (your assigned MIND Chat toggle, e.g. "claude-code-1"), external_session_id (your runtime's own session id), runtime, title (first user ask, 6-10 words), machine/cw…
mind_shareCreate and manage share links for a MIND document. Actions: create (default — mint a new share link), list (this document's share links), list_all (every share link across your documents), revoke (delete one share link).
mind_sheetsMIND Sheets — Airtable-style tables at m-i-n-d.ai/#/sheets. Actions: tables_list, table_create, table_update, table_delete, column_add, column_update, column_delete, columns_reorder, rows_list, row_create, row_update, row_delete, rows_bulk_delete, export_csv (returns raw CSV text).
mind_signMIND Sign — e-signature envelopes at m-i-n-d.ai/#/mindsign. Actions: list, get, create (JSON variant — document by pdf_url or pdf_base64), setup, fields, send (⚠️ OUTWARD — emails every signer; confirm with the user before calling), resend (⚠️ OUTWARD — re-emails one signer; confirm with the user before calling), void, delete, audit, certificate, download_url (returns a download link string, no binary transferred through MCP).
mind_socialInteract with MIND's social layer — create thoughts (PUBLIC feed posts), browse the feed, manage communities, and engage with other users' content. ⚠️ create_thought posts to the user's PUBLIC social feed for everyone to see — NEVER call unless the user explicitly said "post", "share", "tweet", "feed", or "thought to my feed". For private agent outcomes, deploy logs, or work updates, use mind_remember with type=entry instead.
mind_social_analyticsRead social media analytics from MIND's Social Dashboard — YouTube/LinkedIn/X/Twitch channel stats, recent videos with performance, retention curves, traffic sources, comment sentiment, and goal progress. Use this to answer questions like 'how did Tuesday's video do?' or 'am I on pace for 1k subs?'
mind_tasksManage site-wide tasks — assignable, completable work items that are lighter-weight than a Life project/outcome and simpler than a Kanon checklist item. Reach for mind_tasks for a single actionable to-do (optionally attached to a Life project via parent_type=life_item, a CRM contact via parent_type=contact, or an agent) that needs an owner and a done/not-done state; reach for mind_life when the work is itself a deliverable inside the Focus→Project→Outcome hierarchy, and mind_checklists when you need a multi-item checklist with a progress rollup. Assign tasks to a MIND member, an agent, or an e…
mind_ticketsAgent ticket queue — file, view, answer, triage, and resolve tickets on any agent in the Command Center. A ticket is client feedback / critique / an idea / a feature request / a bug. Every ticket lives on an agent (agent_slug is always required) and auto-assigns to the Ernie triage agent. Use action=create to file one, action=comment to answer a thread, action=update or action=resolve to triage. Backed by /admin/agents/{slug}/tickets; admin API key required.
mind_timerTempo time tracking. Actions: start, stop, current (the running entry, if any), entries_list, entry_create (manual entry), entry_update, entry_delete, summary.
mind_traderOperate TraderMIND — the agentic trading engine. Use whenever the user asks about markets, the trader, a MIND Vision forecast, their trading journal, or wants to react to a trade idea. Read the engine: feed (live trade-idea feed) · forecast_latest (latest MIND Vision cone for a symbol) · forecasts (recent forecast history incl. resolution — every hit and miss) · bar_scores (per-candle predicted-vs-actual for one resolved forecast_id) · candles (OHLCV) · cycles (engine cycle summaries: regime, ideas, lessons) · health (is the engine up) · calibration (published honesty curve) · ai_journal (the …
mind_trainRun guided or freeform sessions that teach MIND about the user through conversation, or extract an existing chat transcript into the knowledge graph as durable memories — this is how unstructured conversation becomes queryable facts, distinct from mind_remember (one explicit fact) or mind_query (reading facts back). Actions: start (begin a session, optionally typed: basics/network/expertise/history/goals/freeform), chat (send the next training message), status (progress + items learned so far), list_sessions, pause/resume, save_chat (extract a chat session_id into the graph). 'Items learned: 0…
Signals
- Stars
- 6
- Forks
- 1
- Open issues
- 0
- Weekly downloads
- 55
- Last commit
- Oct 21, 2026 (7 days ago)
- Last release
- Sep 22, 2026 (1 month ago)
- Last package publish
- Sep 22, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.theastraway/mind- Version
- 0.29.2
- Auth
- API key
- Packages
- npm @astramindapp/mcp-server
- License
- MIT
- Repository
- github.com/theastraway/mind-mcp-server
- Website
- www.m-i-n-d.ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
MIND MCP server. Agent Mart. https://agentmart.dev/connectors/theastraway-mind (last updated 2026-10-24)