Skip to main content
Glama
tanamurayuuki

Gemini URL Context & Search MCP Server

ExtractContentResult.ts862 B
import { Page } from './Page.js'; export interface UrlContextMetadata { status: 'success' | 'partial' | 'failed'; totalUrls: number; successfulUrls: number; failedUrls: string[]; processingTimeMs: number; } export class ExtractContentResult { constructor( public readonly pages: Page[], public readonly answer: string, public readonly urlContextMetadata: UrlContextMetadata ) {} static create(pages: Page[], answer: string, metadata: UrlContextMetadata): ExtractContentResult { return new ExtractContentResult(pages, answer, metadata); } toJSON(): any { return { pages: this.pages.map(page => ({ url: page.url.toString(), title: page.title, text: page.text, images: page.images })), answer: this.answer, url_context_metadata: this.urlContextMetadata }; } }

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/tanamurayuuki/MCP-URLcontext'

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