{"serverInfo":{"name":"XData MCP","version":"0.1.0"},"description":"Remote MCP search for public expert podcasts, interviews, videos, direct audio, and newsletters with citations and on-demand ingestion.","url":"https://x.data-agent.ai/mcp","documentationUrl":"https://x.data-agent.ai/connect","supportUrl":"https://x.data-agent.ai/support","authentication":{"required":true,"schemes":["oauth2","bearer"]},"transport":{"type":"streamable-http","url":"https://x.data-agent.ai/mcp"},"tools":[{"name":"search_content","description":"Search expert podcasts, interviews, videos, direct audio, and newsletters by query, source, metadata filters, and date range.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Topics, people, companies, tickers, or concepts."},"source":{"type":"string","description":"Named show, publication, newsletter, or source."},"mode":{"type":"string","description":"Retrieval mode.","enum":["hybrid","keyword","semantic"]},"content_types":{"type":"array","items":{"type":"string"},"description":"Content type filters."},"authors":{"type":"array","items":{"type":"string"},"description":"Author filters."},"publications":{"type":"array","items":{"type":"string"},"description":"Publication filters."},"speakers":{"type":"array","items":{"type":"string"},"description":"Speaker filters."},"people":{"type":"array","items":{"type":"string"},"description":"Person filters."},"companies":{"type":"array","items":{"type":"string"},"description":"Company filters."},"tickers":{"type":"array","items":{"type":"string"},"description":"Ticker filters."},"topics":{"type":"array","items":{"type":"string"},"description":"Topic filters."},"shows":{"type":"array","items":{"type":"string"},"description":"Show filters."},"source_types":{"type":"array","items":{"type":"string"},"description":"Source type filters."},"languages":{"type":"array","items":{"type":"string"},"description":"Lowercase language codes recorded by transcription, such as en or de."},"published_after":{"type":"string","description":"ISO published-at lower bound."},"published_before":{"type":"string","description":"ISO published-at upper bound."},"sort":{"type":"string","description":"Result sort order.","enum":["relevance","recent"]},"limit":{"type":"integer","description":"Maximum results to return.","minimum":1,"maximum":50},"offset":{"type":"integer","description":"Pagination offset.","minimum":0,"maximum":500}}}},{"name":"get_content","description":"Fetch full text, metadata, and canonical source URL for a content id.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"XData content id."}},"required":["id"]}},{"name":"request_ingestion","description":"Queue a public URL for ingestion when content is missing.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public podcast, video, audio, feed, or article URL."},"source_type":{"type":"string","description":"Optional source type hint.","enum":["youtube","rss","direct_audio","webpage","newsletter"]}},"required":["url"]}},{"name":"get_ingestion_status","description":"Poll an ingestion job started by request_ingestion.","inputSchema":{"type":"object","properties":{"job_id":{"type":"string","description":"Ingestion job id."}},"required":["job_id"]}},{"name":"list_watchlist","description":"List tracked people, shows, newsletters, X accounts, events, and latest coverage.","inputSchema":{"type":"object","properties":{"type":{"type":"string","description":"Watchlist type to return.","enum":["person","show","newsletter","x_account","event","all"]}}}},{"name":"search","description":"ChatGPT data-only app search shim returning results with content ids, titles, and citation URLs.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query."}},"required":["query"]},"outputSchema":{"type":"object","additionalProperties":false,"properties":{"results":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","description":"XData content id."},"title":{"type":"string","description":"Human-readable title."},"url":{"type":"string","description":"Canonical citation URL."}},"required":["id","title","url"]}}},"required":["results"]}},{"name":"fetch","description":"ChatGPT data-only app full-record fetch by content id.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"XData content id."}},"required":["id"]},"outputSchema":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","description":"XData content id."},"title":{"type":"string","description":"Human-readable title."},"url":{"type":"string","description":"Canonical citation URL."},"text":{"type":"string","description":"Full text for the item."},"metadata":{"type":["object","null"],"description":"Additional source metadata.","additionalProperties":true}},"required":["id","title","url","text"]}}],"resources":[],"prompts":[]}