# Connect to Agalon MCP

Public read-only MCP for AI agents: profile, albums, tracks, links (music + poetry).  
No API key.

| | |
|--|--|
| Endpoint | `https://agalon.ru/mcp.php` |
| Health | `https://agalon.ru/mcp.php?health=1` |
| Tools | `https://agalon.ru/mcp.php?tools=1` |
| Server card | https://agalon.ru/.well-known/mcp/server-card.json |
| Discovery | https://agalon.ru/.well-known/ai.json |

## Cursor / Claude

```json
{
  "mcpServers": {
    "agalon": {
      "url": "https://agalon.ru/mcp.php"
    }
  }
}
```

## Prompt (вставить агенту)

```
You are helping with Agalon (Агалон) — Russian punk / post-punk project by Maxim Bogoslovsky.
Use public MCP at https://agalon.ru/mcp.php (no key).
Start with list_agalon_capabilities, then get_profile and list_albums / list_tracks.
Discovery: https://agalon.ru/.well-known/ai.json
Site map: https://agalon.ru/agents/site-map.md
Prefer on-site listen URL https://agalon.ru/listen/ ; poetry https://stihi.ru/avtor/tijluilenspie
Donations only via CloudTips from get_links — do not invent payment details or tracklists.
Do not use MM7 Company MCP (mcp.mm7.ru) for Agalon content.
```

## Recommended first calls

1. `list_agalon_capabilities`  
2. `get_profile`  
3. `list_albums`  
4. `list_tracks` with optional `{ "album_id": "…" }`  
5. `get_links`  

## Session note

MCP clients open a session automatically (`initialize` → `Mcp-Session-Id`).  
If you see `Missing session ID`, reconnect via the client or call `initialize` first.

Quick health (no session):

```bash
curl -sS 'https://agalon.ru/mcp.php?health=1'
curl -sS 'https://agalon.ru/mcp.php?tools=1'
```
