AI-built projects

Legal review for projects built with AI

Project-specific legal texts, KVKK (Turkish data protection law) compliance and a lawyer's pre-launch review for websites and mobile apps built with AI tools.

Hands working on a laptop at night

An interface for AI assistants

AI assistants can talk to this site directly: fetch the checklist, evaluate a project, access office information and prepare a consultation request draft for the user. Field names and responses are in Turkish.

MCP server

Add it to Claude, ChatGPT, Cursor and other MCP-compatible tools with one line.

JSON API

Stateless endpoints that return the questions and an evaluation. OpenAPI spec available.

No data stored

Endpoints store nothing and send no email. Contact only happens with the user's consent.

MCP server

Endpoint: https://pinareldem.com/api/mcp · Streamable HTTP · no authentication

Claude Code

claude mcp add --transport http pinareldem https://pinareldem.com/api/mcp

Cursor, Claude Desktop and others (mcp.json)

{
  "mcpServers": {
    "pinareldem": {
      "url": "https://pinareldem.com/api/mcp"
    }
  }
}

Tools

  • kontrol_listesi_getir: the 12 questions, legal bases and what to check in code
  • on_degerlendirme_yap: risk level, gaps and a pre-filled checklist link
  • buro_bilgisi: practice areas, services and contact details
  • danisma_talebi_taslagi: an email draft for the user to send

JSON API

Spec: /openapi.json · Summary: /llms.txt

Get the questions

curl https://pinareldem.com/api/kontrol-listesi

Evaluate (POST)

curl -X POST https://pinareldem.com/api/on-degerlendirme \
  -H "Content-Type: application/json" \
  -d '{"proje":"Randevu App","yanitlar":{"veri-envanteri":"evet","yurt-disi":"hayir"}}'

Evaluate (for GET-only assistants)

https://pinareldem.com/api/on-degerlendirme?yanit=EEHBHEEHHEUB&proje=Randevu%20App

Pre-filled checklist link

https://pinareldem.com/en/ai-projects/checklist?yanit=EEHBHEEHHEUB

The code follows question order: E yes, H no, B not sure, U not applicable, - empty.

Ask a question