{
  "$schema": "https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json",
  "version": "1.0",
  "protocolVersion": "2025-06-18",
  "serverInfo": {
    "name": "neuvottelija-mcp",
    "title": "Neuvottelija MCP Server",
    "version": "1.0.0"
  },
  "description": "Search and retrieve Neuvottelija podcast episodes, English transcripts, the Influence authority library, the New Negotiation Power framework, OpenClaw AI-lab articles, and Sami Miettinen's bio and investment banking insights.",
  "transport": {
    "type": "streamable-http",
    "endpoint": "/mcp"
  },
  "authentication": {
    "required": false
  },
  "tools": [
    {
      "name": "search_episodes",
      "title": "Search episodes",
      "description": "Full-text search across Neuvottelija podcast episodes and transcripts",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": { "type": "string", "description": "Search keywords" },
          "lang": { "type": "string", "enum": ["en", "fi"], "description": "Language, default en" }
        },
        "required": ["query"]
      }
    },
    {
      "name": "get_episode",
      "title": "Get episode",
      "description": "Retrieve one episode with metadata, links and transcript by slug",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": { "type": "string" }
        },
        "required": ["slug"]
      }
    },
    {
      "name": "get_article",
      "title": "Get OpenClaw article",
      "description": "Retrieve an OpenClaw Chronicles article (ai.neuvottelija.com) as Markdown",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": { "type": "string" }
        },
        "required": ["slug"]
      }
    },
    {
      "name": "get_bio",
      "title": "Get Sami Miettinen bio",
      "description": "Structured biography, books, and career facts for citation",
      "inputSchema": { "type": "object", "properties": {} }
    },
    {
      "name": "get_negotiation_framework",
      "title": "Get New Negotiation Power framework",
      "description": "Retrieve the canonical English Miettinen–Torkki negotiation framework, terminology, roles and process",
      "inputSchema": { "type": "object", "properties": {} }
    },
    {
      "name": "get_influence_authorities",
      "title": "Get influence authority library",
      "description": "Retrieve source-grounded authority profiles on persuasion, power, attention and negotiation",
      "inputSchema": { "type": "object", "properties": {} }
    }
  ]
}
