@astramindapp/mcp-server

MCP serverDocs & knowledge

Your AI remembers what you share about people, feelings, and events, and uses that memory in future conversations. mind builds this as a personal knowledge graph over time. It includes 15 tools and 89 actions covering emotional intelligence, CRM, and social knowledge.

Available today. Use it from your connected AI after setup.

Add mind, then start telling your AI about the people, feelings, and events you want remembered. Ask about them later to see what it recalls.

Then ask your AI: use @astramindapp/mcp-server

What your AI can do with it

  • Recall details from past conversations when answering new questions
  • Build a personal knowledge graph from what you share
  • Notice emotional context and take it into account in replies
  • Keep notes on people and relationships like a personal CRM
  • Organize your social connections and what you know about them

From the project's README

As published by theastraway/mind-mcp-server in README.md.

MIND MCP Server — The most complete AI memory layer available. 31 tools, 208 actions.

Your AI agents forget everything between sessions. MIND fixes that. Connect any MCP-compatible agent to your personal knowledge graph — with emotional intelligence, CRM, life management, social features, self-training, autonomous insights, and more.

31 Tools

ToolActionsWhat It Does
mind_query1Semantic search across your knowledge graph (5 search modes)
mind_remember5Store, search, get, list, delete — documents, entries, thoughts
mind_context1Load persistent identity, preferences, rules, priorities, recent activity
mind_focuses5Top-level Focus buckets that group Life projects
mind_life16Focus → Project → Outcome hierarchy + calendar + cross-account sharing + stats
mind_tasks9Assignable, completable, reportable work items on Life/CRM/agents or standalone
mind_checklists9Task-level checklists — templates, phase-bucketed steps, completion tracking
mind_crm7Contacts, pipeline, activity logging, interaction history
mind_graph3Graph stats, diagnostics, entity labels
mind_admin11User provisioning, Featured Minds Portal, tier/credit management (admin-only)
mind_sense7MINDsense emotional intelligence — state, signals, timeline, KG weights, spikes
mind_research3Launch and track autonomous deep research jobs
mind_train7Self-training sessions + save chats to knowledge graph
mind_social14Thoughts (posts), social feed, communities, likes, comments
mind_profile9Profile, custom system prompts, LLM model selection
mind_insights7Autonomous Learning Engine insights, weekly summaries, feedback
mind_automate6Scheduled automations, event triggers, execution history
mind_notify4Notifications, mark read, stats
mind_folders7Organize documents into folders (a presentation layer over the graph)
mind_folder_routes4Deterministic system-folder routing for auto-filed docs
mind_folder_suggest1Ask MIND which folder a piece of content belongs in
mind_list_templates1List the 16 MIND Front Layer template types
mind_get_template1Fetch the full markdown spec for one Front Layer template
mind_save_typed1Save a filled Front Layer document with its type tag
mind_bootstrap_templates1Seed all 16 Front Layer templates into a tenant
mind_agents25Admin-only Agent Command Center — registry, status, invoices, workflows
mind_tickets7Agent ticket queue — file, triage, resolve client feedback/bugs
mind_accounts6Manage multi-MIND accounts — list, create, delete, members, grant, invite
mind_social_analytics6YouTube/LinkedIn/X/Twitch channel analytics from the Social Dashboard
mind_personas17Influencer Factory Command Center — synthetic personas across Blotato platforms (admin-only)
mind_osint7Operate Ozzie, the autonomous OSINT analyst — investigate targets, monitors, watchlists

Quick Start

1. Get a MIND API Key

Sign up at m-i-n-d.ai → Settings → Developer → Create API Key

2. Install

npm install -g @astramindapp/mcp-server

3. Configure Your AI Tool

Claude Code
claude mcp add mind -- env MIND_API_KEY=mind_xxx mind-mcp
Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "mind": {
      "command": "mind-mcp",
      "env": {
        "MIND_API_KEY": "mind_your_key_here"
      }
    }
  }
}
Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "mind": {
      "command": "mind-mcp",
      "env": {
        "MIND_API_KEY": "mind_your_key_here"
      }
    }
  }
}
Any MCP-Compatible Agent

The server works with any tool that supports Model Context Protocol — Claude, GPT, Gemini, Llama, or any future model.

How It Works

Your AI Agent  <-->  MCP Protocol  <-->  MIND MCP Server  <-->  Personal Knowledge Graph
                                                                  |
                                                           Emotional Intelligence
                                                           Autonomous Learning
                                                           CRM + Life + Social
  1. Agent calls mind_context at session start → loads identity, rules, priorities
  2. Agent calls mind_query before decisions → retrieves relevant memories
  3. Agent calls mind_remember after tasks → stores outcomes and learnings
  4. Agent calls mind_sense → reads user's emotional state to adapt responses
  5. Agent calls mind_insights → surfaces autonomous pattern detection
  6. Next session, any agent has full context. Knowledge compounds.

