Vee3
@Vee3io
Vee3 について
Website: https://vee3.io
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"vee3": {
"url": "https://mcp.vee3.io/mcp",
"headers": {
"VEE3_API_KEY": "${env:VEE3_API_KEY}"
}
}
}
}ツール
78Describe a single Vee3 capability by id. Use this after meta-tools.list_all when you need parameter names, defaults, response fields, examples, and token cost before calling a tool. This call is free (0 tokens).
Check domain name availability for up to ten domains in one request. Returns a JSON object whose keys are the requested domain names and whose values are booleans: true if the domain appears available, false if it is taken. Successful calls use 5 API tokens.
Fetch DNS records for a domain. Returns an array of records. Each record includes name, ttl, type (for example A, AAAA, CNAME, MX, NS, SOA, TXT), and data (record value). Optionally pass subdomain to include records for a host under the domain (for example blog for blog.example.com). Successful calls use 2 API tokens.
Look up a domain and return normalized registration details. Combines registry and registrar RDAP and WHOIS sources to return the most accurate normalized fields across TLDs: availability, domain status, created/updated/expiry dates, registrar data, contact records, and nameservers. Use this when you need registrant-oriented summary data rather than raw WHOIS or RDAP payloads. Successful calls use 5 API tokens.
Analyze a domain with comprehensive SEO metrics, backlink data, and social signals. Returns authority metrics (Moz domain/page authority, Ahrefs domain rating, Majestic trust and citation flow), backlink profile counts (total backlinks, referring domains, EDU/GOV links), traffic and keyword estimates (organic traffic, traffic value, organic keywords, Ahrefs rank), social signals (Facebook shares/comments, Pinterest pins, StumbleUpon), and technical data (IP addresses, subnets, topical trust flow categories). Successful calls use 40 API tokens.
Look up raw RDAP (Registration Data Access Protocol) data for a domain. Returns registrar entities, domain status codes, registration and expiration events, nameservers, DNSSEC delegation data, RDAP conformance labels, and registry notices. Successful calls use 3 API tokens.
Look up detailed registry information for a single top-level domain (TLD). Returns status, TLD type, availability phase, WHOIS and RDAP servers, registry URL, domain counts, delegation dates, registry organization, administrative/technical contacts, and remarks. Pass the TLD suffix without a leading dot (for example io or com). Successful calls use 1 API token.
List or search top-level domains (TLDs) with registry metadata. Filter by substring search, availability phase, TLD category, and paginate with limit and page. limit defaults to 100 when omitted. Each result includes the TLD suffix, type, availability phase, WHOIS server, domain counts when known, registry organization details, and created/changed timestamps. availability values: general-availability (open for normal registration) or sunrise (trademark sunrise period before general availability). Successful calls use 2 API tokens.
Fetch WHOIS registration data for a domain. Returns a JSON object keyed by WHOIS server host name. Each value contains parsed fields such as Domain Name, registrar details, dates, name servers, domain status, DNSSEC data, and raw text lines. Set include_registrar to true to query registry and registrar servers (slower, more complete). Default false queries the registry server only. Successful calls use 4 API tokens.
Download a TikTok music track. Provide either music_id or music_url, not both. Returns a signed download URL. Prefer return_mode 'url'. Costs 10 tokens.
Download music from a TikTok video. Provide either video_id or video_url, not both. Returns a signed download URL. Prefer return_mode 'url'. Costs 10 tokens.
Download a TikTok video. Provide either video_id or video_url, not both. Returns a signed download URL for the standard-quality play file. Set include_hdplay to true only when high definition is required. Prefer return_mode 'url'. Costs 10 tokens.
List replies to a TikTok comment. Requires video_id and comment_id. Pass cursor from a previous response to fetch the next page. Costs 2 tokens.
Fetch for-you feed videos for a region. Requires region. Costs 4 tokens.
Look up metadata for a TikTok music track. Provide either music_id or music_url, not both. Costs 2 tokens.
List videos that use a TikTok music track. Requires music_id. Pass cursor from a previous response to fetch the next page. Costs 3 tokens.
List followers for a TikTok user. Requires user_id. Pass cursor from a previous response to fetch the next page. Costs 2 tokens.
List accounts a TikTok user follows. Requires user_id. Pass cursor from a previous response to fetch the next page. Costs 2 tokens.
Look up a TikTok user profile. Provide either user_id or unique_id, not both. Costs 2 tokens.
List reposts for a TikTok user. Provide either user_id or unique_id, not both. Pass cursor from a previous response to fetch the next page. Costs 3 tokens.
List videos posted by a TikTok user. Provide either user_id or unique_id, not both. Set latest to true for newest posts or false for top posts. Pass cursor from a previous response to fetch the next page. Costs 3 tokens.
List comments on a TikTok video. Provide either video_id or video_url, not both. Pass cursor from a previous response to fetch the next page. Costs 2 tokens.
Look up metadata for a TikTok video. Provide either video_id or video_url, not both. Costs 1 token.
Get the current API token balance for the authenticated account. Returns tokens used, tokens remaining, monthly allowance, billing plan, and when the allowance resets (billing_period_end). Use this before expensive calls or when you receive a 402 insufficient_tokens response. This call is free (0 tokens).
Fetch metadata for a single public X (Twitter) post by its numeric tweet id. Returns tweet text, engagement counts (likes, retweets, replies, quotes, bookmarks), language, conversation id, author profile summary, and attached media when present. Successful lookups use 5 API tokens. Failed or blocked requests are not billed.
Fetch the latest replies for a single X (Twitter) post by its numeric tweet id. Returns a timeline of reply tweets with text, engagement counts, author info, media, and in-reply-to metadata. Use cursor from next_cursor to fetch the next page. Successful lookups use 10 API tokens. Failed or blocked requests are not billed.
Fetch public profile metadata for an X (Twitter) user. Provide screenname (handle without @) or rest_id (numeric user id). When rest_id is set, it takes precedence over screenname. Returns display name, bio, follower counts, verification flags, avatar URLs, and related profile fields. Successful lookups use 5 API tokens. Failed or blocked requests are not billed.
Fetch a user's recent X (Twitter) posts, pinned tweet, and profile summary. Provide screenname (handle without @) or rest_id (numeric user id). When rest_id is set, it takes precedence over screenname. Returns timeline entries with tweet text, engagement counts, media, quoted tweets, and author info. Use cursor from next_cursor to fetch the next page. Successful lookups use 10 API tokens. Failed or blocked requests are not billed.
List supported language codes for Google Maps place endpoints. Returns languages as a map of language names to codes (for example English: en). Use these codes with the language parameter on place detail, review, and photo calls. Successful calls use 1 API token.
Search for places near a latitude and longitude. Required: location. Optional: radius (defaults to 1000 meters when sort_by is Relevance), keyword, place_type, open_now, min_price, max_price, language, region, and cursor. When sort_by is Distance, omit radius and provide keyword or place_type. Pass cursor from a previous cursor_next to fetch the next page. Returns matching places in places. Use place_id with place detail, review, and photo endpoints. cursor_next and cursor_previous appear only when pagination cursors are available. Additional upstream fields may appear. Successful searches use 10 API tokens.
Get detailed information for a Google Maps place. Provide place_id from search results. The identifier also accepts the business identifier form (0x...:0x...). Optional region and language are supported. Returns a flat place object with fields such as name, full_address, location, hours, status, rating, review_count, website, phone_number, and types when available. Additional upstream fields may appear. Successful calls use 4 API tokens.
Get photos for a Google Maps place. Provide place_id from search results. The identifier also accepts the business identifier form (0x...:0x...). Optional cursor, region, and language are supported. Pass cursor from a previous cursor_next to fetch the next page. Returns place metadata and a photos array. Each photo has photo_url and description when available. cursor_next appears only when a pagination cursor is available. Additional upstream fields may appear. Successful calls use 3 API tokens.
Get reviews for a Google Maps place. Provide place_id from search results. The identifier also accepts the business identifier form (0x...:0x...). Optional sort_by (Relevant, Lowest, Highest, Newest), cursor, region, and language are supported. Pass cursor from a previous cursor_next to fetch the next page. Returns place metadata and a reviews array. Each review includes fields such as review_id, review_text, rating, and user_name. cursor_next appears only when a pagination cursor is available. Additional upstream fields may appear. Successful calls use 3 API tokens.
List supported Google Maps place type values for search filters. Returns place_types as a string array. Use a value with place_type on google-maps.search or google-maps.nearby_search. Successful calls use 1 API token.
Get details for one Google Maps review. Provide review_id from a place reviews response. Returns one review object at the top level with fields such as review_id, review_text, rating, and user_name when available. Additional upstream fields may appear. Successful calls use 2 API tokens.
Search Google Maps by text query. Optional filters include location, radius (defaults to 1000 meters), open_now, min_price, max_price, place_type, language, and region. Pass cursor from a previous cursor_next to fetch the next page. Returns matching places in places with names, full_address, place_id, ratings, and location. Use place_id with place detail, review, and photo endpoints. cursor_next and cursor_previous appear only when pagination cursors are available. Additional upstream fields may appear. Successful searches use 10 API tokens.
Get Google Search autocomplete suggestions for a partial query. Returns the normalized query and an array of suggested search phrases. Successful lookups use 5 API tokens.
List languages you can pass as language on google-search.keyword_traffic_insights and google-search.url_traffic_insights. Returns an array of entries with language_name and language_code (for example en, de). Maps to upstream lang on the provider API. No request parameters. Successful calls use 5 API tokens.
List countries and region codes you can pass as location on google-search.keyword_traffic_insights and google-search.url_traffic_insights. Returns an array of entries with country_name and country_code (for example US, GB). No request parameters. Successful calls use 5 API tokens.
List all Google Trends category and subcategory labels you can pass to other Google Trends tools in the category field. Returns cat (array of category names, including All categories) and msg. Use this before interest-over-time or interest-by-region calls when filtering by category. Successful calls use 5 API tokens.
Fetch Google Trends interest-by-region breakdowns for one to five keywords. Returns a JSON object whose top-level keys are your keywords. Each value maps location names (countries or subregions) to interest scores (0–100). Requires start in datetime-with-timezone form (for example 2020-05-01T00:43:37+0100). Optional end defaults to now. country defaults to global; region requires a valid country. category and gprop default to all when omitted or empty. resolution is COUNTRY (default) or REGION. Successful calls use 40 API tokens.
Fetch Google Trends interest-over-time series for one to five keywords. Returns a JSON object whose top-level keys are your keywords. Each value maps timestamps to interest scores (0–100). Granularity depends on the requested date range (from about one minute to monthly buckets). Requires start in datetime-with-timezone form (for example 2020-05-01T00:43:37+0100). Optional end defaults to now. country defaults to global; region requires a valid country. category and gprop default to all when omitted or empty. Successful calls use 40 API tokens.
List all countries and subregions you can pass to other Google Trends tools in the country and region fields. Returns geo.countries: each country name maps to country (label) and regions (array of subregion names). Also returns msg. Use this before interest-over-time or interest-by-region calls when filtering by geography. Pair with google-trends.categories when filtering by category. Successful calls use 5 API tokens.
Fetch Google Trends related queries for one to five keywords. Returns a JSON object whose top-level keys are your keywords. Each value has top and rising sections; each section has query (rank index to query string) and value (rank index to score). Requires start in datetime-with-timezone form (for example 2020-05-01T00:43:37+0100). Optional end defaults to now. country defaults to global; region requires a valid country. category and gprop default to all when omitted or empty. Use google-trends.categories and google-trends.regions to discover valid category, country, and region values. Successful calls use 40 API tokens.
Get Google Trends suggestions for a single keyword. Returns result: an array of suggested topics and entities, each with mid (topic id), title (display name), and type (for example Topic, Software, Book). Use this to refine keywords before interest-over-time, interest-by-region, or related-queries calls. Successful calls use 10 API tokens.
List all live Vee3 agent tools and their REST bindings. Use this when you need to discover which tools exist, what they are called in MCP, and how much each successful call costs in API tokens. This call is free (0 tokens).
List live tools belonging to a single capability group. Use group_id from meta-tools.list_groups (for example website-screenshots). Returns the same tool summary shape as meta-tools.list_all, filtered to one group. This call is free (0 tokens).
List all Vee3 capability groups. Use this to see how tools are organized (for example website-screenshots or meta-tools) before listing tools in a specific group. This call is free (0 tokens).
Look up a celebrity on Rotten Tomatoes by slug (for example morgan-freeman). Returns name, bio, birth date and place, profile image, and filmography lists for movies and TV with scores and years. Successful lookups use 5 API tokens.
List cast and crew credits for a movie by slug (for example shawshank-redemption). Returns cast and crew members with names, roles, character names, and profile links where available. Successful calls use 5 API tokens.
Look up a movie on Rotten Tomatoes by slug (for example shawshank-redemption). Returns title, year, rating, runtime, genres, description, poster and hero images, Tomatometer and Popcornmeter scores, cast highlights, and where to watch links. Successful lookups use 5 API tokens.
Load reviews for a movie by slug (for example shawshank-redemption). Returns review quotes, sentiment, publication, critic details, and pageInfo for pagination. Use cursor from pageInfo.endCursor for the next page. Optionally set type to critic for critic reviews only. Successful calls use 5 API tokens.
Search Rotten Tomatoes by title or name. Returns matching movies, TV series, and celebrities with slugs, scores, poster URLs, release years, and top-billed cast where available. Successful searches use 10 API tokens.
List cast and crew credits for a TV series by slug (for example breaking-bad). Returns cast and crew members with names, roles, character names, and profile links where available. Successful calls use 5 API tokens.
Look up a TV series on Rotten Tomatoes by slug (for example breaking-bad). Returns title, years on air, TV rating, season count, genres, description, poster and hero images, Tomatometer and Popcornmeter scores, and creator/cast highlights. Successful lookups use 5 API tokens.
Load a single episode by TV series slug (for example breaking-bad), season number, and episode number. Returns episode title, air date, description, and episode Tomatometer score when available. Successful calls use 5 API tokens.
Load reviews for a TV season by series slug (for example breaking-bad) and season number. Returns review quotes, sentiment, publication, critic details, and pageInfo for pagination. Use cursor from pageInfo.endCursor for the next page. Optionally set type to critic for critic reviews only. Successful calls use 5 API tokens.
Load season-level details for a TV series by slug (for example breaking-bad) and season number. Returns season title, episode list summaries, and season Tomatometer scores when available. Successful calls use 5 API tokens.
Search TikTok photo posts by keyword. Requires query. Pass cursor from a previous response to fetch the next page. Costs 5 tokens.
Search TikTok users by keyword. Requires query. Pass cursor from a previous response to fetch the next page. Costs 5 tokens.
Search TikTok videos by keyword. Requires query. Pass cursor from a previous response to fetch the next page. Costs 5 tokens.
Search public X (Twitter) posts matching a keyword or phrase. Returns a timeline of matching posts with tweet text, engagement counts, author info, media, and quoted tweets. Use cursor from next_cursor to fetch the next page. search_type controls ranking: Top (default), Latest, Media, People, or Lists. Successful searches use 10 API tokens. Failed or blocked requests are not billed.
Find backlinks pointing to a website URL. Returns an overview (domain rating, URL rating, backlink counts, referring domains, dofollow breakdown) and a list of individual backlinks with anchor text, source and target URLs, domain rating, and redirect chains. Successful calls use 10 API tokens.
Get Ahrefs domain authority signals for a website URL. Returns domainRating (0–100 Ahrefs authority score) and ahRank (global Ahrefs website rank). Useful for comparing site strength and prioritizing outreach or competitive research. Successful calls use 10 API tokens.
List country codes you can pass as country on seo.keyword_metrics. Returns an array of 2-letter ISO country codes (for example us, gb, de). This call is free (0 tokens).
Get SEO metrics for a search keyword in a specific country market. Returns keyword, searchVolume, clicks, cpc, difficulty, globalSearchVolume, and trafficPotential. Successful calls use 10 API tokens.
Get Google keyword traffic insights and related keyword suggestions for a seed keyword. Returns an array of keyword suggestions. Each item includes text, monthly search volume, competition_level, competition_index, low_bid, high_bid, and trend. Required: keyword and language (for example en). Optional: location (for example US) for country-specific data; omit location for global results (default). Optional: mode (exact or all, default all), min_search_volume (default 0), and intent (informational, navigational, commercial, or transactional). Successful calls use 20 API tokens.
Get detailed Ahrefs SEO metrics for a specific URL. Returns two sections: - page: backlinks, referring domains, estimated traffic, traffic value, organic keywords, URL rating, and word count on the page - domain: domain rating, rank, backlinks, referring domains, traffic, traffic value, and organic keywords Successful calls use 10 API tokens.
Get Google keyword traffic insights and related keyword suggestions for a URL. Returns an array of keyword suggestions. Each item includes text, monthly search volume, competition_level, competition_index, low_bid, high_bid, and trend. Required: url and language (for example en). Optional: location (for example US) for country-specific data; omit location for global results (default). Optional: min_search_volume (default 0) and intent (informational, navigational, commercial, or transactional). Successful calls use 20 API tokens.
Capture a screenshot of a public website so you can inspect its layout, content, and UI. Use this when you need to see what a page looks like rather than guessing from HTML or text. Prefer return_mode 'both' or 'image' so you receive a viewable image; use 'url' only when you need a shareable link or want to avoid large inline payloads. Use format 'jpeg' with an optional quality setting (0-100) for smaller file sizes. Set dark_mode to true to capture sites that support prefers-color-scheme: dark. Set block_cookie_banners to true to dismiss common consent overlays (best-effort). Successful captures use 20 API tokens. Failed or blocked requests are not billed.
Fetch metadata for a public YouTube channel by channel id or URL. Accepts a channel id (for example UCJ5v_MCY6GNUBTO8-D3XoAg) or common YouTube channel URLs (for example https://www.youtube.com/@WWE). Returns title, username, description, subscriber and view counts, join date, verification flags, avatar and banner images, keywords, and external links. Successful lookups use 10 API tokens. Failed or blocked requests are not billed.
Search public videos on a YouTube channel by keyword or phrase. Accepts a bare channel id (for example UCJ5v_MCY6GNUBTO8-D3XoAg), not a URL. Returns matching video entries and cursorNext for pagination. Use cursorNext from a prior response as cursor for the next page. Successful searches use 10 API tokens. Failed or blocked requests are not billed.
Fetch a paginated list of videos from a public YouTube channel by its channel id. Accepts a bare channel id (for example UCg6gPGh8HU2U01vaFCAsvmQ), not a URL. Use cursor from a prior response for the next page. Successful fetches use 10 API tokens. Failed or blocked requests are not billed.
Fetch metadata for a public YouTube playlist by playlist id. Returns title, description, creator summary, video and view counts, thumbnails, badges, and last updated timestamps. Successful lookups use 10 API tokens. Failed or blocked requests are not billed.
Search public YouTube content by keyword or phrase. Returns matching result cards, estimated result count, and spelling suggestions. Use filter parameters to apply multiple YouTube search filters: - upload_date: Last hour, Today, This week, This month, This year - content_type: Video, Channel, Playlist, Movie - duration: Under 4 minutes, 4 - 20 minutes, Over 20 minutes - features: Live, 4K, HD, Subtitles/CC, Creative Commons, 360°, VR180, 3D, HDR, Location, Purchased (multiple allowed) - sort_by: Relevance, Upload date, View count, Rating Filter values are matched case-insensitively. Only one option per group applies except features, which accepts multiple labels. When a requested filter cannot be applied, the API returns the best-effort results available so far and includes unappliedFilters with the labels that were skipped. Use cursor with the same query to paginate: pass cursorNext from a prior response. Filter parameters and cursor cannot be combined. Check didYouMean when the query may be misspelled. Successful searches use 20 API tokens. Failed or blocked requests are not billed.
Get YouTube search autocomplete suggestions for a partial query. Returns the normalized query and an array of suggested search phrases. Optional language and location codes localize suggestions (defaults: en, US). Successful lookups use 8 API tokens.
Fetch top-level comments for a public YouTube video by its 11-character video id. Returns comment text, author summary, vote and reply counts, pinned status, total comment count, and cursorNext for the next page. Use sort_by to choose comment order: - sort_by: Top comments, Newest first Sort values are matched case-insensitively. Use cursor with the same video_id to paginate: pass cursorNext from a prior response. sort_by and cursor cannot be combined. Successful fetches use 15 API tokens. Failed or blocked requests are not billed.
Fetch metadata for a public YouTube video by video id or URL. Accepts a bare 11-character video id (for example PuQFESk0BrA) or common YouTube watch, youtu.be, Shorts, and embed URLs. Returns title, description, view count, duration, publish date, channel id, category, keywords, and thumbnails. Successful lookups use 10 API tokens. Failed or blocked requests are not billed.
概要
What is Vee3?
Vee3 is a hosted MCP server that connects AI agents to a curated catalog of live data and action tools. It is designed for market research, due diligence, competitive analysis, and fact-heavy tasks, enabling users to access external data without leaving their editor. The tools cover areas such as domain research, X (Twitter), Google Trends, Google Search Insights, SEO and backlinks, Google Maps places, YouTube and TikTok data, Rotten Tomatoes metadata, and website screenshots.
How to use Vee3?
Sign up at app.vee3.io for a free tier. Then configure your MCP client to point to https://mcp.vee3.io/mcp. Tool calls are billed per token; failed calls are not charged. No additional installation or configuration is required.
Key features of Vee3
- Hosted MCP server with live data and action tools
- Covers domain research, social media, search, and SEO
- Token-based billing with no charge for failed calls
- Free tier available for initial use
- Works directly from your editor or AI agent
Use cases of Vee3
- Perform market research and competitive analysis using multiple data sources
- Conduct due diligence on companies, domains, or individuals
- Gather SEO and backlink insights for digital strategy
- Extract YouTube and TikTok metadata for content research
- Obtain Google Maps place details for location-based analysis
FAQ from Vee3
What data sources does Vee3 integrate with?
Vee3 integrates with X (Twitter), Google Trends, Google Search Insights, Google Maps, YouTube, TikTok, Rotten Tomatoes, SEO and backlink providers, and domains. It also offers website screenshots and catalog discovery helpers.
Is there a free tier available?
Yes, sign up at app.vee3.io for a free tier. Tool calls use token-based billing, and failed calls are not charged.
Do I need to install anything locally?
No, Vee3 is a hosted MCP server. You only need to configure your MCP client to connect to https://mcp.vee3.io/mcp. No local installation or dependencies are required.
How is data accessed and where does it live?
All data is accessed through Vee3’s hosted catalog. The data is fetched live from original sources by Vee3’s servers; no data is stored locally by the user.
What transport protocol does Vee3 use?
Vee3 uses HTTPS as its transport. The MCP server endpoint is https://mcp.vee3.io/mcp. Authentication is handled via the sign-up process (API key).
「その他」の他のコンテンツ
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Nginx UI
0xJackyYet another WebUI for Nginx
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
ghidraMCP
LaurieWiredMCP Server for Ghidra
コメント