# Devcontainer pro MCP Prompts Monorepo
Tento devcontainer umožňuje rychlé a automatizované nastavení vývojového prostředí pro celý monorepo projekt MCP Prompts.
## Automatizace
Po otevření ve VS Code a spuštění devcontaineru se automaticky provede:
- Instalace všech závislostí (`npm install`)
- Build všech balíčků (`npm run build`)
## Varianty prostředí (Docker Compose)
Projekt podporuje více variant docker-compose konfigurací. Výchozí je základní prostředí, ale můžete spustit i další varianty:
- **Development**:
```sh
docker compose -f mcp-prompts-ts/docker/compose/docker-compose.base.yml -f mcp-prompts-ts/docker/compose/docker-compose.development.yml up
```
- **Postgres**:
```sh
docker compose -f mcp-prompts-ts/docker/compose/docker-compose.base.yml -f mcp-prompts-ts/docker/compose/docker-compose.postgres.yml up
```
- **SSE**:
```sh
docker compose -f mcp-prompts-ts/docker/compose/docker-compose.base.yml -f mcp-prompts-ts/docker/compose/docker-compose.sse.yml up
```
- **Integration**:
```sh
docker compose -f mcp-prompts-ts/docker/compose/docker-compose.base.yml -f mcp-prompts-ts/docker/compose/docker-compose.integration.yml up
```
## Doporučený workflow
1. Otevřete projekt ve VS Code a spusťte devcontainer.
2. Po dokončení buildu spusťte požadovanou variantu docker-compose dle výše uvedených příkladů.
3. Pro build a test všech balíčků použijte:
```sh
npm run build
npm test
```
## Poznámky
- Všechny varianty docker-compose jsou v `mcp-prompts-ts/docker/compose/`.
- Pro správu závislostí je možné použít i `pnpm` (viz `pnpm-workspace.yaml`).
- Pro pokročilé scénáře lze kombinovat více compose souborů.
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sparesparrow/mcp-prompts'
If you have feedback or need assistance with the MCP directory API, please join our Discord server