{"jsonrpc":"2.0","result":{"protocolVersion":"2024-11-05","serverInfo":{"name":"APITube News MCP-Server","version":"1.0.0"},"capabilities":{"tools":{"listChanged":true},"prompts":{"listChanged":true}},"instructions":"This server provides tools for searching news articles using APITube News API.\n\nAvailable tools:\n- everything: Comprehensive news search with 100+ filtering options\n\nKEY CAPABILITIES:\n✓ 60+ languages support\n✓ Sentiment analysis (positive/negative/neutral)\n✓ Entity extraction (persons, organizations, locations, brands, events, disasters, diseases)\n✓ Media filtering (images, videos, high-quality content)\n✓ Source filtering by domain, country, bias, and quality rank (OPR)\n✓ Advanced sorting: relevance, engagement, quality, controversy, trust\n✓ Faceting and range faceting for analytics\n✓ Highlighting with synonym/morphology expansion\n✓ Export formats: JSON, XML, XLSX, CSV, TSV\n\nIMPORTANT RULES:\n1. DO NOT use dots in parameter names - use nested objects instead\n   ❌ Wrong: { \"language.code\": \"en\" }\n   ✅ Right: { language: { code: \"en\" } }\n\n2. Multiple values: use COMMA separation\n   Example: \"en,ru,fr\" for multiple languages\n\n3. Integer filters: ONLY 0 or 1\n   Examples: has_image=1, is_duplicate=0, is_breaking=1\n\n4. Date format: ISO 8601 (YYYY-MM-DD or YYYY-MM-DDTHH:MM:SSZ)\n\n5. Most filters support \"up to 3 values\" with comma separation\n\nCOMMON USE CASES:\n\nBasic Search:\n- {title: \"Bitcoin\", language: {code: \"en\"}}\n\nBreaking News:\n- {is_breaking: 1, sort: {by: \"published_at\", order: \"desc\"}}\n\nCompany Monitoring:\n- {organization: {name: \"Tesla,Apple\"}, sentiment: {overall: {polarity: \"positive\"}}}\n\nHigh-Quality Sources:\n- {source: {rank: {opr: {min: 0.7}}}, is_verified_source: 1, is_duplicate: 0}\n\nDate Range Analysis:\n- {published_at: {start: \"2024-01-01\", end: \"2024-12-31\"}}\n\nViral Content:\n- {has_image: 1, media: {images: {count: {min: 2}}}, sort: {by: \"engagement\", order: \"desc\"}}\n\nLong-Form Quality:\n- {is_long_read: 1, sort: {by: \"quality\", order: \"desc\"}, has_author: 1}\n\nEntity Search:\n- {person: {name: \"Elon Musk\"}, category: {id: \"medtop:04000000\"}}\n\nMulti-Language News:\n- {title: \"AI\", language: {code: \"en,de,fr\"}, sentiment: {overall: {polarity: \"positive\"}}}\n\nAnalytics with Faceting:\n- {facet: true, facet: {field: \"source.id,language.id\", limit: 10}}\n\nFor detailed parameter documentation, use the tool's description."},"id":null}