What Makes MIND Different

vs. Flat File Memory (MEMORY.md)

Flat FilesMIND
Size~20K chars, truncatedUnlimited knowledge graph
RetrievalLoads everything every turnOnly relevant memories via semantic search
StructureUnstructured textGraph with entities, relationships, and emotional weights
Cross-agentOne tool onlyShared across all AI agents
IntelligenceNoneAutonomous pattern detection + emotional encoding

vs. Other MCP Memory Servers

Anthropic OfficialMem0Graphiti/ZepMIND
Tools84915
Knowledge graphBasic (JSON)No (vectors)Yes (Neo4j)Yes (LightRAG)
Emotional intelligenceNoNoNoYes (patented)
CRMNoNoNoYes
Life managementNoNoNoYes
Social featuresNoNoNoYes
Self-trainingNoNoNoYes
Research agentNoNoNoYes
AutomationsNoNoNoYes
Mobile appNoNoNoYes

Tool Reference

mind_query — Search Your Knowledge Graph

query: "What did I decide about the authentication approach?"
mode: "hybrid"  // hybrid (default), mix, global, local, naive

Returns an AI-synthesized answer from your stored documents, entries, and thoughts with source attribution.

mind_remember — Store & Manage Content

ActionDescription
createStore content (auto-categorized as document, entry, or thought)
deleteRemove by ID
searchFind entries/thoughts by query
getRetrieve specific item by ID
listPaginated listing of all content

mind_context — Load Persistent Context

Loads five structured sections at session start:

  • Soul — Core identity, mission, personality
  • User — Who the user is, their role, preferences
  • Rules — Operating constraints, behavioral guidelines
  • Priorities — Current goals, active projects, deadlines
  • Recent — Latest activity, outcomes, decisions

mind_life — Life Management + Calendar

ActionDescription
list, create, update, complete, delete, move, getFull task/goal CRUD
calendar_list, calendar_create, calendar_update, calendar_deleteCalendar events
statsProductivity metrics and completion rates

mind_crm — Contact Relationship Management

ActionDescription
list, create, update, delete, getContact CRUD with pipeline stages
log_activityRecord calls, emails, meetings, notes
list_activitiesView interaction history

mind_sense — MINDsense Emotional Intelligence

ActionDescription
stateCurrent emotional state (valence, arousal, trend, sensitivity)
signalsRecent emotional signals with strength and source
timelineHistorical emotional data
kg_weightsEntities weighted by emotional significance
spikesDetected emotional spikes
acknowledgeMark a spike as acknowledged
summaryAI-generated emotional summary

mind_research — Autonomous Research

ActionDescription
startLaunch a deep research job on any topic
statusCheck job progress
listView all research jobs

mind_train — Self-Training

ActionDescription
startBegin guided training (basics, network, expertise, history, goals, freeform)
chatSend training message
status, list_sessions, pause, resumeSession management
save_chatSave any chat conversation into the knowledge graph

mind_social — Social Layer

ActionDescription
create_thought, get_thought, delete_thought, like_thoughtThought (post) management
feed, user_feed, search_feedSocial feed browsing
create_community, list_communities, get_communityCommunity management
join_community, leave_communityMembership
create_post, list_postsCommunity posts

mind_profile — Profile & Preferences

ActionDescription
get, updateProfile management
get_chat_prompt, set_chat_promptCustom chat system prompt
get_thought_prompt, set_thought_promptCustom thought generation prompt
get_model, set_model, list_modelsLLM model selection (50+ models)

mind_insights — Autonomous Learning Engine

ActionDescription
listRecent pattern-detected insights
unread_countCount of unseen insights
view, feedbackMark seen, rate helpfulness
analyzeTrigger on-demand analysis
weekly_summaryWeekly intelligence summary
contextALE context data

mind_automate — Automations

ActionDescription
list, create, update, deleteAutomation CRUD
run_nowTrigger immediately
historyExecution log

mind_notify — Notifications

ActionDescription
listView all notifications
mark_read, mark_all_readRead management
statsNotification overview

mind_admin — Administration

ActionDescription
create_userProvision new MIND account
list_usersList users with analytics
update_user_tierChange subscription tier
adjust_user_creditsAdd/deduct credits
create_featured_mindCreate public featured mind
list_featured_minds, update_featured_mindFeatured minds catalog

mind_focuses — Focus Buckets

ActionDescription
list, getView Focuses and their project counts
create, update, deleteMaintain the top-level buckets that group Life projects

mind_tasks — Site-Wide Tasks

