tickers

Pack: polygon-io · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/tickers for the schema, then POST the same URL with its arguments for the data.

Search Massive (formerly Polygon.io) reference universe for US stocks, options, indices, forex, and crypto tickers. Returns symbol, name, market, asset class, primary exchange, currency. Use to resolve a company name to a tradable symbol.

Parameters

NameTypeRequiredDescription
searchstringno
typestringno
marketstringno
exchangestringno
activebooleanno
limitnumberno
sortstringno
orderstringno

Example call

Arguments

{
  "search": "Apple"
}

curl

curl -X POST https://gateway.pipeworx.io/polygon-io/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"tickers","arguments":{"search":"Apple"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('tickers', {
  "search": "Apple"
});

More examples

{
  "search": "TSLA",
  "market": "stocks",
  "active": true,
  "limit": 10
}

Response shape

FieldTypeDescription
statusstringAPI response status
resultsarrayList of tickers matching search criteria
countnumberNumber of results
next_urlstringNext page URL if available
Full JSON Schema
{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "description": "API response status"
    },
    "results": {
      "type": "array",
      "description": "List of tickers matching search criteria",
      "items": {
        "type": "object",
        "properties": {
          "ticker": {
            "type": "string",
            "description": "Ticker symbol"
          },
          "name": {
            "type": "string",
            "description": "Company name"
          },
          "market": {
            "type": "string",
            "description": "Market type"
          },
          "locale": {
            "type": "string",
            "description": "Locale"
          },
          "primary_exchange": {
            "type": "string",
            "description": "Primary exchange"
          },
          "type": {
            "type": "string",
            "description": "Asset type"
          },
          "active": {
            "type": "boolean",
            "description": "Whether ticker is active"
          }
        }
      }
    },
    "count": {
      "type": "number",
      "description": "Number of results"
    },
    "next_url": {
      "type": "string",
      "description": "Next page URL if available"
    }
  }
}

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the polygon-io pack
{
  "mcpServers": {
    "polygon-io": {
      "url": "https://gateway.pipeworx.io/polygon-io/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 5, 2026