Minds MCP Server
OfficialProvides tools for interacting with Minds, allowing LLMs to list available Minds, retrieve specific Minds, and generate completions using Minds.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Minds MCP ServerGenerate a completion using the mind 'chat' with message 'Hello'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Minds MCP Server
An MCP (Model Context Protocol) server for Minds, allowing LLMs to interact with the Minds SDK through a standardized interface.
Installation
Install the required dependencies (virtual environment recommended)
python -m venv env
source env/bin/activatepip install -r requirements.txt
pip install -r requirements-dev.txtRelated MCP server: gemini-mcp-server
Configuration
The server can be configured using environment variables:
FastMCP Settings
FASTMCP_DEBUG: Enable debug mode (default: false)FASTMCP_LOG_LEVEL: Set log level (default: INFO)FASTMCP_HOST: Host to bind to (default: 0.0.0.0)FASTMCP_PORT: Port to bind to (default: 8000)FASTMCP_SSE_PATH: Path for SSE events (default: /sse)FASTMCP_MESSAGE_PATH: Path for messages (default: /messages/)
Minds Settings
MINDS_BASE_URL: Base URL for the Minds API (default: https://mdb.ai)
Usage
Starting the Server
python -m serverResource Templates
The server exposes the following resource templates according to the MCP specification:
minds://{api_key}- List all available Mindsminds://{mind_name}/{api_key}- Get a specific Mind by name
Tool Templates
The server provides the following tool templates:
completion- Generate a completion using a specified MindParameters:
mind_name: The ID of the Mind to usemessage: The message to completeapi_key: The Minds API key
Development
Running Tests
# Run all tests
python -m pytest
# Run only unit tests
python -m pytest tests/unitDevelopment Mode
For easier development, you can use the MCP development server:
mcp dev server.pyThis will start the server and open the MCP Inspector in your browser for testing.
MCP Protocol
This server implements the Model Context Protocol (MCP), which provides:
Resource Templates: Parameterized URL patterns for retrieving data
Tool Templates: Function signatures for executing actions
Prompt Templates: Reusable interaction templates (not used in this server)
MCP clients can:
Discover available resource and tool templates
Instantiate templates with parameters
Access resources and call tools in a standardized way
This server cannot be deployed
Maintenance
Related MCP Connectors
Your org's AI agents, tasks, runs, search, and brain files as MCP tools and resources.
MIND MCP Server — 31 tools. Persistent AI memory: knowledge graph, LIFE tasks, CRM, 50+ models.
Provides capabilities that let LLM agents perform a range of infrastructure management tasks.
Shared memory and actions for Claude, Kiro, OpenAI, Cursor, and other MCP-compatible AI clients.
Related MCP Servers
- FlicenseCqualityDmaintenanceEnables MCP clients to interact with local LLMs via LM Studio, supporting dynamic chat, vision, RAG, file interaction, and model orchestration.28-
- AlicenseAqualityBmaintenanceEnables AI assistants to query Google AI (Gemini models) via Vertex AI or Google AI Studio with automatic tool selection, multi-turn reasoning, and multimodal input support.1059 npmApache 2.0
- AlicenseAqualityBmaintenanceEnables AI agents to build and interact with mind maps on mindmap.io. Agents can create, read, update, and delete maps and nodes, run prompts on nodes, and auto-expand topics into follow-up questions.13MIT
- AlicenseAqualityDmaintenanceExposes Azure AI Foundry agents, workflows, and AI Search vector-database capabilities as MCP tools, enabling natural language interaction with agents, semantic search, and index management.102MIT