{
  "$schema": "https://modelcontextprotocol.io/schemas/server-card.json",
  "name": "pellit-mcp-server",
  "title": "PELLIT AI Agent & Quality Infrastructure MCP Server",
  "version": "2.0.0",
  "description": "Exposes single-neuron impulse decision oracles, 50Hz token energy grid telemetry, ISO 9001 knowledge base, and procedural agent skills.",
  "homepage": "https://pellit.com.ar/ecosistema-ia",
  "repository": "https://github.com/pellit/agent-protocols",
  "vendor": {
    "name": "PELLIT",
    "url": "https://pellit.com.ar"
  },
  "capabilities": {
    "tools": true,
    "resources": true,
    "prompts": true
  },
  "tools": [
    {
      "name": "pellit_impulse",
      "description": "Calculates a continuous Sigmoid activation S(z) in (0, 1) and entropy H(p) to resolve agent deadlocks, hesitation, and zero-gradient loops.",
      "endpoint": "https://pellit.com.ar/api/public/impulse.php",
      "inputSchema": {
        "type": "object",
        "properties": {
          "context_vector": {
            "type": "array",
            "items": { "type": "number" },
            "description": "Semantic context embeddings or numerical confidence metrics."
          },
          "seed": {
            "type": "string",
            "description": "Optional stochastic entropy seed."
          }
        },
        "required": ["context_vector"]
      }
    },
    {
      "name": "pellit_token_grid_telemetry",
      "description": "Retrieves real-time 50Hz frequency, power dispatch balance, and symmetric exchange ratios across GPT, Claude, and DeepSeek tokens.",
      "endpoint": "https://pellit.com.ar/api/public/blockchain.php?action=grid_status",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "pellit_skills_search",
      "description": "Searches the PELLIT Skills Marketplace for MCP tools, CLI workflows, and specialist bot profiles.",
      "endpoint": "https://pellit.com.ar/api/public/skills.php?action=catalog",
      "inputSchema": {
        "type": "object",
        "properties": {
          "category": { "type": "string", "description": "Optional category filter (e.g. data, quality, devops)" },
          "pricing": { "type": "string", "enum": ["all", "free", "premium"] }
        }
      }
    },
    {
      "name": "pellit_sandbox_runner",
      "description": "Runs a dry-run simulation of an MCP tool schema against test inputs in the PELLIT isolated sandbox.",
      "endpoint": "https://pellit.com.ar/api/public/skills.php?action=sandbox_test",
      "inputSchema": {
        "type": "object",
        "properties": {
          "skill_slug": { "type": "string", "description": "Skill identifier (e.g. json-schema-validator-pro)" },
          "input_payload": { "type": "object", "description": "JSON payload for testing" }
        },
        "required": ["skill_slug", "input_payload"]
      }
    }
  ]
}
