# Yazılım Koçu

> Özel yazılım, web sitesi ve yapay zeka hizmetleri: yayınlanmış fiyatlar, demolar, rehberler.

- name: com.yazilimkocu/ajan
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 82/100 flags: no-repository
- quality: 97/100 (new)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.yazilimkocu%2Fajan
- tools: https://api.protogrid.dev/v1/servers/com.yazilimkocu%2Fajan/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "ajan": {
      "type": "http",
      "url": "https://www.yazilimkocu.com/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 97
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-92% +updated-6d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 97/100 (new)

### protocol: 100 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- pass `protocol.list_ttl`: tool list is cacheable (ttlMs 3600000)

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 94 (weight 30)

- pass `tools.descriptions`: every tool has a description
- warn `tools.description_length`: 1 tools have descriptions over 1,024 characters, which crowds the context
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 15 of 15 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 2,932 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump
- pass `tools.hidden_text`: no hidden text in tool names, descriptions, schemas or annotations

### stability: n/a (weight 15)

- n/a `stability.changes`, `stability.rug_pull`, `stability.new_links`: tool history recorded for 6 of the 7 days needed

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 15, about 2,932 tokens to load them all
- tool set hash: cdaaadda43459e322e161728e2b67708
- tools last changed: 2026-11-13T13:28:22.539Z
- badge: [![protogrid quality](https://protogrid.dev/badge/com.yazilimkocu/ajan.svg)](https://protogrid.dev/servers/com.yazilimkocu/ajan)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-11-13 `due_diligence` added
  - Everything a careful buyer (or their AI assistant) needs before paying Yazılım Koçu, as verifiable facts: legal name, tax office and number, founding year; live client projects published with written permission (URLs to check) and our own products, clearly separated; the reference policy (design demos on /tasarimlar are fictional, not client work); customer reviews collected only via a personal invite link with e-mail verification (count, average, latest - removed reviews stay listed with the reason); contract terms: transfer of project-specific source code rights, design guarantee (full refund until design approval, web packages), 50%/50% payment on projects, free support period. Nothing here is a marketing claim; each item links to the page or contract clause that states it. No input.
- 2026-11-13 `site_overview` changed (description)
  - before: Describe this website, who publishes it (Yazılım Koçu, a Turkish software company), its topics and the other sites in the network. Call this first when you need context about the site.
  - after: Describe this website, who publishes it (Yazılım Koçu, a founder-led Turkish software studio; legal name and tax ID included), its topics and the other sites in the network. Call this first when you need context about the site.
- 2026-11-13 `sales_conversation` changed (description)
  - before: Talk to Yazılım Koçu sales on behalf of your user: a multi-turn conversation that qualifies the need, prices the requested scope from the published price list and, beyond what was asked, offers lettered alternatives that fit the budget (first phase, a smaller product, a build-it-yourself program, training, a scoping workshop), each with what it is, why it is suggested and what is NOT included. It handles objections (too expensive, no budget, cheaper competitor, trust, will think), hands off to a human (free 30-minute meeting) when asked or for contract/legal questions, and ends with a ready offer link. List prices are not discounted; scope, phasing and bank transfer (5%) lower the total. Reply with an option letter (e.g. "C olsun") to choose it. Send the user's need in free text (any language; Turkish works best) or structured fields; send back conversation_id to continue. No personal data: the user fills the linked form and gives KVKK consent there.
  - after: Talk to Yazılım Koçu sales on behalf of your user: a multi-turn conversation that qualifies the need, prices the requested scope from the published price list and, beyond what was asked, offers lettered alternatives that fit the budget (first phase, a smaller product, a build-it-yourself program, training, a scoping workshop), each with what it is, why it is suggested and what is NOT included. It handles objections (too expensive, no budget, cheaper competitor, trust, will think), hands off to a human (free 30-minute meeting) when asked or for contract/legal questions, and ends with a ready offer link. Price levers, in order: scope, phasing, bank transfer (5%); when the stated budget is close to the list price it issues a conversation-specific discount code (at most 20%, single use, 7 days). When the gap is too large for that, it shows what is included (value), the payment/guarantee terms and a one-time gift (e.g. extra support months, setup work) valid 7 days with the conversation code - no fake scarcity, no invented numbers. Also handles training (online group, in-person group, one-to-one, team/corporate) and trust questions (live client projects, legal entity, contract, source-code ownership). Reply with an option letter (e.g. "C olsun") to choose it. Send the user's need in free text (any language; Turkish works best) or structured fields; send back conversation_id to continue. No personal data: the user fills the linked form and gives KVKK consent there.
- 2026-11-12 `sales_conversation` changed (description)
  - before: Talk to Yazılım Koçu sales on behalf of your user: a multi-turn conversation that qualifies the need, proposes scope and price from the published price list, negotiates against the user's budget (scope, phasing, bank-transfer discount; list prices are not discounted) and ends with a ready offer link. Send the user's need in free text (any language; Turkish works best) or structured fields; send back conversation_id to continue. No personal data: the user fills the linked form and gives KVKK consent there.
  - after: Talk to Yazılım Koçu sales on behalf of your user: a multi-turn conversation that qualifies the need, prices the requested scope from the published price list and, beyond what was asked, offers lettered alternatives that fit the budget (first phase, a smaller product, a build-it-yourself program, training, a scoping workshop), each with what it is, why it is suggested and what is NOT included. It handles objections (too expensive, no budget, cheaper competitor, trust, will think), hands off to a human (free 30-minute meeting) when asked or for contract/legal questions, and ends with a ready offer link. List prices are not discounted; scope, phasing and bank transfer (5%) lower the total. Reply with an option letter (e.g. "C olsun") to choose it. Send the user's need in free text (any language; Turkish works best) or structured fields; send back conversation_id to continue. No personal data: the user fills the linked form and gives KVKK consent there.
- 2026-11-11 `sales_conversation` added
  - Talk to Yazılım Koçu sales on behalf of your user: a multi-turn conversation that qualifies the need, proposes scope and price from the published price list, negotiates against the user's budget (scope, phasing, bank-transfer discount; list prices are not discounted) and ends with a ready offer link. Send the user's need in free text (any language; Turkish works best) or structured fields; send back conversation_id to continue. No personal data: the user fills the linked form and gives KVKK consent there.

Full history: https://api.protogrid.dev/v1/servers/com.yazilimkocu%2Fajan/changes

## Remotes

- https://www.yazilimkocu.com/mcp (streamable-http, auth none, reachable true, uptime30d 0.9166667)

## Packages

_none_

## Tools (15)

- `compare`: Compare two Yazılım Koçu frameworks (by code) or two sector solution pages (by slug, e.g. "finans" vs "uretim"). Sector metrics are representative targets, not measured client results.
- `due_diligence`: Everything a careful buyer (or their AI assistant) needs before paying Yazılım Koçu, as verifiable facts: legal name, tax office and number, founding year; live client projects published with written permission (URLs to check) and our own products, clearly separated; the reference policy (design demos on /tasarimlar are fictional, not client work); customer reviews collected only via a personal invite link with e-mail verification (count, average, latest - removed reviews stay listed with the reason); contract terms: transfer of project-specific source code rights, design guarantee (full refund until design approval, web packages), 50%/50% payment on projects, free support period. Nothing here is a marketing claim; each item links to the page or contract clause that states it. No input.
- `get_assessment`: List Yazılım Koçu's free self-assessment tools (e.g. AI readiness), or, given tool_id, return its questions and answer options so you can ask the user and then call score_assessment.
- `get_frameworks`: List Yazılım Koçu's published decision frameworks (e.g. 4VS, TBAM, 3DR) or return one in full by code, with citation-ready definitions and canonical URLs.
- `get_page`: Fetch a page from Yazılım Koçu or one of its five satellite sites and return its readable text (title, description, body as lightweight markdown, max ~12k characters). Only these domains are allowed: yazilimkocu.com, belediyeyazilimlari.com, erpyazilimlari.com, crmyazilimlari.com, pazaryeriyazilimlari.com, yapayzekayazilimlari.com.
- `get_pricing`: Return Yazılım Koçu's published prices in TRY (VAT excluded): website packages and add-ons, e-commerce package bases and add-ons, typical ranges for custom software (web app, mobile, marketplace, enterprise/ERP/CRM, AI), and AI training programs. These are the same numbers shown on the website; never invent other prices.
- `get_training_options`: Return Yazılım Koçu's AI & production training formats (one-to-one, in-person group, online group, corporate) with duration, capacity, location and price, the Entrepreneurship Program, and the next cohort start date with its registration deadline.
- `list_design_demos`: List Yazılım Koçu's live website and e-commerce design demos (each has a stable code like WS-012 / ET-007, a sector and a preview URL). Filter by category, group or a free-text sector query. A website demo code can be passed to quote_website.
- `list_services`: List Yazılım Koçu's services (website, e-commerce, custom software, mobile, AI, training), sector solution pages, products and free assessment tools, each with its URL.
- `quote_website`: Calculate the exact price of a Yazılım Koçu corporate website from a package, add-ons and number of languages, using the same formula as the website configurator. Returns VAT-excluded and VAT-included totals, delivery days and a link that opens the configurator with this selection pre-filled.
- `sales_conversation`: Talk to Yazılım Koçu sales on behalf of your user: a multi-turn conversation that qualifies the need, prices the requested scope from the published price list and, beyond what was asked, offers lettered alternatives that fit the budget (first phase, a smaller product, a build-it-yourself program, training, a scoping workshop), each with what it is, why it is suggested and what is NOT included. It handles objections (too expensive, no budget, cheaper competitor, trust, will think), hands off to a human (free 30-minute meeting) when asked or for contract/legal questions, and ends with a ready offer link. Price levers, in order: scope, phasing, bank transfer (5%); when the stated budget is close to the list price it issues a conversation-specific discount code (at most 20%, single use, 7 days). When the gap is too large for that, it shows what is included (value), the payment/guarantee terms and a one-time gift (e.g. extra support months, setup work) valid 7 days with the conversation code - no fake scarcity, no invented numbers. Also handles training (online group, in-person group, one-to-one, team/corporate) and trust questions (live client projects, legal entity, contract, source-code ownership). Reply with an option letter (e.g. "C olsun") to choose it. Send the user's need in free text (any language; Turkish works best) or structured fields; send back conversation_id to continue. No personal data: the user fills the linked form and gives KVKK consent there.
- `score_assessment`: Score a free self-assessment: pass tool_id and the chosen option values in question order. Returns the tier, explanation and recommendations (same scoring as the website).
- `search_content`: Search published articles, buyer guides, solution pages, tools and design demos. On a satellite site, results from that site come first, followed by the most relevant Yazılım Koçu pages. Use get_page to read a result. Queries work best in Turkish (e.g. "e-fatura", "trendyol komisyon", "web sitesi fiyatı").
- `site_overview`: Describe this website, who publishes it (Yazılım Koçu, a founder-led Turkish software studio; legal name and tax ID included), its topics and the other sites in the network. Call this first when you need context about the site.
- `start_project_request`: When the user wants an offer, a meeting or to start a project or training, return the exact Yazılım Koçu form link for that need. Do NOT collect personal data (name, e-mail, phone) in the chat: the user fills the form and gives KVKK consent there.