ActionDescription
list, create, get, update, deleteTask CRUD — attach to a Life project, CRM contact, agent, or stand alone
complete, reopenCompletion tracking
assignAssign to a MIND member, agent, or external email
reportsCompletion analytics

mind_checklists — Task-Level Checklists

ActionDescription
list_templates, get_template, create_templateReusable checklist blueprints (incl. global flagship templates)
list, create, get, deleteChecklist runs attached to a task or Life item
toggle_itemCheck/uncheck a step
completeFinish a checklist and mirror it into the knowledge graph

mind_folders — Document Folders

ActionDescription
list, create, rename, deleteFolder CRUD (a presentation layer — the graph still indexes across every document)
move, move_documentsFile documents into folders
set_hintSet the agent-routing hint read by mind_folder_suggest

mind_folder_routes — System-Folder Routing

ActionDescription
list, set, clearConfigure which folder each kind of system-generated doc is filed into
apply_recommendedIdempotent one-tap setup wiring every source type to a default folder

mind_folder_suggest — Folder Suggestion

Reads every folder's routing hint and uses a cheap LLM to pick the best match for a piece of content. Returns folder_id=null when nothing clearly applies.

mind_list_templates / mind_get_template / mind_save_typed / mind_bootstrap_templates — Front Layer Templates

Four tools for MIND's 16 Front Layer document types (SOUL, IDENTITY, BELIEFS, USER, AGENTS, TOOLS, SENSES, SKILLS, BEHAVIOR, LESSON, DECISION, POLICY, WORKFLOW, PREFERENCE, GOAL, RELATIONSHIP): list the types, fetch a template's full spec, save a filled document with the correct type tag, or seed all 16 templates into a new tenant.

mind_agents — Agent Command Center (admin-only)

Canonical registry of every Astra AI agent — status, current job, ownership/sharing (transfer_owner, share, list_shares, revoke_share), heartbeats, activity logs, and linked invoices/workflows. 25 actions.

mind_tickets — Agent Ticket Queue

ActionDescription
list, get, createFile and view client feedback, critiques, ideas, feature requests, and bugs on an agent
comment, update, resolve, deleteTriage a ticket thread

mind_accounts — Multi-MIND Accounts

ActionDescription
list, create, deleteDiscover, spin up, or permanently remove a MIND account
members, grant, inviteSee who has access, grant it, or email an invitation

mind_social_analytics — Social Dashboard

YouTube/LinkedIn/X/Twitch channel stats, recent videos with performance, retention curves, traffic sources, comment sentiment, and goal progress.

mind_personas — Influencer Factory (admin-only)

Synthetic-persona creators that publish across Blotato platforms: persona CRUD, AI-generated or user-uploaded face anchors, image-to-image face variants, ElevenLabs voice library/cloning, per-platform bios, and Blotato account registration.

mind_osint — Ozzie (OSINT Analyst)

ActionDescription
investigateGet a cited intelligence dossier on a domain, IP, org, or person
add_monitor, list_monitors, remove_monitorNatural-language live-feed alerts
add_watchlist, list_watchlist, remove_watchlistWatchlist management

Partner Integration

Partner apps can programmatically create MIND accounts using partner keys:

curl -X POST https://m-i-n-d.ai/admin/users/create \
  -H "X-API-Key: mind_partner_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "username": "newuser",
    "email": "user@app.com",
    "password": "securepassword",
    "generate_api_key": true
  }'

Returns a JWT + permanent API key. Your app stores the API key and uses it for all subsequent MCP/API calls on behalf of that user.

Environment Variables

VariableRequiredDefaultDescription
MIND_API_KEYYesYour MIND Developer API key
MIND_BASE_URLNohttps://m-i-n-d.aiMIND API base URL

Programmatic Usage

import { createMindMcpServer, MindClient } from "@astramindapp/mcp-server";

const client = new MindClient({
  baseUrl: "https://m-i-n-d.ai",
  apiKey: "mind_xxx",
});

const server = createMindMcpServer(client);
// Connect to any MCP transport

Patents

MIND's technology is protected by multiple provisional patents including:

  • Emotion-Weighted Knowledge Graph Encoding (U.S. App. 64/030,662)
  • Cross-Agent Persistent Memory via Model Context Protocol

Links

License

MIT — Astra AI, LLC.

Signals

GitHub stars
5
Forks
1
Last commit
Sep 2026
Advanced
Delivery
mind MCP server → your ahel gateway (mcp.ahel.ai) → every connected AI client.
Catalog kind
mcp-server
Gateway key
io-github-theastraway-mind
Source
github.com/theastraway/mind-mcp-server
Hosted endpoint
https://www.m-i-n-d.ai/mcp