get

Pack: ror · 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/get for the schema, then POST the same URL with its arguments for the data.

Full ROR record. Accepts the trailing identifier (e.g. “03vek6s52”) or the full URL.

Parameters

NameTypeRequiredDescription
ror_idstringyes

Example call

Arguments

{
  "ror_id": "03vek6s52"
}

curl

curl -X POST https://gateway.pipeworx.io/ror/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get","arguments":{"ror_id":"03vek6s52"}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('get', {
  "ror_id": "03vek6s52"
});

More examples

{
  "ror_id": "https://ror.org/03vek6s52"
}

Response shape

FieldTypeDescription
idstringROR organization ID (URL)
namestringOrganization name
email_addressstring | nullOrganization email address if available
ip_addressesarrayAssociated IP address ranges
establishednumber | nullYear the organization was established
typesarrayOrganization types
relationshipsarrayRelated organizations
linksarrayExternal links
aliasesarrayAlternative names
acronymsarrayOrganization acronyms
countryobject
addressesarrayOrganization addresses
Full JSON Schema
{
  "type": "object",
  "description": "Full ROR organization record",
  "properties": {
    "id": {
      "type": "string",
      "description": "ROR organization ID (URL)"
    },
    "name": {
      "type": "string",
      "description": "Organization name"
    },
    "email_address": {
      "type": [
        "string",
        "null"
      ],
      "description": "Organization email address if available"
    },
    "ip_addresses": {
      "type": "array",
      "description": "Associated IP address ranges",
      "items": {
        "type": "string"
      }
    },
    "established": {
      "type": [
        "number",
        "null"
      ],
      "description": "Year the organization was established"
    },
    "types": {
      "type": "array",
      "description": "Organization types",
      "items": {
        "type": "string"
      }
    },
    "relationships": {
      "type": "array",
      "description": "Related organizations",
      "items": {
        "type": "object"
      }
    },
    "links": {
      "type": "array",
      "description": "External links",
      "items": {
        "type": "object"
      }
    },
    "aliases": {
      "type": "array",
      "description": "Alternative names",
      "items": {
        "type": "string"
      }
    },
    "acronyms": {
      "type": "array",
      "description": "Organization acronyms",
      "items": {
        "type": "string"
      }
    },
    "country": {
      "type": "object",
      "properties": {
        "country_name": {
          "type": "string"
        },
        "country_code": {
          "type": "string"
        }
      }
    },
    "addresses": {
      "type": "array",
      "description": "Organization addresses",
      "items": {
        "type": "object"
      }
    }
  }
}

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 ror pack
{
  "mcpServers": {
    "ror": {
      "url": "https://gateway.pipeworx.io/ror/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 5, 2026