← WebMCP Directory

Tool tree

neon.com

Developer ToolsTools verified
Website
The backend for apps and agents. Build with Lakebase Postgres, Auth, Functions, Storage, and an AI Gateway: instant, branchable, serverless.
Explore capabilities

    page: Every page

    search_neon_siteAnswer

    Search neon.com for pages that answer a question about Neon or Postgres. Searches the Neon docs and API reference by default, and can also search PostgreSQL tutorials, guides, FAQs, blog posts, and changelog entries. Returns matching pages with their path and a short excerpt, ready to read with read_neon_page.

    View tool JSON
    {
      "name": "search_neon_site",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search neon.com for pages that answer a question about Neon or Postgres. Searches the Neon docs and API reference by default, and can also search PostgreSQL tutorials, guides, FAQs, blog posts, and changelog entries. Returns matching pages with their path and a short excerpt, ready to read with read_neon_page.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "What to look for, in plain words. Example: \"connect from Next.js\"."
          },
          "categories": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "docs",
                "api",
                "changelog",
                "blog",
                "faqs",
                "guides",
                "postgresql"
              ]
            },
            "description": "Defaults to docs and api (Neon API reference). Include postgresql (PostgreSQL tutorial), guides, faqs, blog, or changelog to search those."
          },
          "limit": {
            "type": "integer",
            "description": "How many results to return, from 1 to 10. Defaults to 5."
          }
        },
        "required": [
          "query"
        ]
      },
      "page": "/"
    }
    read_neon_pageAnswer

    Read a neon.com page as Markdown: docs, guides, PostgreSQL tutorials, changelog, blog posts, pricing, and product pages. Use it to answer questions from Neon's own content while the user stays on their current page. The first call returns the page's sections and opening text. Long pages come back in parts: pass the offset from the previous result to continue, or a section name to jump to it. The path /docs returns an index of all docs pages.

    View tool JSON
    {
      "name": "read_neon_page",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read a neon.com page as Markdown: docs, guides, PostgreSQL tutorials, changelog, blog posts, pricing, and product pages. Use it to answer questions from Neon's own content while the user stays on their current page. The first call returns the page's sections and opening text. Long pages come back in parts: pass the offset from the previous result to continue, or a section name to jump to it. The path /docs returns an index of all docs pages.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string",
            "description": "Page path or neon.com URL. Example: \"/docs/introduction/branching\"."
          },
          "section": {
            "type": "string",
            "description": "Heading to read, from the sections list or as an #anchor. Example: \"Branching workflows\"."
          },
          "offset": {
            "type": "integer",
            "description": "Where to continue reading, from the previous result. Defaults to 0."
          }
        },
        "required": [
          "path"
        ]
      },
      "page": "/"
    }
    open_neon_pageAction

    Open a neon.com page in the user's current tab, optionally scrolled to a section. Use it when the user wants to see a page, such as /pricing or /contact-sales. Opening /signup takes the user to Neon Console sign-up.

    View tool JSON
    {
      "name": "open_neon_page",
      "kind": "act",
      "impl": "imperative",
      "description": "Open a neon.com page in the user's current tab, optionally scrolled to a section. Use it when the user wants to see a page, such as /pricing or /contact-sales. Opening /signup takes the user to Neon Console sign-up.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string",
            "description": "Page path or neon.com URL. Example: \"/pricing\"."
          },
          "section": {
            "type": "string",
            "description": "Heading to scroll to after the page opens. Example: \"Branching workflows\"."
          }
        },
        "required": [
          "path"
        ]
      },
      "page": "/"
    }