Available MCP Tools
Everything Claude can do with Memof.ai 🛠️
Workspace Tools
memofai_create_workspace
Create a new workspace.
Example prompts:
- "Create a workspace called 'My Project'"
- "Make a new workspace for customer support"
Parameters:
name (string, required): Workspace name
description (string, optional): Description
memofai_list_workspaces
List all workspaces.
Example prompts:
- "Show me all my workspaces"
- "List workspaces"
- "What workspaces do I have?"
Parameters: None
Bot Tools
memofai_create_bot
Create a new bot in a workspace.
Example prompts:
- "Create a bot named 'Assistant' in my workspace"
- "Add a bot for customer support"
Parameters:
name (string, required): Bot name
workspace_id (string, required): Which workspace
description (string, optional): Bot description
memofai_list_bots
List all bots.
Example prompts:
- "Show me all my bots"
- "List bots in workspace X"
- "What bots do I have?"
Parameters:
workspace_id (string, optional): Filter by workspace
Memory Tools
memofai_store_memory
Store a memory.
Example prompts:
- "Remember that I love Python"
- "Store this: User prefers dark mode"
- "Save this information..."
Parameters:
bot_id (string, required): Which bot to store in
content (string, required): What to remember
memofai_search_memories
Search memories semantically.
Example prompts:
- "What do you know about my programming preferences?"
- "Search memories for customer feedback"
- "Find information about..."
Parameters:
bot_id (string, required): Which bot to search
query (string, required): What to search for
limit (number, optional): Max results (default: 5)
memofai_list_memories
List all memories for a bot.
Example prompts:
- "Show me all memories"
- "List everything you remember"
- "What do you have stored?"
Parameters:
bot_id (string, required): Which bot
limit (number, optional): Max results
memofai_delete_memory
Delete a specific memory.
Example prompts:
- "Delete memory mem_123"
- "Remove that memory"
- "Forget that"
Parameters:
memory_id (string, required): Memory ID to delete
Complete Workflow Example
You: Create a workspace called "Personal Assistant"
Claude: [Uses memofai_create_workspace]
✓ Created workspace "Personal Assistant" (ID: ws_abc123)
You: Create a bot named "My Assistant" in that workspace
Claude: [Uses memofai_create_bot]
✓ Created bot "My Assistant" (ID: bot_xyz789)
You: Remember that I'm working on a React project
Claude: [Uses memofai_store_memory]
✓ Stored: "User is working on a React project"
You: Remember that I prefer TypeScript
Claude: [Uses memofai_store_memory]
✓ Stored: "User prefers TypeScript"
You: What do you know about my tech stack?
Claude: [Uses memofai_search_memories]
Based on what you've told me:
- You're working on a React project
- You prefer TypeScript
Natural Language Examples
Claude understands context! You don't need to be explicit:
You: "Make a workspace for my notes"
→ memofai_create_workspace(name="my notes")
You: "Add a bot there"
→ memofai_create_bot(name="bot", workspace_id=<last created>)
You: "Remember I like Python"
→ memofai_store_memory(bot_id=<last created>, content="User likes Python")
You: "What programming languages do I like?"
→ memofai_search_memories(bot_id=<current>, query="programming languages")
Tool Parameters Reference
| Tool |
Required Params |
Optional Params |
memofai_create_workspace |
name |
description |
memofai_list_workspaces |
- |
- |
memofai_create_bot |
name, workspace_id |
description |
memofai_list_bots |
- |
workspace_id |
memofai_store_memory |
bot_id, content |
- |
memofai_search_memories |
bot_id, query |
limit |
memofai_list_memories |
bot_id |
limit |
memofai_delete_memory |
memory_id |
- |
Best Practices
- Create workspace first - Organize from the start
- Use descriptive names - "Customer Support Bot" > "Bot1"
- Store meaningful content - Natural language works best
- Search broadly - Semantic search is smart!
Next: Configuration | Troubleshooting