Skip to main content
Glama

Linkd MCP Server

by automcp-app
check-deep-research-status.ts1.05 kB
import { z } from "zod"; import { makeLinkdRequest } from "../utils"; export const checkDeepResearchStatusName = "check_deep_research_status"; export const checkDeepResearchStatusDescription = "Check the status of an ongoing deep research job."; export const checkDeepResearchStatusSchema = { job_id: z.string().describe("The job ID to check status for"), }; type CheckDeepResearchStatusParams = { job_id: string; }; export const checkDeepResearchStatusTool = async ({ job_id, }: CheckDeepResearchStatusParams) => { const statusUrl = new URL(`https://search.linkd.inc/api/search/deep_research/${job_id}`); const response = await makeLinkdRequest(statusUrl.toString(), {}); const responseData = await response.json(); if (responseData.error) { throw new Error( `Failed to check deep research status: ${JSON.stringify(responseData.error)}` ); } return { content: [ { type: "text" as const, text: `deep research status: ${JSON.stringify(responseData, null, 2)}` } ] }; };

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/automcp-app/linkd-mcp'

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