{
  "name": "portfoliointel-docs",
  "version": "1.2.0",
  "protocolVersion": "2025-03-26",
  "description": "Portfolio Intel documentation MCP server. Search docs, get quickstart guides, API references, and code examples for integrating CAS parsing into your application.",
  "tools": [
    {
      "name": "search_docs",
      "description": "Search Portfolio Intel documentation. Returns the most relevant sections matching the query (quickstart guides, API reference, code examples, FAQs).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text search query, e.g. \"how to parse a CAS PDF\" or \"authentication\" or \"python example\"."
          }
        },
        "required": [
          "query"
        ]
      }
    },
    {
      "name": "get_quickstart",
      "description": "Get the Portfolio Intel quick-start integration guide. Covers API key setup, first API call, response format, enrichment, and MCP connection.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "get_api_reference",
      "description": "Get API reference documentation for a specific endpoint or topic. Available endpoints: parse, mcp, enrich, upload-session, auth.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "endpoint": {
            "type": "string",
            "description": "Endpoint or topic name. Examples: \"parse\", \"mcp\", \"enrich\", \"upload-session\", \"auth\". If omitted, returns all API reference sections."
          }
        }
      }
    },
    {
      "name": "list_examples",
      "description": "List all code examples for integrating with Portfolio Intel. Includes Node.js, Python, cURL, Claude Desktop, and Cursor IDE examples.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
  ]
}