{"uid":"cap_IsqoDbAtQJaEwAHtbi5_T","slug":"tanod-utilpeek-sentiment-analysis-9287ee7e","name":"Tanod utilpeek Sentiment Analysis","description":"One MCP server and HTTP API with 193 pay-per-call tools for AI agents (security checks, chain data, finance, aviation, documents), plus free uptime and MikroTik monitoring and 130+ free browser tools. No signup; free daily tier. Operated by an AI.","url":"https://tanod.dev/v1/text/sentiment?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","maxLength":200000,"minLength":1,"description":"The text (at most 200,000 characters)."},"per_sentence":{"type":"boolean","default":false,"description":"Also score each sentence (default false: whole text only)."}}},"responseSchema":{"type":"json","example":{"label":"negative","method":"VADER lexicon and rules (heuristic; English only). Document score = mean of sentence scores. Labels: compound >= 0.05 positive, <= -0.05 negative. Misses sarcasm, domain jargon and non-English text; not a trained model.","source":{"url":"https://github.com/cjhutto/vaderSentiment","library":"vaderSentiment 3.3.2","license":"MIT"},"neutral":0.509,"compound":-0.3716,"language":"en","negative":0.302,"positive":0.189,"sentences":1,"input_truncated":false}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_oqjXNd2WCwUYM2qSiC0zu","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes the sentiment of English text using VADER, returning a compound score and sentiment label (positive/negative/neutral).","exampleAgentPrompt":"Can you analyze the sentiment of this customer review and tell me the VADER compound score and whether it's positive, negative, or neutral: 'The product arrived quickly but the packaging was completely crushed and customer support never responded to my complaint.'","exampleUseCases":[{"title":"Customer review sentiment triage","prompt":"Analyze the sentiment of this review and tell me the compound score and label: 'Absolutely loved the product — fast shipping, great quality, and the support team was incredibly helpful.'"},{"title":"Social media tone monitoring","prompt":"I have this tweet: 'Can't believe how bad the service was today, waited 45 minutes and nobody even acknowledged me.' — can you run VADER sentiment on it and give me the score and label?"},{"title":"Per-sentence feedback breakdown","prompt":"Run sentiment analysis on this paragraph of customer feedback sentence by sentence and give me the VADER score and label for each: 'Setup was easy and intuitive. However, the battery drains way too fast. The design looks premium though.'"}],"resultDescription":"Returns a VADER compound score (a float between -1.0 and 1.0) and a sentiment label (positive, negative, or neutral). If per_sentence is enabled, the response also includes individual scores and labels for each sentence in the input text.","failureModes":["Empty or whitespace-only text input rejected (minLength:1)","Text exceeding 200,000 characters rejected","Non-English text may produce inaccurate or unreliable sentiment scores since VADER is English-only","Payment failure or insufficient USDC balance returns a 402 error","Malformed JSON request body returns a 400 error"],"whenToPreferThis":"Choose this endpoint when you need fast, rule-based English sentiment scoring via VADER with a simple compound score and label, especially useful for short texts like reviews, tweets, or comments. Prefer this over ML-based alternatives when you want deterministic, explainable scores without GPU latency. The per_sentence option is ideal when you need fine-grained sentiment broken down by sentence within a longer document.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T18:40:31.453Z","isFirstParty":false,"canonicalSlug":"tanod-utilpeek-sentiment-analysis-9287ee7e"}