Skip to main content
Glama
README.md
# 🚀 Jarvis MCP Server
**Production-Ready HTTP MCP Server für Claude Desktop Integration**

Verbindet **Claude** ↔ **n8n** ↔ **Supabase** für autonome Jarvis-Agenteneichung.

## ✨ Features

✅ **Semantic Search** – `conversation_search` via Supabase pgvector (RAG)  
✅ **Memory Management** – Persistente Speicherung aller Interactions  
✅ **Workflow Orchestration** – n8n-Integration für Task-Automatisierung  
✅ **Task Creation** – Multi-Platform (Monday.com, GitHub, Slack)  
✅ **Agent Monitoring** – Status & Health Checks  
✅ **Production Ready** – Zero-Downtime Deployment  

## 📚 Verfügbare MCP-Tools

### `conversation_search`
Semantic Search in Jarvis Knowledge Base (RAG via pgvector)

### `save_context`
Speichere Claude-Jarvis Interaktionen für Future Retrieval

### `trigger_workflow`
Starte n8n Workflows direkt

### `create_task`
Erstelle Tasks über Multiple Plattformen

### `get_agent_status`
Agenten-Monitoring & Health Checks

## 🚀 Replit Deployment

1. **GitHub Connection** (in Replit Settings)
2. **Set Secrets** (siehe .env.example)
3. **Run** – Auto-Deploy

## 🔌 Claude Desktop Config

```json
{
  "mcpServers": {
    "jarvis": {
      "command": "curl",
      "args": ["-X", "POST", "https://YOUR-REPLIT-URL/mcp/tools/call"],
      "env": {
        "MCP_SERVER_URL": "https://YOUR-REPLIT-URL"
      }
    }
  }
}
```

## 📖 Weitere Ressourcen

- [MCP Dokumentation](https://modelcontextprotocol.io/)
- [n8n API Doku](https://docs.n8n.io/api/)
- [Supabase pgvector](https://supabase.com/docs/guides/database/extensions/pgvector)

**Maintainer:** Volkan (HMD Services)  
**License:** MIT  
**Version:** 1.0.0