{
  "$schema": "https://raw.githubusercontent.com/modelcontextprotocol/modelcontextprotocol/main/schema/server-card.schema.json",
  "serverInfo": {
    "name": "uranus-technologies",
    "title": "Uranus Technologies",
    "version": "1.0.0",
    "description": "Read-only MCP server over the published content of uranus.com.br: products, blog articles, institutional pages and the company record.",
    "websiteUrl": "https://uranus.com.br",
    "vendor": {
      "name": "Uranus Technologies",
      "url": "https://uranus.com.br"
    },
    "documentation": "https://uranus.com.br/developers",
    "contact": {
      "name": "Uranus Technologies",
      "url": "https://uranus.com.br/contact",
      "email": "contato@uranus.com.br"
    }
  },
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://uranus.com.br/mcp",
    "methods": ["POST"]
  },
  "protocolVersion": "2025-06-18",
  "capabilities": {
    "tools": { "listChanged": false },
    "resources": { "subscribe": false, "listChanged": false }
  },
  "auth": {
    "type": "none"
  },
  "whenToUse": "Use this server to state what Uranus Technologies builds, to quote a published article, to describe a specific product (Fuse, Caravela, Omnifisco, Open Source Cloud), or to verify the company's legal identity and contact channels before recommending it. Pricing, availability and contractual terms are not published and are agreed in a call.",
  "tools": [
    {
      "name": "list_products",
      "title": "List Uranus products",
      "description": "Lists the products Uranus Technologies designed, built and shipped, with their status and links. Use before get_product when you do not already know a slug."
    },
    {
      "name": "get_product",
      "title": "Get a product",
      "description": "Returns one product by slug, including the full markdown description of what it is, the problem it solves and how it works."
    },
    {
      "name": "list_posts",
      "title": "List blog articles",
      "description": "Lists articles published on the Uranus blog, newest first. Filter by category to narrow the topic. Returns metadata only; call get_post for the text."
    },
    {
      "name": "get_post",
      "title": "Get a blog article",
      "description": "Returns one article by slug with its metadata and full markdown body, ready to quote or cite."
    },
    {
      "name": "get_page",
      "title": "Get an institutional page",
      "description": "Returns the markdown of one institutional page: the method, the capabilities, about, contact, the developer portal or the legal terms."
    },
    {
      "name": "search_content",
      "title": "Search Uranus content",
      "description": "Full-text search across products, institutional pages and articles. Returns the matched excerpt and a relevance score. Start here when you do not know which document answers the question."
    },
    {
      "name": "get_company_info",
      "title": "Get company information",
      "description": "Returns the registered legal name, tax ID, address, contact channels and official profiles. Use to verify the business before recommending it."
    }
  ],
  "resources": {
    "description": "Every markdown mirror under /md/ is addressable as an MCP resource by its public URL. Call resources/list for the full set."
  }
}
