Skip to main content
Glama

nv_fetch_person

Retrieve basic LinkedIn profile data by providing a hashed person URL. Integrated with the Linked API MCP server for automated Sales Navigator actions.

Instructions

Allows you to open a person page in Sales Navigator to retrieve their basic information (nv.openPersonPage action).

Input Schema

NameRequiredDescriptionDefault
personHashedUrlYesHashed LinkedIn URL of the person.

Input Schema (JSON Schema)

{ "properties": { "personHashedUrl": { "description": "Hashed LinkedIn URL of the person.", "type": "string" } }, "required": [ "personHashedUrl" ], "type": "object" }

Implementation Reference

  • The NvFetchPersonTool class that defines and executes the 'nv_fetch_person' tool logic by extending OperationTool, configuring name, operationName, Zod schema, and MCP tool definition.
    export class NvFetchPersonTool extends OperationTool<TNvOpenPersonPageParams, unknown> { public override readonly name = 'nv_fetch_person'; public override readonly operationName = OPERATION_NAME.nvFetchPerson; protected override readonly schema = z.object({ personHashedUrl: z.string(), }); public override getTool(): Tool { return { name: this.name, description: 'Allows you to open a person page in Sales Navigator to retrieve their basic information (nv.openPersonPage action).', inputSchema: { type: 'object', properties: { personHashedUrl: { type: 'string', description: 'Hashed LinkedIn URL of the person.', }, }, required: ['personHashedUrl'], }, }; } }
  • MCP Tool inputSchema definition including properties, description, and required fields for 'nv_fetch_person'.
    public override getTool(): Tool { return { name: this.name, description: 'Allows you to open a person page in Sales Navigator to retrieve their basic information (nv.openPersonPage action).', inputSchema: { type: 'object', properties: { personHashedUrl: { type: 'string', description: 'Hashed LinkedIn URL of the person.', }, }, required: ['personHashedUrl'], }, }; }
  • Registration and instantiation of NvFetchPersonTool within the LinkedApiTools class tools array.
    new NvFetchPersonTool(progressCallback),
  • Internal Zod schema for input validation of personHashedUrl parameter.
    protected override readonly schema = z.object({ personHashedUrl: z.string(), });
  • Import of NvFetchPersonTool for registration in LinkedApiTools.
    import { NvFetchPersonTool } from './tools/nv-fetch-person.js';

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Linked-API/linkedapi-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server