[ agent capabilities ]

The 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.

[ 3116 tools indexed ]

[ all tools ]

30 / 3116

Next.js Tailwind Assistant /

get_component_snippet

remote  ]

Get a Svelte component code snippet for a specific UI element.

Zapier /

get_configuration_url

remote  ]

Returns the URL where users can configure this MCP server - adding, editing, or removing actions. Provide this URL to users who want to customize their available tools.

Zapier Central /

get_configuration_url

remote  ]

Returns the URL where users can configure this MCP server - adding, editing, or removing actions. Provide this URL to users who want to customize their available tools.

Blockscout MCP /

get_contract_abi

remote  ]

Get smart contract ABI (Application Binary Interface). An ABI defines all functions, events, their parameters, and return types. The ABI is required to format function calls or interpret contract data.

Reddit /

get_conversation_by_id

remote  ]

Get conversation messages for a conversation ID inside a product scope.

Reddit /

get_conversation_notes

remote  ]

Get notes for a CRM conversation in a product scope.

GitHub /

get_copilot_job_status

remote  ]

Get the status of a GitHub Copilot coding agent job. Use this to check if a previously submitted task has completed and to get the pull request URL once it's created. Provide the job ID (from create_pull_request_with_copilot) or pull request number (from assign_copilot_to_issue), or any pull request you want agent sessions for.

GitHub /

get_copilot_space

remote  ]

This tool can be used to provide additional context to the chat from a specific Copilot space. If the user mentions the keyword 'Copilot space' with the name and owner of the space, execute this tool. The response includes a table of contents (TOC) listing all documents in the space, followed by the full content of each document. Documents are separated by markers in the format: '--- Document N: path (size) ---'. When searching for specific information, use grep (or equivalent command) to search across all documents; the separator lines will help identify which document contains the matching content.

Supabase Auth /

get_cost

remote  ]

Gets the cost of creating a new project or branch. Never assume organization as costs can be different for each.

Paper Search /

get_crossref_paper_by_doi

remote  ]

Get a specific paper from CrossRef by its DOI. Args: doi: Digital Object Identifier (e.g., '10.1038/nature12373'). Returns: Paper metadata in dictionary format, or empty dict if not found. Example: get_crossref_paper_by_doi("10.1038/nature12373")

Smithery /

get_current_weather

remote  ]

Get current weather conditions for a location in the United States. Perfect for 'What's the weather like in [US location]?' questions. Covers all US states, territories, and coastal waters.

United States Weather Data Access /

get_current_weather

remote  ]

Get current weather conditions for a location in the United States. Perfect for 'What's the weather like in [US location]?' questions. Covers all US states, territories, and coastal waters.

Reddit /

get_deduped_crm_by_category

remote  ]

Retrieve deduped CRM records by single state or lead-category bucket.

GitHub /

get_dependabot_alert

remote  ]

Get details of a specific dependabot alert in a GitHub repository.

Peec AI /

get_domain_report

remote  ]

Get a report on source domain visibility and citations 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}. Each row is an array of values matching column order. Columns: - domain: the source domain (e.g. "example.com") - classification: domain type — CORPORATE (official company sites), EDITORIAL (news, blogs, magazines), INSTITUTIONAL (government, education, nonprofit), UGC (social media, forums, communities), REFERENCE (encyclopedias, documentation), COMPETITOR (direct competitors), OWN (the user's own domains), OTHER, or null - retrieved_percentage: 0–1 ratio — fraction of chats that included at least one URL from this domain. 0.30 means 30% of chats. - retrieval_rate: average number of URLs from this domain pulled per chat. Can exceed 1.0 — values above 1.0 mean multiple pages from the same domain are retrieved per conversation. - citation_rate: average number of inline citations when this domain is retrieved. Can exceed 1.0 — higher values indicate stronger content authority. 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, domain, url, country_code, chat_id.

Supabase Auth /

get_edge_function

remote  ]

Retrieves file contents for an Edge Function in a Supabase project.

ai.agenttrust/mcp /

get_escrow_info

remote  ]

Retrieve metadata about an existing escrow vault. Never returns the fulfillment key — that is only returned on approval. Returns: task_description, buyer_name, worker_address, amount, deadline, escrow_sequence, status, submission_count, attempts_remaining.

StacksFinder /

get_estimate_quota

remote  ]

Check your remaining estimate quota for this week and month.

Cursor /

get_etf_score

remote  ]

Get the Danelfin AI score for a US ETF. Returns the composite AI score and sub-scores for the fund. Use this when the user asks about an ETF's AI-based quality or ranking (e.g. SPY, QQQ, IWM, XLK, ARKK).

Polymarket /

get_event

remote  ]

Get detailed information about a specific event by slug, including all related markets.

Clinical Trials Data /

get_field_statistics

remote  ]

Get statistical information about field values. This tool retrieves statistical information about the values of specified fields in the ClinicalTrials.gov database. Input: - `field_names`: A list of field names to get statistics for. - `field_types`: A list of field types to filter by. Example: `['ENUM', 'STRING']`

AKShare One MCP /

get_financial_metrics

remote  ]

Get key financial metrics from the three major financial statements.

MLB Stats /

get_game_highlight_data

remote  ]

Returns a list of highlight data for a given game.

MLB Stats /

get_game_pace

remote  ]

Returns data about pace of game for a given season (back to 1999).

GitHub /

get_github_repo

remote  ]

Fetch detailed statistics and metadata for a GitHub repository. Returns star count, fork count, open issue count, primary programming language, project description, last updated timestamp, and contributor count. Use for evaluating open-source projects, competitive analysis, or monitoring project health.

AKShare One MCP /

get_hist_data

remote  ]

Get historical stock market data. 'eastmoney_direct' support all A,B,H shares

Smithery /

get_hourly_forecast

remote  ]

Get hour-by-hour weather forecast for a location in the United States. Perfect for 'What's the hourly forecast?' or 'Will it rain this afternoon in [US location]?' questions. Provides detailed hourly conditions for up to 48 hours.

United States Weather Data Access /

get_hourly_forecast

remote  ]

Get hour-by-hour weather forecast for a location in the United States. Perfect for 'What's the hourly forecast?' or 'Will it rain this afternoon in [US location]?' questions. Provides detailed hourly conditions for up to 48 hours.

AKShare One MCP /

get_income_statement

remote  ]

Get company income statement data.

AKShare One MCP /

get_inner_trade_data

remote  ]

Get company insider trading data.