{
  "specVersion": "1.0",
  "host": {
    "displayName": "Marian Matinca — portfolio",
    "identifier": "did:web:mmatinca.eu",
    "documentationUrl": "https://mmatinca.eu/agents"
  },
  "entries": [
    {
      "identifier": "urn:air:mmatinca.eu:mcp:portfolio",
      "displayName": "portfolio-mcp",
      "type": "application/mcp-server-card+json",
      "url": "https://mmatinca.eu/.well-known/mcp/server-card.json",
      "description": "Read-only MCP server over the live portfolio of Marian Matinca: full-text search, projects with problem/result, blog, professional profile. Registry: eu.mmatinca/portfolio-mcp.",
      "tags": ["mcp", "portfolio", "profile"],
      "representativeQueries": [
        "Who is Marian Matinca and what has he shipped?",
        "Ce proiecte AI are Marian Matinca în producție?",
        "Search Marian Matinca's blog for MCP lessons"
      ]
    },
    {
      "identifier": "urn:air:mmatinca.eu:skill:query-portfolio",
      "displayName": "query-portfolio skill",
      "type": "application/agent-skills+md",
      "url": "https://mmatinca.eu/.well-known/agent-skills/query-portfolio/SKILL.md",
      "description": "How to query the portfolio via the MCP server or the public read-only API.",
      "tags": ["skill", "documentation"],
      "representativeQueries": [
        "How do I query mmatinca.eu as an AI agent?",
        "Cum interoghez portofoliul programatic?"
      ]
    },
    {
      "identifier": "urn:air:mmatinca.eu:api:rest",
      "displayName": "Portfolio REST API (OpenAPI)",
      "type": "application/openapi+json",
      "url": "https://mmatinca.eu/openapi.json",
      "description": "OpenAPI description of the public read-only API: search across projects/blog/profile, profile endpoint.",
      "tags": ["api", "openapi", "rest"],
      "representativeQueries": [
        "Search the portfolio content via REST",
        "Care sunt endpoint-urile publice ale portofoliului?"
      ]
    },
    {
      "identifier": "urn:air:mmatinca.eu:docs:llms-txt",
      "displayName": "llms.txt",
      "type": "text/markdown",
      "url": "https://mmatinca.eu/llms.txt",
      "description": "Agent-oriented capability map of mmatinca.eu and every MCP server in its ecosystem.",
      "tags": ["documentation", "llms-txt"],
      "representativeQueries": [
        "What machine-readable surfaces does mmatinca.eu expose?",
        "Harta de capabilități a ecosistemului mmatinca.eu"
      ]
    },
    {
      "identifier": "urn:air:mmatinca.eu:docs:auth",
      "displayName": "auth.md",
      "type": "text/markdown",
      "url": "https://mmatinca.eu/auth.md",
      "description": "Agent access guide: anonymous read-only access and why no OAuth metadata is published.",
      "tags": ["authentication", "documentation"],
      "representativeQueries": [
        "How do agents authenticate to mmatinca.eu?",
        "Ce acces programatic oferă mmatinca.eu?"
      ]
    }
  ]
}
