Skip to main content
Glama
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.