Quick Start
Get MidOS running with your AI agent in 3 steps.
Prerequisites
Section titled “Prerequisites”- Python 3.10+ installed
- An MCP-compatible client: Claude Desktop, Cursor, Cline, VS Code, Windsurf, Zed, or OpenCode
Installation
Section titled “Installation”-
Install the package
Terminal window pip install midos-mcp -
Configure your MCP client
Edit
~/AppData/Roaming/Claude/claude_desktop_config.json(Windows) or~/Library/Application Support/Claude/claude_desktop_config.json(macOS):{"mcpServers": {"midos": {"command": "midos-mcp","args": ["serve"]}}}Run:
Terminal window midos-mcp config --generate claudeOr add to
.mcp.json:{"mcpServers": {"midos": {"command": "midos-mcp","args": ["serve"],"type": "stdio"}}}Add to
.cursor/mcp.json:{"mcpServers": {"midos": {"command": "midos-mcp","args": ["serve"]}}}Add to your MCP settings:
{"mcpServers": {"midos": {"command": "midos-mcp","args": ["serve"]}}}For HTTP/SSE transport (multi-client):
Terminal window midos-mcp serve --httpServer starts at
http://127.0.0.1:8419/mcp. Then configure your client to connect via HTTP. -
Verify the connection
Terminal window midos-mcp healthYou should see:
MidOS Health Check==================Status: HEALTHYKnowledge: 21346 chunks | 118 skillsVector DB: Connected (290000 vectors)
First Commands
Section titled “First Commands”Once connected, try these in your agent:
Search knowledge
Section titled “Search knowledge”Use the search_knowledge tool to find information about "React Server Components"List available skills
Section titled “List available skills”Use the list_skills tool with stack "python" to see Python-related skillsCheck system status
Section titled “Check system status”Use the hive_status tool to see knowledge base metricsAgent handshake (recommended first call)
Section titled “Agent handshake (recommended first call)”Use the agent_handshake tool with your model name and project goal to get a personalized tool catalogAuthentication (Optional)
Section titled “Authentication (Optional)”The free tier works without authentication (9 tools, 50 queries/day). For full access:
# Set your API key as environment variableexport MIDOS_API_KEY="midos_sk_dev_your_key_here"Or pass it in the MCP config:
{ "mcpServers": { "midos": { "command": "midos-mcp", "args": ["serve"], "env": { "MIDOS_API_KEY": "midos_sk_dev_your_key_here" } } }}See Access Tiers for details on what each tier unlocks.
Next Steps
Section titled “Next Steps”- Try MidOS — test tools instantly via curl, no install needed
- Browse the Tool Catalog to see all available tools
- Read about Access Tiers and pricing
- Understand the Architecture