Knowledge MCP
README.md
# Knowledge MCP
Yerel notları kaydetmek ve aramak için bir Model Context Protocol (MCP) sunucusu.
## Kurulum
```bash
cd ~/knowledge-mcp
source .venv/bin/activate
pip install -r requirements.txt
```
## Çalıştırma
```bash
python server.py
```
Sunucu `stdio` aktarımını kullanır. Bir MCP istemcisine aşağıdaki komutla bağlanmalıdır:
```json
{
"command": "/Users/TCABKILIC/knowledge-mcp/.venv/bin/python",
"args": ["/Users/TCABKILIC/knowledge-mcp/server.py"]
}
```
## Araçlar
- `save_note(title, content)`: Yeni not kaydeder.
- `search_knowledge(query)`: Başlık ve içerikte arama yapar.
- `list_notes()`: Notları listeler.
Notlar çalışma zamanında `/Users/TCABKILIC/Desktop/Lenovo Yedek/.knowledge-mcp-notes.json`
içinde tutulur. Yedek klasörüne sonradan eklenen dosyalar `list_backup_files` ve
`search_backup_files` araçlarıyla erişilebilir.
## Render ile internetten yayınlama
`render.yaml`, projeyi bir Render Web Service olarak yayınlamak için hazırdır.
Sunucu açıldıktan sonra MCP URL'si `https://<servis-adı>.onrender.com/mcp` olur.
Not: Bu başlangıç sürümünde notlar sunucu dosya sisteminde tutulur; kalıcı kullanım
için PostgreSQL gibi kalıcı bir veritabanına taşınmalıdır.
This server cannot be deployed
Maintenance
ActivitySlowing
ResponsivenessNo issues