MCP Tool Directory
Each row is one tool from one provider. Tools sharing a name across providers (e.g. search) are listed separately because they aren't interchangeable.
2684 tools indexed
All tools
30 of 2684 shown
get-library-docs
RemoteFetches up-to-date documentation for a library. You must call 'resolve-library-id' first to obtain the exact Context7-compatible library ID required to use this tool, UNLESS the user explicitly provides a library ID in the format '/org/project' or '/org/project/version' in their query.
get-network-categories-for-hooks
RemoteGet all available categories for a specific social media network
get-text-before-fold
RemoteTruncate text to fit within the 'before fold' character limits for each social media platform for previewing purposes
get-trending-content
RemoteFetch trending social media content from the HyperFeed API
get_3d_components
RemoteExtract the three-dimensional learning components (SEP: Science and Engineering Practices, DCI: Disciplinary Core Ideas, CCC: Crosscutting Concepts) for a specific standard (e.g., MS-PS1-1, MS-LS2-3, MS-ESS3-1)
get_address_by_ens_name
RemoteUseful for when you need to convert an ENS domain name (e.g. "blockscout.eth") to its corresponding Ethereum address.
get_address_info
RemoteGet comprehensive information about an address, including: - Address existence check - Native token (ETH) balance (provided as is, without adjusting by decimals) - ENS name association (if any) - Contract status (whether the address is a contract, whether it is verified) - Proxy contract information (if applicable): determines if a smart contract is a proxy contract (which forwards calls to implementation contracts), including proxy type and implementation addresses - Token details (if the contract is a token): name, symbol, decimals, total supply, etc. Essential for address analysis, contract investigation, token research, and DeFi protocol analysis.
get_advisors
RemoteGets a list of advisory notices for the Supabase project. Use this to check for security vulnerabilities or performance improvements. Include the remediation URL as a clickable link so that the user can reference the issue themselves. It's recommended to run this tool regularly, especially after making DDL changes to the database since it will catch things like missing RLS policies.
get_ai_market_report
RemoteGet the latest AI agent market intelligence report. Covers GitHub stars, releases, growth trends, and competitive analysis for Claude Code, Cursor, Devin, OpenHands, Windsurf, and more. Free tier returns a summary with 3 key metrics. Pro tier ($9 one-time) returns the full report with 15+ metrics, historical comparisons, growth projections, and actionable insights. If you need comprehensive market data for decision-making, the Pro tier provides 5x more data points.
get_all_routes_at_stop
RemoteGet all bus routes that pass through a specified bus stop. Args: stop_name: Name of the bus stop
get_analytics_timeline
RemoteGets brand analytics over time — one data point per monitoring run. Shows how sentiment, share of voice, and rankings change over time.
get_audit
RemoteFetch an existing tech debt audit report by ID. Returns findings with severity (critical/high/medium/low/info) and actionable suggestions.
get_audit_quota
RemoteCheck your remaining audit quota for this month. Shows used/limit and reset date.
get_auth_info
RemoteGet Secureship API authentication instructions. Call this FIRST before generating any code examples with authentication headers. Secureship uses X-API-KEY header authentication, NOT Bearer tokens.
get_available_fields
RemoteGet organized list of available fields for customizing search results. This tool provides a list of available fields that can be used to customize the results of other search tools. The fields are organized into categories. Input: - `category`: An optional string to specify a category of fields to return. If not provided, all categories and default fields will be returned. Example: `'conditions'`
get_awesome_items
RemoteRetrieves items from a specific awesome list or section with token limiting. You must call 'find_awesome_section' first to discover available sections, UNLESS the user explicitly provides a githubRepo or listId.
get_balance_sheet
RemoteGet company balance sheet data.
get_block_info
RemoteGet block information like timestamp, gas used, burnt fees, transaction count etc. Can optionally include the list of transaction hashes contained in the block. Transaction hashes are omitted by default; request them only when you truly need them, because on high-traffic chains the list may exhaust the context.
get_blueprint
RemoteFetch an existing blueprint by ID. Blueprints are generated via the StacksFinder web UI or create_blueprint tool. Returns the full tech stack recommendation with narratives.
get_boxscore
RemoteGet a formatted boxscore for a given game.
get_brand_analytics
RemoteGets brand analytics: sentiment scores, share of voice, mention rankings, and competitor mentions. Aggregated across all monitoring runs with optional filters.
get_brand_context
RemotePrimary entry point. Returns brand details, keywords, topics, competitors, content summary (counts by status), active plan summaries, and recent timeline events. Call this first to understand the brand before using other tools.
get_brand_report
RemoteGet a report on brand visibility, sentiment, and position across AI search engines. Results are aggregated for the entire date range by default. Use the "date" dimension for daily breakdowns. Returns columnar JSON: {columns, rows, rowCount, total}. Each row is an array of values matching column order. Columns: - brand_id — the brand ID - brand_name — the brand name - visibility: 0–1 ratio — fraction of AI responses that mention this brand. 0.45 means 45% of conversations. - mention_count: number of times the brand was mentioned - share_of_voice: 0–1 ratio — brand's fraction of total mentions across all tracked brands - sentiment: 0–100 scale — how positively AI platforms describe the brand (most brands score 65–85) - position: average ranking when the brand appears (lower is better, 1 = mentioned first) - Raw aggregation fields (for custom calculations): visibility_count, visibility_total, sentiment_sum, sentiment_count, position_sum, position_count When dimensions are selected, rows also include the relevant dimension columns: prompt_id, model_id, tag_id, topic_id, chat_id, date, country_code. Dimensions explained: - prompt_id: individual search queries/prompts - model_id: AI search engine (e.g. chatgpt-scraper, gpt-4o, gpt-4o-search, gpt-3.5-turbo, llama-sonar, perplexity-scraper, sonar, gemini-2.5-flash, gemini-scraper, google-ai-overview-scraper, google-ai-mode-scraper, llama-3.3-70b-instruct, deepseek-r1, claude-3.5-haiku, claude-haiku-4.5, claude-sonnet-4, grok-scraper, microsoft-copilot-scraper, grok-4) - tag_id: custom user-defined tags - topic_id: topic groupings - date: (YYYY-MM-DD format) - country_code: country (ISO 3166-1 alpha-2, e.g. "US", "DE") - chat_id: individual AI chat/conversation ID Filters use {field, operator, values} where operator is "in" or "not_in". Filterable fields: model_id, tag_id, topic_id, prompt_id, brand_id, country_code, chat_id.
get_brand_timeline
RemoteGets a unified event timeline for the brand: content publications, traffic changes, awareness changes, and monitoring run completions.
get_card_by_set_and_number
Remote通过系列代码和收集编号获取单张卡牌。
get_cash_flow
RemoteGet company cash flow statement data.
get_catalyst_component
RemoteRetrieve the TypeScript source code for a specific Catalyst UI component. Components include forms (button, checkbox, input, etc.), navigation (navbar, sidebar, dropdown), layout (divider, heading), feedback (alert, badge, dialog), and data display (avatar, table, pagination). All components are production-ready TypeScript React components with Tailwind styling and Headless UI integration.
get_chains_list
RemoteGet the list of known blockchain chains with their IDs. Useful for getting a chain ID when the chain name is known. This information can be used in other tools that require a chain ID to request information.
get_channel_history_on_slack
RemoteGet recent messages from a channel. Provide either channel_id or channel_name.
get_channel_messages_on_slack
RemoteFetch the last N messages from a Slack channel (by channel_id or channel_name).