---
name: xpay✦
description: Pay-per-use tool discovery and execution for AI agents. 111+ providers, 1143+ tools via one MCP connection. $5 free.
url: https://mcp.xpay.sh/mcp
---

# xpay✦ — Pay-Per-Use Tool Discovery for AI Agents

xpay✦ (xpay.tools) is a pay-per-use tool discovery and execution platform for AI agents. Access 1143+ API tools from 111+ providers through a single MCP endpoint. Search the web, find emails, enrich contacts, scrape websites, get financial data, generate images, and more — all pay-per-call with $5 free credits. No subscriptions.

## MCP Connection

Add this MCP server to access all tools:

```json
{
  "mcpServers": {
    "xpay": {
      "url": "https://mcp.xpay.sh/mcp?key=YOUR_API_KEY"
    }
  }
}
```

For Claude Code:
```bash
claude mcp add --transport http xpay "https://mcp.xpay.sh/mcp?key=YOUR_API_KEY"
```

## How to Use

This MCP server provides 4 meta-tools for discovery and execution:

1. **xpay_discover** — Search and browse tools by what you need (e.g., "web search", "find emails", "scrape website", "generate image")
2. **xpay_details** — Get the full input schema and pricing before running
3. **xpay_run** — Execute a tool with inputs, get results (cost auto-deducted)
4. **xpay_balance** — Check remaining credits

### Example workflow:
- User asks: "Find the email for the CEO of Stripe"
- Agent calls `xpay_discover` with query "find email"
- Agent calls `xpay_details` for "hunter-email-finder"
- Agent calls `xpay_run` with the tool slug and inputs
- Results returned with billing receipt: "Cost: $0.02 | Balance: $4.98"

## Categories

Search, Enrichment, Scraping, Finance, Code, AI Models, Communications, Data

## Available Providers (111) — 1143 Tools

### Alpha Vantage
Stock quotes, forex, crypto, fundamentals, and financial data
- **TOOL_LIST**: List all available Alpha Vantage API tools with their names and descriptions. IMPORTANT: This returns only tool names and descriptions, NOT parameter schemas. You MUST call TOOL_GET(tool_name) to retrieve the full inputSchema (required parameters, types, descriptions) before calling TOOL_CALL. Calling TOOL_CALL without first calling TOOL_GET will fail because you won't know the required parameters. Workflow: TOOL_LIST -> TOOL_GET(tool_name) -> TOOL_CALL(tool_name, arguments) — $0.02/call
- **TOOL_GET**: Get the full schema for one or more tools including all parameters. After discovering tools via TOOL_LIST, use this to get the complete parameter schema before calling the tool. You can provide either a single tool name or a list of tool names if you're unsure which one to use. — $0.02/call
- **TOOL_CALL**: Execute a tool by name with the provided arguments. IMPORTANT: You MUST call TOOL_GET(tool_name) first to retrieve the full parameter schema before calling this tool. The arguments must match the schema returned by TOOL_GET, including all required parameters. Calling without the correct arguments will result in errors. Workflow: TOOL_LIST -> TOOL_GET(tool_name) -> TOOL_CALL(tool_name, arguments) — $0.02/call

### Bright Data
Web scraping, search engine results, screenshots, and data collection
- **search_engine**: Scrape search results from Google, Bing or Yandex. Returns SERP results in JSON or Markdown (URL, title, description), Ideal for gathering current information, news, and detailed search results. — $0.03/call
- **scrape_as_markdown**: Scrape a single webpage URL with advanced options for content extraction and get back the results in MarkDown language. This tool can unlock any webpage even if it uses bot detection or CAPTCHA. — $0.03/call
- **search_engine_batch**: Run multiple search queries simultaneously. Returns JSON for Google, Markdown for Bing/Yandex. — $0.03/call
- **scrape_batch**: Scrape multiple webpages URLs with advanced options for content extraction and get back the results in MarkDown language. This tool can unlock any webpage even if it uses bot detection or CAPTCHA. — $0.03/call

### Exa Search
AI-powered semantic search, find-similar, and content extraction
- **web_search_exa**: Search the web for any topic and get clean, ready-to-use content.

      Best for: Finding current information, news, facts, people, companies, or answering questions about any topic.
      Returns: Clean text content from top search results.

      Query tips: 
      describe the ideal page, not keywords. "blog post comparing React and Vue performance" not "React vs Vue".
      Use category:people / category:company to search through Linkedin profiles / companies respectively.
      If highlights are insufficient, follow up with web_fetch_exa on the best URLs. — $0.02/call
- **web_fetch_exa**: Read a webpage's full content as clean markdown. Use after web_search_exa when highlights are insufficient or to read any URL.

Best for: Extracting full content from known URLs. Batch multiple URLs in one call.
Returns: Clean text content and metadata from the page(s). — $0.02/call

### Firecrawl
Web scraping, crawling, content extraction, and site mapping
- **firecrawl_scrape**: 
Scrape content from a single URL with advanced options.
This is the most powerful, fastest and most reliable scraper tool, if available you should always default to using this tool for any web scraping needs.

**Best for:** Single page content extraction, when you know exactly which page contains the information.
**Not recommended for:** Multiple pages (call scrape multiple times or use crawl), unknown page location (use search).
**Common mistakes:** Using markdown format when extracting specific data points (use JSON instead).
**Other Features:** Use 'branding' format to extract brand identity (colors, fonts, typography, spacing, UI components) for design analysis or style replication.

**CRITICAL - Format Selection (you MUST follow this):**
When the user asks for SPECIFIC data points, you MUST use JSON format with a schema. Only use markdown when the user needs the ENTIRE page content.

**Use JSON format when user asks for:**
- Parameters, fields, or specifications (e.g., "get the header parameters", "what are the required fields")
- Prices, numbers, or structured data (e.g., "extract the pricing", "get the product details")
- API details, endpoints, or technical specs (e.g., "find the authentication endpoint")
- Lists of items or properties (e.g., "list the features", "get all the options")
- Any specific piece of information from a page

**Use markdown format ONLY when:**
- User wants to read/summarize an entire article or blog post
- User needs to see all content on a page without specific extraction
- User explicitly asks for the full page content

**Handling JavaScript-rendered pages (SPAs):**
If JSON extraction returns empty, minimal, or just navigation content, the page is likely JavaScript-rendered or the content is on a different URL. Try these steps IN ORDER:
1. **Add waitFor parameter:** Set `waitFor: 5000` to `waitFor: 10000` to allow JavaScript to render before extraction
2. **Try a different URL:** If the URL has a hash fragment (#section), try the base URL or look for a direct page URL
3. **Use firecrawl_map to find the correct page:** Large documentation sites or SPAs often spread content across multiple URLs. Use `firecrawl_map` with a `search` parameter to discover the specific page containing your target content, then scrape that URL directly.
   Example: If scraping "https://docs.example.com/reference" fails to find webhook parameters, use `firecrawl_map` with `{"url": "https://docs.example.com/reference", "search": "webhook"}` to find URLs like "/reference/webhook-events", then scrape that specific page.
4. **Use firecrawl_agent:** As a last resort for heavily dynamic pages where map+scrape still fails, use the agent which can autonomously navigate and research

**Usage Example (JSON format - REQUIRED for specific data extraction):**
```json
{
  "name": "firecrawl_scrape",
  "arguments": {
    "url": "https://example.com/api-docs",
    "formats": ["json"],
    "jsonOptions": {
      "prompt": "Extract the header parameters for the authentication endpoint",
      "schema": {
        "type": "object",
        "properties": {
          "parameters": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "name": { "type": "string" },
                "type": { "type": "string" },
                "required": { "type": "boolean" },
                "description": { "type": "string" }
              }
            }
          }
        }
      }
    }
  }
}
```

**Prefer markdown format by default.** You can read and reason over the full page content directly — no need for an intermediate query step. Use markdown for questions about page content, factual lookups, and any task where you need to understand the page.

**Use JSON format when user needs:**
- Structured data with specific fields (extract all products with name, price, description)
- Data in a specific schema for downstream processing

**Use query format only when:**
- The page is extremely long and you need a single targeted answer without processing the full content
- You want a quick factual answer and don't need to retain the page content

**Usage Example (markdown format - default for most tasks):**
```json
{
  "name": "firecrawl_scrape",
  "arguments": {
    "url": "https://example.com/article",
    "formats": ["markdown"],
    "onlyMainContent": true
  }
}
```
**Usage Example (branding format - extract brand identity):**
```json
{
  "name": "firecrawl_scrape",
  "arguments": {
    "url": "https://example.com",
    "formats": ["branding"]
  }
}
```
**Branding format:** Extracts comprehensive brand identity (colors, fonts, typography, spacing, logo, UI components) for design analysis or style replication.
**Performance:** Add maxAge parameter for 500% faster scrapes using cached data.
**Returns:** JSON structured data, markdown, branding profile, or other formats as specified.
**Safe Mode:** Read-only content extraction. Interactive actions (click, write, executeJavascript) are disabled for security.
 — $0.03/call
- **firecrawl_map**: 
Map a website to discover all indexed URLs on the site.

**Best for:** Discovering URLs on a website before deciding what to scrape; finding specific sections or pages within a large site; locating the correct page when scrape returns empty or incomplete results.
**Not recommended for:** When you already know which specific URL you need (use scrape); when you need the content of the pages (use scrape after mapping).
**Common mistakes:** Using crawl to discover URLs instead of map; jumping straight to firecrawl_agent when scrape fails instead of using map first to find the right page.

**IMPORTANT - Use map before agent:** If `firecrawl_scrape` returns empty, minimal, or irrelevant content, use `firecrawl_map` with the `search` parameter to find the specific page URL containing your target content. This is faster and cheaper than using `firecrawl_agent`. Only use the agent as a last resort after map+scrape fails.

**Prompt Example:** "Find the webhook documentation page on this API docs site."
**Usage Example (discover all URLs):**
```json
{
  "name": "firecrawl_map",
  "arguments": {
    "url": "https://example.com"
  }
}
```
**Usage Example (search for specific content - RECOMMENDED when scrape fails):**
```json
{
  "name": "firecrawl_map",
  "arguments": {
    "url": "https://docs.example.com/api",
    "search": "webhook events"
  }
}
```
**Returns:** Array of URLs found on the site, filtered by search query if provided.
 — $0.02/call
- **firecrawl_search**: 
Search the web and optionally extract content from search results. This is the most powerful web search tool available, and if available you should always default to using this tool for any web search needs.

The query also supports search operators, that you can use if needed to refine the search:
| Operator | Functionality | Examples |
---|-|-|
| `""` | Non-fuzzy matches a string of text | `"Firecrawl"`
| `-` | Excludes certain keywords or negates other operators | `-bad`, `-site:firecrawl.dev`
| `site:` | Only returns results from a specified website | `site:firecrawl.dev`
| `inurl:` | Only returns results that include a word in the URL | `inurl:firecrawl`
| `allinurl:` | Only returns results that include multiple words in the URL | `allinurl:git firecrawl`
| `intitle:` | Only returns results that include a word in the title of the page | `intitle:Firecrawl`
| `allintitle:` | Only returns results that include multiple words in the title of the page | `allintitle:firecrawl playground`
| `related:` | Only returns results that are related to a specific domain | `related:firecrawl.dev`
| `imagesize:` | Only returns images with exact dimensions | `imagesize:1920x1080`
| `larger:` | Only returns images larger than specified dimensions | `larger:1920x1080`

**Best for:** Finding specific information across multiple websites, when you don't know which website has the information; when you need the most relevant content for a query.
**Not recommended for:** When you need to search the filesystem. When you already know which website to scrape (use scrape); when you need comprehensive coverage of a single website (use map or crawl.
**Common mistakes:** Using crawl or map for open-ended questions (use search instead).
**Prompt Example:** "Find the latest research papers on AI published in 2023."
**Sources:** web, images, news, default to web unless needed images or news.
**Scrape Options:** Only use scrapeOptions when you think it is absolutely necessary. When you do so default to a lower limit to avoid timeouts, 5 or lower.
**Optimal Workflow:** Search first using firecrawl_search without formats, then after fetching the results, use the scrape tool to get the content of the relevantpage(s) that you want to scrape

**Usage Example without formats (Preferred):**
```json
{
  "name": "firecrawl_search",
  "arguments": {
    "query": "top AI companies",
    "limit": 5,
    "sources": [
      { "type": "web" }
    ]
  }
}
```
**Usage Example with formats:**
```json
{
  "name": "firecrawl_search",
  "arguments": {
    "query": "latest AI research papers 2023",
    "limit": 5,
    "lang": "en",
    "country": "us",
    "sources": [
      { "type": "web" },
      { "type": "images" },
      { "type": "news" }
    ],
    "scrapeOptions": {
      "formats": ["markdown"],
      "onlyMainContent": true
    }
  }
}
```
**Returns:** Array of search results (with optional scraped content).
 — $0.03/call
- **firecrawl_crawl**: 
 Starts a crawl job on a website and extracts content from all pages.
 
 **Best for:** Extracting content from multiple related pages, when you need comprehensive coverage.
 **Not recommended for:** Extracting content from a single page (use scrape); when token limits are a concern (use map + batch_scrape); when you need fast results (crawling can be slow).
 **Warning:** Crawl responses can be very large and may exceed token limits. Limit the crawl depth and number of pages, or use map + batch_scrape for better control.
 **Common mistakes:** Setting limit or maxDiscoveryDepth too high (causes token overflow) or too low (causes missing pages); using crawl for a single page (use scrape instead). Using a /* wildcard is not recommended.
 **Prompt Example:** "Get all blog posts from the first two levels of example.com/blog."
 **Usage Example:**
 ```json
 {
   "name": "firecrawl_crawl",
   "arguments": {
     "url": "https://example.com/blog/*",
     "maxDiscoveryDepth": 5,
     "limit": 20,
     "allowExternalLinks": false,
     "deduplicateSimilarURLs": true,
     "sitemap": "include"
   }
 }
 ```
 **Returns:** Operation ID for status checking; use firecrawl_check_crawl_status to check progress.
 **Safe Mode:** Read-only crawling. Webhooks and interactive actions are disabled for security.
  — $0.05/call
- **firecrawl_check_crawl_status**: 
Check the status of a crawl job.

**Usage Example:**
```json
{
  "name": "firecrawl_check_crawl_status",
  "arguments": {
    "id": "550e8400-e29b-41d4-a716-446655440000"
  }
}
```
**Returns:** Status and progress of the crawl job, including results if available.
 — $0.03/call
- **firecrawl_extract**: 
Extract structured information from web pages using LLM capabilities. Supports both cloud AI and self-hosted LLM extraction.

**Best for:** Extracting specific structured data like prices, names, details from web pages.
**Not recommended for:** When you need the full content of a page (use scrape); when you're not looking for specific structured data.
**Arguments:**
- urls: Array of URLs to extract information from
- prompt: Custom prompt for the LLM extraction
- schema: JSON schema for structured data extraction
- allowExternalLinks: Allow extraction from external links
- enableWebSearch: Enable web search for additional context
- includeSubdomains: Include subdomains in extraction
**Prompt Example:** "Extract the product name, price, and description from these product pages."
**Usage Example:**
```json
{
  "name": "firecrawl_extract",
  "arguments": {
    "urls": ["https://example.com/page1", "https://example.com/page2"],
    "prompt": "Extract product information including name, price, and description",
    "schema": {
      "type": "object",
      "properties": {
        "name": { "type": "string" },
        "price": { "type": "number" },
        "description": { "type": "string" }
      },
      "required": ["name", "price"]
    },
    "allowExternalLinks": false,
    "enableWebSearch": false,
    "includeSubdomains": false
  }
}
```
**Returns:** Extracted structured data as defined by your schema.
 — $0.05/call
- **firecrawl_agent**: 
Autonomous web research agent. This is a separate AI agent layer that independently browses the internet, searches for information, navigates through pages, and extracts structured data based on your query. You describe what you need, and the agent figures out where to find it.

**How it works:** The agent performs web searches, follows links, reads pages, and gathers data autonomously. This runs **asynchronously** - it returns a job ID immediately, and you poll `firecrawl_agent_status` to check when complete and retrieve results.

**IMPORTANT - Async workflow with patient polling:**
1. Call `firecrawl_agent` with your prompt/schema → returns job ID immediately
2. Poll `firecrawl_agent_status` with the job ID to check progress
3. **Keep polling for at least 2-3 minutes** - agent research typically takes 1-5 minutes for complex queries
4. Poll every 15-30 seconds until status is "completed" or "failed"
5. Do NOT give up after just a few polling attempts - the agent needs time to research

**Expected wait times:**
- Simple queries with provided URLs: 30 seconds - 1 minute
- Complex research across multiple sites: 2-5 minutes
- Deep research tasks: 5+ minutes

**Best for:** Complex research tasks where you don't know the exact URLs; multi-source data gathering; finding information scattered across the web; extracting data from JavaScript-heavy SPAs that fail with regular scrape.
**Not recommended for:**
- Single-page extraction when you have a URL (use firecrawl_scrape, faster and cheaper)
- Web search (use firecrawl_search first)
- Interactive page tasks like clicking, filling forms, login, or navigating JS-heavy SPAs (use firecrawl_scrape + firecrawl_interact)
- Extracting specific data from a known page (use firecrawl_scrape with JSON format)

**Arguments:**
- prompt: Natural language description of the data you want (required, max 10,000 characters)
- urls: Optional array of URLs to focus the agent on specific pages
- schema: Optional JSON schema for structured output

**Prompt Example:** "Find the founders of Firecrawl and their backgrounds"
**Usage Example (start agent, then poll patiently for results):**
```json
{
  "name": "firecrawl_agent",
  "arguments": {
    "prompt": "Find the top 5 AI startups founded in 2024 and their funding amounts",
    "schema": {
      "type": "object",
      "properties": {
        "startups": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "name": { "type": "string" },
              "funding": { "type": "string" },
              "founded": { "type": "string" }
            }
          }
        }
      }
    }
  }
}
```
Then poll with `firecrawl_agent_status` every 15-30 seconds for at least 2-3 minutes.

**Usage Example (with URLs - agent focuses on specific pages):**
```json
{
  "name": "firecrawl_agent",
  "arguments": {
    "urls": ["https://docs.firecrawl.dev", "https://firecrawl.dev/pricing"],
    "prompt": "Compare the features and pricing information from these pages"
  }
}
```
**Returns:** Job ID for status checking. Use `firecrawl_agent_status` to poll for results.
 — $0.03/call
- **firecrawl_agent_status**: 
Check the status of an agent job and retrieve results when complete. Use this to poll for results after starting an agent with `firecrawl_agent`.

**IMPORTANT - Be patient with polling:**
- Poll every 15-30 seconds
- **Keep polling for at least 2-3 minutes** before considering the request failed
- Complex research can take 5+ minutes - do not give up early
- Only stop polling when status is "completed" or "failed"

**Usage Example:**
```json
{
  "name": "firecrawl_agent_status",
  "arguments": {
    "id": "550e8400-e29b-41d4-a716-446655440000"
  }
}
```
**Possible statuses:**
- processing: Agent is still researching - keep polling, do not give up
- completed: Research finished - response includes the extracted data
- failed: An error occurred (only stop polling on this status)

**Returns:** Status, progress, and results (if completed) of the agent job.
 — $0.03/call
- **firecrawl_browser_create**: 
**DEPRECATED — prefer firecrawl_scrape + firecrawl_interact instead.** Interact lets you scrape a page and then click, fill forms, and navigate without managing sessions manually.

Create a browser session for code execution via CDP (Chrome DevTools Protocol).

**Arguments:**
- ttl: Total session lifetime in seconds (30-3600, optional)
- activityTtl: Idle timeout in seconds (10-3600, optional)
- streamWebView: Whether to enable live view streaming (optional)
- profile: Save and reuse browser state (cookies, localStorage) across sessions (optional)
  - name: Profile name (sessions with the same name share state)
  - saveChanges: Whether to save changes back to the profile (default: true)

**Usage Example:**
```json
{
  "name": "firecrawl_browser_create",
  "arguments": {
    "profile": { "name": "my-profile", "saveChanges": true }
  }
}
```
**Returns:** Session ID, CDP URL, and live view URL.
 — $0.03/call
- **firecrawl_browser_delete**: 
**DEPRECATED — prefer firecrawl_scrape + firecrawl_interact instead.**

Destroy a browser session.

**Usage Example:**
```json
{
  "name": "firecrawl_browser_delete",
  "arguments": {
    "sessionId": "session-id-here"
  }
}
```
**Returns:** Success confirmation.
 — $0.03/call
- **firecrawl_browser_list**: 
**DEPRECATED — prefer firecrawl_scrape + firecrawl_interact instead.**

List browser sessions, optionally filtered by status.

**Usage Example:**
```json
{
  "name": "firecrawl_browser_list",
  "arguments": {
    "status": "active"
  }
}
```
**Returns:** Array of browser sessions.
 — $0.03/call
- **firecrawl_interact**: 
Interact with a previously scraped page in a live browser session. Scrape a page first with firecrawl_scrape, then use the returned scrapeId to click buttons, fill forms, extract dynamic content, or navigate deeper.

**Best for:** Multi-step workflows on a single page — searching a site, clicking through results, filling forms, extracting data that requires interaction.
**Requires:** A scrapeId from a previous firecrawl_scrape call (found in the metadata of the scrape response).

**Arguments:**
- scrapeId: The scrape job ID from a previous scrape (required)
- prompt: Natural language instruction describing the action to take (use this OR code)
- code: Code to execute in the browser session (use this OR prompt)
- language: "bash", "python", or "node" (optional, defaults to "node", only used with code)
- timeout: Execution timeout in seconds, 1-300 (optional, defaults to 30)

**Usage Example (prompt):**
```json
{
  "name": "firecrawl_interact",
  "arguments": {
    "scrapeId": "scrape-id-from-previous-scrape",
    "prompt": "Click on the first product and tell me its price"
  }
}
```

**Usage Example (code):**
```json
{
  "name": "firecrawl_interact",
  "arguments": {
    "scrapeId": "scrape-id-from-previous-scrape",
    "code": "agent-browser click @e5",
    "language": "bash"
  }
}
```
**Returns:** Execution result including output, stdout, stderr, exit code, and live view URLs.
 — $0.03/call
- **firecrawl_interact_stop**: 
Stop an interact session for a scraped page. Call this when you are done interacting to free resources.

**Usage Example:**
```json
{
  "name": "firecrawl_interact_stop",
  "arguments": {
    "scrapeId": "scrape-id-here"
  }
}
```
**Returns:** Success confirmation.
 — $0.03/call

### Jina AI
Web search, page reading, text segmentation, and fact grounding
- **show_api_key**: Return the bearer token from the Authorization header of the MCP settings, which is used to debug. — $0.01/call
- **primer**: Get up-to-date contextual information of the current session to provide localized, time-aware responses. Use this when you need to know the current time, user's location, or network environment to give more relevant and personalized information. — $0.01/call
- **guess_datetime_url**: Guess the last updated or published datetime of a web page. This tool examines HTTP headers, HTML metadata, Schema.org data, visible dates, JavaScript timestamps, HTML comments, Git information, RSS/Atom feeds, sitemaps, and international date formats to provide the most accurate update time with confidence scores. Returns the best guess timestamp and confidence level. — $0.01/call
- **capture_screenshot_url**: Capture high-quality screenshots of web pages in base64 encoded JPEG format. Use this tool when you need to visually inspect a website, take a snapshot for analysis, or show users what a webpage looks like. — $0.01/call
- **read_url**: Extract and convert web page content to clean, readable markdown format. Perfect for reading articles, documentation, blog posts, or any web content. Use this when you need to analyze text content from websites, bypass paywalls, or get structured data. — $0.01/call
- **search_web**: Search the entire web for current information, news, articles, and websites. Use this when you need up-to-date information, want to find specific websites, research topics, or get the latest news. Ideal for answering questions about recent events, finding resources, or discovering relevant content. — $0.01/call
- **expand_query**: Expand and rewrite search queries based on an up-to-date query expansion model. This tool takes an initial query and returns multiple expanded queries that can be used for more diversed and deeper searches. Useful for improving deep research results by searching broader and deeper. — $0.01/call
- **search_arxiv**: Search academic papers and preprints on arXiv repository. Perfect for finding research papers, scientific studies, technical papers, and academic literature. Use this when researching scientific topics, looking for papers by specific authors, or finding the latest research in fields like AI, physics, mathematics, computer science, etc. — $0.01/call
- **search_ssrn**: Search academic papers and preprints on SSRN (Social Science Research Network). Perfect for finding research papers in social sciences, economics, law, finance, accounting, management, and humanities. Use this when researching social science topics, looking for working papers, or finding the latest research in business and economics fields. — $0.01/call
- **search_jina_blog**: Search Jina AI news and blog posts at jina.ai/news for articles about AI, machine learning, neural search, embeddings, and Jina products. Use this to find official Jina documentation, tutorials, product announcements, and technical deep-dives. — $0.01/call
- **search_images**: Search for images across the web, similar to Google Images. Use this when you need to find photos, illustrations, diagrams, charts, logos, or any visual content. Perfect for finding images to illustrate concepts, locating specific pictures, or discovering visual resources. Images are returned by default as small base64-encoded JPEG images. — $0.01/call
- **parallel_search_web**: Run multiple web searches in parallel for comprehensive topic coverage and diverse perspectives. For best results, provide multiple search queries that explore different aspects of your topic. You can use expand_query to help generate diverse queries, or create them yourself. — $0.01/call
- **parallel_search_arxiv**: Run multiple arXiv searches in parallel for comprehensive research coverage and diverse academic angles. For best results, provide multiple search queries that explore different research angles and methodologies. You can use expand_query to help generate diverse queries, or create them yourself. — $0.01/call
- **parallel_search_ssrn**: Run multiple SSRN searches in parallel for comprehensive social science research coverage and diverse academic angles. For best results, provide multiple search queries that explore different research angles and methodologies. You can use expand_query to help generate diverse queries, or create them yourself. — $0.01/call
- **parallel_read_url**: Read multiple web pages in parallel to extract clean content efficiently. For best results, provide multiple URLs that you need to extract simultaneously. This is useful for comparing content across multiple sources or gathering information from multiple pages at once. — $0.01/call
- **sort_by_relevance**: Rerank a list of documents by relevance to a query using Jina Reranker API. Use this when you have multiple documents and want to sort them by how well they match a specific query or topic. Perfect for document retrieval, content filtering, or finding the most relevant information from a collection. — $0.01/call
- **deduplicate_strings**: Get top-k semantically unique strings from a list using Jina embeddings and submodular optimization. Use this when you have many similar strings and want to select the most diverse subset that covers the semantic space. Perfect for removing duplicates, selecting representative samples, or finding diverse content. — $0.01/call
- **deduplicate_images**: Get top-k semantically unique images (URLs or base64-encoded) using Jina CLIP v2 embeddings and submodular optimization. Use this when you have many visually similar images and want the most diverse subset. — $0.01/call
- **search_bibtex**: Search for academic papers and return BibTeX citations. Searches DBLP (computer science) and Semantic Scholar (broad academic coverage) for comprehensive results. Returns formatted BibTeX entries ready to use in LaTeX documents. — $0.01/call
- **extract_pdf**: Extract figures, tables, and equations from PDF documents using layout detection. Perfect for extracting visual elements from academic papers on arXiv or any PDF URL. Returns base64-encoded images of detected elements with metadata. — $0.01/call

### Tavily Search
AI-optimized web search and URL content extraction
- **tavily_search**: Search the web for current information on any topic. Use for news, facts, or data beyond your knowledge cutoff. Returns snippets and source URLs. — $0.02/call
- **tavily_extract**: Extract content from URLs. Returns raw page content in markdown or text format. — $0.02/call
- **tavily_crawl**: Crawl a website starting from a URL. Extracts content from pages with configurable depth and breadth. — $0.02/call
- **tavily_map**: Map a website's structure. Returns a list of URLs found starting from the base URL. — $0.02/call
- **tavily_research**: Perform comprehensive research on a given topic or question. Use this tool when you need to gather information from multiple sources, including web pages, documents, and other resources, to answer a question or complete a task. Returns a detailed response based on the research findings. Rate limit: 20 requests per minute. — $0.02/call
- **tavily_skill**: Search documentation for any library, API, or tool. Returns relevant, structured documentation chunks assembled for your specific query. When working with a specific library, always pass the library name for best results. — $0.02/call

### Telnyx
SMS, voice calls, phone numbers, cloud storage, and AI assistants via Telnyx API
- **get_api_endpoint_schema**: Get the schema for an endpoint in the Telnyx TypeScript API. You can use the schema returned by this tool to invoke an endpoint with the `invoke_api_endpoint` tool. — $0.01/call
- **list_api_endpoints**: List or search for all endpoints in the Telnyx TypeScript API — $0.01/call
- **invoke_api_endpoint**: Invoke an endpoint in the Telnyx TypeScript API. Note: use the `list_api_endpoints` tool to get the list of endpoints and `get_api_endpoint_schema` tool to get the schema for an endpoint. — $0.01/call

### AkShare
Chinese and global financial market data and analysis
- **get_hist_data**: Get historical stock market data. 'eastmoney_direct' support all A,B,H shares — $0.01/call
- **get_realtime_data**: Get real-time stock market data. 'eastmoney_direct' support all A,B,H shares — $0.01/call
- **get_news_data**: Get stock-related news data. — $0.01/call
- **get_balance_sheet**: Get company balance sheet data. — $0.01/call
- **get_income_statement**: Get company income statement data. — $0.01/call
- **get_cash_flow**: Get company cash flow statement data. — $0.01/call
- **get_inner_trade_data**: Get company insider trading data. — $0.01/call
- **get_financial_metrics**: Get key financial metrics from the three major financial statements. — $0.01/call
- **get_time_info**: Get current time with ISO format, timestamp, and the last trading day. — $0.01/call

### Awesome Lists
Browse and search curated awesome lists from GitHub
- **find_awesome_section**: Discovers sections/categories across awesome lists matching a search query and returns matching sections from awesome lists.

You MUST call this function before 'get_awesome_items' to discover available sections UNLESS the user explicitly provides a githubRepo or listId.

Selection Process:
1. Analyze the query to understand what type of resources the user is looking for
2. Return the most relevant matches based on:
   - Name similarity to the query and the awesome lists section
   - Category/section relevance of the awesome lists 
   - Number of items in the section
   - Confidence score

Response Format:
- Returns matching sections of the awesome lists with metadata
- Includes repository information, item counts, and confidence score
- Use the githubRepo or listId with relevant sections from results for get_awesome_items

For ambiguous queries, multiple relevant sections will be returned for the user to choose from. — $0.01/call
- **get_awesome_items**: Retrieves 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. — $0.01/call

### Black Forest Labs
Creators of FLUX, state-of-the-art text-to-image models with photorealistic output.
- **black_forest_labs_flux_pro**: FLUX 1.1 Pro — highest quality photorealistic image generation — $0.08/call
- **black_forest_labs_flux_dev**: FLUX Dev — balanced quality and speed for image generation — $0.05/call
- **black_forest_labs_flux_schnell**: FLUX Schnell — fastest image generation, 1-4 steps — $0.01/call

### Clear Thought
Structured thinking and reasoning frameworks for AI
- **clear_thought**: A detailed tool for dynamic and reflective problem-solving through thoughts.
This tool helps analyze problems through a flexible thinking process that can adapt and evolve.
Each thought can build on, question, or revise previous insights as understanding deepens.
Supports forward thinking (1→N), backward thinking (N→1), or mixed approaches.

When to use this tool:
- Breaking down complex problems into steps
- Planning and design with room for revision
- Analysis that might need course correction
- Problems where the full scope might not be clear initially
- Problems that require a multi-step solution
- Tasks that need to maintain context over multiple steps
- Situations where irrelevant information needs to be filtered out

Thinking Approaches:

**Forward Thinking (Traditional Chain of Thought)**: Start at thought 1, work sequentially to thought N
- Use when: Exploring unknowns, brainstorming, open-ended analysis, discovery
- Pattern: thoughtNumber 1 → 2 → 3 → ... → N
- Example: "How can we improve user engagement?" Start with current state, explore options, reach conclusion

**Backward Thinking (Goal-Driven Reasoning)**: Start at thought N (desired end state), work back to thought 1 (starting conditions)
- Use when: Designing systems, planning projects, solving well-defined problems, working from goals
- Pattern: thoughtNumber N → N-1 → N-2 → ... → 1
- Example: "Design a caching strategy for 10k req/s" Start with success criteria (thought 8), work backwards through prerequisites (monitoring, invalidation, implementation, profiling) to reach starting point (thought 1: define requirements)
- Tip: Begin with the desired outcome, then repeatedly ask "what must be true immediately before this?"

**Mixed/Branched Thinking**: Combine approaches or explore alternative paths using branch parameters
- Use when: Complex problems requiring multiple perspectives or hypothesis testing
- Pattern: Use isRevision, branchFromThought, and branchId to create alternative reasoning paths

Patterns Cookbook:
The patterns cookbook guide is automatically provided as an embedded resource at thought 1 and at the final thought.
You can also request it at any time using the includeGuide parameter.
The cookbook contains 20+ reasoning patterns with examples and usage guidance.

Key features:
- You can adjust total_thoughts up or down as you progress
- You can question or revise previous thoughts
- You can add more thoughts even after reaching what seemed like the end
- You can express uncertainty and explore alternative approaches
- Not every thought needs to build linearly - you can branch or backtrack
- Generates a solution hypothesis
- Verifies the hypothesis based on the Chain of Thought steps
- Repeats the process until satisfied
- Provides a correct answer

Parameters explained:
- thought: Your current thinking step, which can include:
* Regular analytical steps
* Revisions of previous thoughts
* Questions about previous decisions
* Realizations about needing more analysis
* Changes in approach
* Hypothesis generation
* Hypothesis verification
- next_thought_needed: True if you need more thinking, even if at what seemed like the end
- thought_number: Current number in sequence (can go beyond initial total if needed)
- total_thoughts: Current estimate of thoughts needed (can be adjusted up/down)
- is_revision: A boolean indicating if this thought revises previous thinking
- revises_thought: If is_revision is true, which thought number is being reconsidered
- branch_from_thought: If branching, which thought number is the branching point
- branch_id: Identifier for the current branch (if any)
- needs_more_thoughts: If reaching end but realizing more thoughts needed

You should:
1. Start with an initial estimate of needed thoughts, but be ready to adjust
2. Feel free to question or revise previous thoughts
3. Don't hesitate to add more thoughts if needed, even at the "end"
4. Express uncertainty when present
5. Mark thoughts that revise previous thinking or branch into new paths
6. Ignore information that is irrelevant to the current step
7. Generate a solution hypothesis when appropriate
8. Verify the hypothesis based on the Chain of Thought steps
9. Repeat the process until satisfied with the solution
10. Provide a single, ideally correct answer as the final output
11. Only set next_thought_needed to false when truly done and a satisfactory answer is reached — $0.01/call
- **reset_session**: Reset thought history and branches for a specific session or all sessions.

Use this tool to clear accumulated state when:
- Starting a new unrelated reasoning task
- Cleaning up after completing a reasoning session
- Preventing state pollution between different tasks
- Managing memory in long-running server instances

If sessionId is provided, only that specific session is reset.
If sessionId is omitted, ALL sessions are reset (use with caution). — $0.01/call

### Clinical Trials
Search and analyze clinical trials from ClinicalTrials.gov
- **search_trials_by_condition**: Search clinical trials by medical condition(s).

This tool allows you to search for clinical trials based on a list of medical conditions.

Input:
  - `conditions`: A list of strings, where each string is a medical condition to search for.
                  The search will find trials related to any of the specified conditions.
                  Example: `['cancer', 'diabetes']`
  - `max_studies`: The maximum number of studies to return. Defaults to 50.
  - `fields`: A list of specific fields to return in the results. If not provided, returns
              SEARCH_TOOL_DEFAULTS (9 essential fields: NCTId, BriefTitle, Acronym, Condition,
              Phase, InterventionName, LeadSponsorName, OverallStatus, HasResults). — $0.01/call
- **search_trials_by_intervention**: Search clinical trials by intervention/treatment.

This tool allows you to search for clinical trials based on a list of interventions or treatments.

Input:
  - `interventions`: A list of strings, where each string is an intervention or treatment to search for.
                     The search will find trials related to any of the specified interventions.
                     Example: `['aspirin', 'chemotherapy']`
  - `max_studies`: The maximum number of studies to return. Defaults to 50.
  - `fields`: A list of specific fields to return in the results. If not provided, returns
              SEARCH_TOOL_DEFAULTS (9 essential fields: NCTId, BriefTitle, Acronym, Condition,
              Phase, InterventionName, LeadSponsorName, OverallStatus, HasResults). — $0.01/call
- **search_trials_by_sponsor**: Search clinical trials by sponsor/organization.

This tool allows you to search for clinical trials based on a list of sponsor organizations.

Input:
  - `sponsors`: A list of strings, where each string is a sponsor organization to search for.
                The search will find trials sponsored by any of the specified organizations.
                Example: `['National Cancer Institute', 'Pfizer']`
  - `max_studies`: The maximum number of studies to return. Defaults to 50.
  - `fields`: A list of specific fields to return in the results. If not provided, returns
              SEARCH_TOOL_DEFAULTS (9 essential fields: NCTId, BriefTitle, Acronym, Condition,
              Phase, InterventionName, LeadSponsorName, OverallStatus, HasResults). — $0.01/call
- **search_trials_by_acronym**: Search clinical trials by study acronym.

Uses the Acronym field (protocolSection.identificationModule.acronym) to find
trials by their public short name. Example: 'TETON'. The API search is seeded
with the provided acronyms to narrow results, then results are filtered locally
to ensure the acronym field matches the requested value(s).

Input:
  - `acronyms`: One or more acronyms to search for (e.g., ['TETON']).
  - `max_studies`: Maximum number of studies to request from the API.
  - `exact_match`: When true (default), matches acronyms exactly (case-insensitive).
                   When false, matches if any provided acronym is contained within
                   the study acronym (case-insensitive partial match).
  - `fields`: A list of specific fields to return in the results. If not provided, returns
              ACRONYM_SEARCH_DEFAULTS (8 fields optimized for acronym discovery: NCTId,
              BriefTitle, Acronym, Condition, InterventionName, Phase, LeadSponsorName, HasResults). — $0.01/call
- **search_trials_by_nct_ids**: Retrieve specific clinical trials by NCT ID(s).

This tool allows you to retrieve the details of specific clinical trials by providing their NCT IDs.

Input:
  - `nct_ids`: A list of strings, where each string is an NCT ID to retrieve.
               Example: `['NCT04280705', 'NCT04280718']`
  - `fields`: A list of specific fields to return in the results. If not provided, returns
              SEARCH_TOOL_DEFAULTS (9 essential fields: NCTId, BriefTitle, Acronym, Condition,
              Phase, InterventionName, LeadSponsorName, OverallStatus, HasResults). — $0.01/call
- **search_trials_combined**: Search clinical trials using multiple criteria.

This tool allows you to perform a combined search using multiple criteria such as conditions, interventions, sponsors, and general terms.

Input:
  - `conditions`: A list of medical conditions to search for.
  - `interventions`: A list of interventions or treatments to search for.
  - `sponsors`: A list of sponsor organizations to search for.
  - `terms`: A list of general search terms.
  - `nct_ids`: A list of specific NCT IDs to include in the search.
  - `max_studies`: The maximum number of studies to return. Defaults to 50.
  - `fields`: A list of specific fields to return in the results. If not provided, returns
              SEARCH_TOOL_DEFAULTS (9 essential fields: NCTId, BriefTitle, Acronym, Condition,
              Phase, InterventionName, LeadSponsorName, OverallStatus, HasResults). — $0.01/call
- **get_trial_details**: Get comprehensive details for a single clinical trial.

This tool retrieves detailed information for a single clinical trial given its NCT ID.

Input:
  - `nct_id`: The NCT ID of the trial to retrieve.
              Example: `'NCT04280705'`
  - `fields`: A list of specific fields to return. If not provided, returns DETAIL_TOOL_DEFAULTS
              (25 comprehensive fields covering: NCTId, BriefTitle, OfficialTitle, Acronym, Condition,
              Keyword, Phase, OverallStatus, InterventionType, InterventionName, InterventionDescription,
              ArmGroupLabel, ArmGroupType, ArmGroupDescription, EligibilityCriteria, MinimumAge, MaximumAge,
              Sex, PrimaryOutcomeMeasure, SecondaryOutcomeMeasure, BriefSummary, LocationFacility,
              LocationCountry, LeadSponsorName, CollaboratorName, HasResults). — $0.01/call
- **get_trial_details_batched**: Retrieve detailed clinical trial records in batches to reduce payload during discovery.

Accepts a list of NCT IDs and fetches details in batches (default 10).
Preserves the order of input NCT IDs in the returned list.
Use this after search tools which return a minimal field set.

Input:
  - `nct_ids`: List of NCT IDs to retrieve in batches.
  - `fields`: Specific fields to return. If not provided, returns DETAIL_TOOL_DEFAULTS
              (25 comprehensive fields covering: NCTId, BriefTitle, OfficialTitle, Acronym, Condition,
              Keyword, Phase, OverallStatus, InterventionType, InterventionName, InterventionDescription,
              ArmGroupLabel, ArmGroupType, ArmGroupDescription, EligibilityCriteria, MinimumAge, MaximumAge,
              Sex, PrimaryOutcomeMeasure, SecondaryOutcomeMeasure, BriefSummary, LocationFacility,
              LocationCountry, LeadSponsorName, CollaboratorName, HasResults).
  - `batch_size`: Number of trials to fetch per API call (default 10). — $0.01/call
- **analyze_trial_phases**: Analyze the distribution of trial phases for given search criteria.

This tool analyzes the distribution of clinical trial phases (e.g., Phase 1, Phase 2, Phase 3) 
for a given set of search criteria.

Input:
  - `conditions`: A list of medical conditions to filter the analysis.
  - `interventions`: A list of interventions to filter the analysis.
  - `sponsors`: A list of sponsors to filter the analysis.
  - `max_studies`: The maximum number of studies to include in the analysis. Defaults to 1000. — $0.01/call
- **get_field_statistics**: 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']` — $0.01/call
- **get_available_fields**: Get 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'` — $0.01/call
- **search_trials_nct_ids_only**: Lightweight search returning only NCT IDs and minimal metadata for discovery.

This tool performs a lightweight search that returns only the NCT IDs and minimal metadata 
for the purpose of discovering relevant trials.

Input:
  - `conditions`: A list of medical conditions to search for.
  - `interventions`: A list of interventions or treatments to search for.
  - `sponsors`: A list of sponsor organizations to search for.
  - `terms`: A list of general search terms.
  - `max_studies`: The maximum number of studies to return. Defaults to 100. — $0.01/call

### Code Runner
Execute code snippets in multiple programming languages
- **execute_code**: Execute JavaScript or Python code securely with comprehensive error handling and security measures — $0.01/call
- **execute_code_with_variables**: Execute JavaScript or Python code with dynamic input variables that can be defined and passed as key-value pairs — $0.01/call
- **get_capabilities**: Get information about supported languages and execution capabilities — $0.01/call
- **validate_code**: Validate code for security and syntax issues without executing it — $0.01/call

### Code Sentinel
Code quality analysis, security scanning, and best practices
- **analyze_code**: Analyze code for security issues, errors, deceptive patterns, and placeholders. Returns a structured analysis with issues and strengths. — $0.01/call
- **generate_report**: Analyze code and generate a detailed HTML report with visual indicators for issues and strengths. — $0.01/call
- **check_security**: Check code for security vulnerabilities only (hardcoded secrets, SQL injection, XSS, etc.) — $0.01/call
- **check_deceptive_patterns**: Check for code patterns that hide errors or create false confidence (empty catches, silent failures, etc.) — $0.01/call
- **check_placeholders**: Check for placeholder code, dummy data, TODO/FIXME comments, and incomplete implementations — $0.01/call
- **analyze_patterns**: Analyze code for architectural, design, and implementation patterns. Detects pattern usage, inconsistencies, and provides actionable suggestions for improvement. — $0.01/call
- **analyze_design_patterns**: Focused analysis of Gang of Four (GoF) design patterns in code. Detects Singleton, Factory, Observer, Strategy, and other classic patterns with confidence levels and implementation details. — $0.01/call

### Context7
Library documentation lookup for coding assistance (by Upstash)
- **resolve-library-id**: Resolves a package/product name to a Context7-compatible library ID and returns matching libraries.

You MUST call this function before 'query-docs' to obtain a valid Context7-compatible library ID UNLESS the user explicitly provides a library ID in the format '/org/project' or '/org/project/version' in their query.

Selection Process:
1. Analyze the query to understand what library/package the user is looking for
2. Return the most relevant match based on:
- Name similarity to the query (exact matches prioritized)
- Description relevance to the query's intent
- Documentation coverage (prioritize libraries with higher Code Snippet counts)
- Source reputation (consider libraries with High or Medium reputation more authoritative)
- Benchmark Score: Quality indicator (100 is the highest score)

Response Format:
- Return the selected library ID in a clearly marked section
- Provide a brief explanation for why this library was chosen
- If multiple good matches exist, acknowledge this but proceed with the most relevant one
- If no good matches exist, clearly state this and suggest query refinements

For ambiguous queries, request clarification before proceeding with a best-guess match.

IMPORTANT: Do not call this tool more than 3 times per question. If you cannot find what you need after 3 calls, use the best result you have. — $0.01/call
- **query-docs**: Retrieves and queries up-to-date documentation and code examples from Context7 for any programming library or framework.

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.

IMPORTANT: Do not call this tool more than 3 times per question. If you cannot find what you need after 3 calls, use the best information you have. — $0.01/call

### CourtListener
Search US court opinions, dockets, and legal data
- **search_cases_by_problem**: Find relevant cases using LLM-generated search keywords. The LLM should extract legal keywords from the problem description and provide them for precise case law search. — $0.01/call
- **get_case_details**: Deep dive into specific case for precedent analysis with full legal reasoning — $0.01/call
- **find_similar_precedents**: Find cases with similar legal reasoning or outcomes to a reference case — $0.01/call
- **analyze_case_outcomes**: Analyze outcome patterns for similar cases to predict success likelihood — $0.01/call
- **get_judge_analysis**: Analyze judge's typical rulings on similar issues for strategic insights — $0.01/call
- **validate_citations**: Verify and expand legal citations with related case discovery — $0.01/call
- **get_procedural_requirements**: Find procedural rules and filing requirements for specific case types in any jurisdiction — $0.01/call
- **track_legal_trends**: Identify recent trends in similar cases for strategic advantage — $0.01/call
- **search_pacer_dockets**: 📊 PACER SEARCH: Search federal court dockets from PACER via CourtListener's RECAP Archive. Find active and terminated cases with comprehensive party, attorney, and filing information. Search by case name, party name, or nature of suit across all federal courts or specific jurisdictions. — $0.01/call
- **get_docket_entries**: 🔒 PREMIUM ACCESS REQUIRED | EXPERIMENTAL: Get detailed docket entries for a specific case, including all filings, orders, and document references from PACER. Note: This function requires CourtListener premium API access and is experimental - may not work with basic API keys. — $0.01/call
- **search_parties_attorneys**: 📊 BASIC ACCESS: Search for parties and attorneys across PACER cases. Track representation patterns and attorney success rates. Note: Basic API access provides limited data - premium access required for full attorney/party details. — $0.01/call
- **analyze_case_timeline**: 🔒 PREMIUM ACCESS REQUIRED | EXPERIMENTAL: Analyze case progression timeline from PACER docket entries. Track delays, activity patterns, and case development. Note: Requires premium access to docket-entries endpoint - basic API access provides limited timeline data only. — $0.01/call
- **track_case_status**: 📊 BASIC ACCESS: Track current status and recent activity for PACER cases. Monitor active litigation progress. Note: Basic access provides case metadata only - premium access required for detailed activity tracking. — $0.01/call
- **get_case_documents**: 🔒 PREMIUM ACCESS REQUIRED | EXPERIMENTAL: Retrieve case documents from PACER with full text extraction. Access orders, motions, briefs, and opinions. Note: This function requires CourtListener premium API access and is experimental - may not work with basic API keys. — $0.01/call

### Dappier
Real-time web search, news, stock market data, and sports updates via AI-powered data models
- **nine-ten-news**: Fetch up-to-date local news, weather forecasts, sports coverage, and community stories for Northern Michigan, including the Cadillac and Traverse City areas from 9 and 10 News. ($0.01 / query) — $0.01/call
- **benzinga**: Access real-time financial news from Benzinga.com. ($0.02 / query) — $0.01/call
- **cafemom-parenting**: Access expert-backed parenting advice, family tips, self-care strategies, and everyday life hacks from CafeMom, Mom.com, LittleThings, and MamasLatinas. Trusted by a community of 85 million moms. ($0.01 / query) — $0.01/call
- **lifestyle-news**: Fetch AI-powered Lifestyle News recommendations. Access current lifestyle updates, analysis, and insights from leading lifestyle publications like The Mix, Snipdaily, Nerdable and Familyproof. ($0.1 / query) — $0.01/call
- **methodshop**: Access tech guides, how-tos, and digital lifestyle articles from MethodShop.com. Perfect for delivering gadget tips, answering tech questions, and recommending productivity content. ($0.003 / query) — $0.01/call
- **one-green-planet**: Fetch AI-powered One Green Planet guides and articles on plant-based diets, conscious consumerism, animal rights, sustainability, food, wellness and environmental categories. ($0.01 / query) — $0.01/call
- **real-time-search**: Real-time web search to access the latest news, stocks, gold stocks, uk stock market, global market performance, financial news, weather, travel information, deals, and more. — $0.01/call
- **research-papers-search**: Perform a real-time research paper search. Provides instant access to over 2.4 million open-access scholarly articles across domains including physics, mathematics, computer science, quantitative biology, quantitative finance, statistics, electrical engineering and systems science, and economics. ($0.003 / query) — $0.01/call
- **sports-news**: Fetch AI-powered Sports News recommendations. Get real-time news, updates, and personalized content from top sports sources like Sportsnaut, Forever Blueshirts, Minnesota Sports Fan, LAFB Network, Bounding Into Sports, and Ringside Intel. ($0.004 / query) — $0.01/call
- **stellar-ai**: Get advanced roof analysis and solar panel placement recommendations with just a residential home address. Powered by Digital Satellite Imagery (DSM) and solar irradiance insights for precise energy estimates. ($0.5 / query) — $0.01/call
- **stock-market-data**: only use this if user query requires real-time financial news, stock prices, and trades — $0.01/call
- **wish-tv-ai**: The WISH-TV AI datamodel provides real-time news, sports scores, and local event information for Indiana. It can answer questions about breaking news and broadcasts, while offering personalized news directing users to video clips and shows. ($0.004 / query) — $0.01/call
- **iheartcats-ai**: Fetch AI-powered iHeartCats content recommendations. Utilize a cat care specialist that provides comprehensive content on cat health, behavior, and lifestyle from iHeartCats.com. ($0.01 / query) — $0.01/call
- **iheartdogs-ai**: Fetch AI-powered iHeartDogs content recommendations. Tap into a dog care expert with access to thousands of articles covering pet health, behavior, grooming, and ownership from iHeartDogs.com. ($0.01 / query) — $0.01/call

### DuckDuckGo Search
Web search, news, images, and videos via DuckDuckGo
- **web-search**: Search the web using DuckDuckGo and return comprehensive results with titles, URLs, and snippets — $0.01/call
- **fetch-url**: Fetch and extract the main content from any URL, with customizable extraction options for text, links, and images — $0.01/call
- **url-metadata**: Extract metadata from a URL including title, description, Open Graph data, and favicon information — $0.01/call
- **felo-search**: Advanced AI-powered web search for technical intelligence. Retrieves up-to-date information including software releases, security advisories, migration guides, benchmarks, developer documentation, and community insights. Supports both standard and streaming responses. — $0.01/call

### Financial Modeling Prep
Comprehensive financial data: stocks, forex, crypto, fundamentals, and SEC filings
- **searchSymbol**: Easily find the ticker symbol of any stock with the FMP Stock Symbol Search API. Search by company name or symbol across multiple global markets. — $0.01/call
- **searchName**: Search for ticker symbols, company names, and exchange details for equity securities and ETFs listed on various exchanges with the FMP Name Search API. This endpoint is useful for retrieving ticker symbols when you know the full or partial company or asset name but not the symbol identifier. — $0.01/call
- **searchCIK**: Easily retrieve the Central Index Key (CIK) for publicly traded companies with the FMP CIK API. Access unique identifiers needed for SEC filings and regulatory documents for a streamlined compliance and financial analysis process. — $0.01/call
- **searchCUSIP**: Easily search and retrieve financial securities information by CUSIP number using the FMP CUSIP API. Find key details such as company name, stock symbol, and market capitalization associated with the CUSIP. — $0.01/call
- **searchISIN**: Easily search and retrieve the International Securities Identification Number (ISIN) for financial securities using the FMP ISIN API. Find key details such as company name, stock symbol, and market capitalization associated with the ISIN. — $0.01/call
- **stockScreener**: Discover stocks that align with your investment strategy using the FMP Stock Screener API. Filter stocks based on market cap, price, volume, beta, sector, country, and more to identify the best opportunities. — $0.01/call
- **searchExchangeVariants**: Search across multiple public exchanges to find where a given stock symbol is listed using the FMP Exchange Variants API. This allows users to quickly identify all the exchanges where a security is actively traded. — $0.01/call
- **getCompanySymbols**: Easily retrieve a comprehensive list of financial symbols with the FMP Company Symbols List API. Access a broad range of stock symbols and other tradable financial instruments from various global exchanges, helping you explore the full range of available securities. — $0.01/call
- **getFinancialStatementSymbols**: Access a comprehensive list of companies with available financial statements through the FMP Financial Statement Symbols List API. Find companies listed on major global exchanges and obtain up-to-date financial data including income statements, balance sheets, and cash flow statements, are provided. — $0.01/call
- **getCIKList**: Access a comprehensive database of CIK (Central Index Key) numbers for SEC-registered entities with the FMP CIK List API. This endpoint is essential for businesses, financial professionals, and individuals who need quick access to CIK numbers for regulatory compliance, financial transactions, and investment research. — $0.01/call
- **getSymbolChanges**: Stay informed about the latest stock symbol changes with the FMP Stock Symbol Changes API. Track changes due to mergers, acquisitions, stock splits, and name changes to ensure accurate trading and analysis. — $0.01/call
- **getETFList**: Quickly find ticker symbols and company names for Exchange Traded Funds (ETFs) using the FMP ETF Symbol Search API. This tool simplifies identifying specific ETFs by their name or ticker. — $0.01/call
- **getActivelyTradingList**: List all actively trading companies and financial instruments with the FMP Actively Trading List API. This endpoint allows users to filter and display securities that are currently being traded on public exchanges, ensuring you access real-time market activity. — $0.01/call
- **getEarningsTranscriptList**: Access available earnings transcripts for companies with the FMP Earnings Transcript List API. Retrieve a list of companies with earnings transcripts, along with the total number of transcripts available for each company. — $0.01/call
- **getAvailableExchanges**: Access a complete list of supported stock exchanges using the FMP Available Exchanges API. This API provides a comprehensive overview of global stock exchanges, allowing users to identify where securities are traded and filter data by specific exchanges for further analysis. — $0.01/call
- **getAvailableSectors**: Access a complete list of industry sectors using the FMP Available Sectors API. This API helps users categorize and filter companies based on their respective sectors, enabling deeper analysis and more focused queries across different industries. — $0.01/call
- **getAvailableIndustries**: Access a comprehensive list of industries where stock symbols are available using the FMP Available Industries API. This API helps users filter and categorize companies based on their industry for more focused research and analysis. — $0.01/call
- **getAvailableCountries**: Access a comprehensive list of countries where stock symbols are available with the FMP Available Countries API. This API enables users to filter and analyze stock symbols based on the country of origin or the primary market where the securities are traded. — $0.01/call
- **getAnalystEstimates**: Retrieve analyst financial estimates for stock symbols with the FMP Financial Estimates API. Access projected figures like revenue, earnings per share (EPS), and other key financial metrics as forecasted by industry analysts to inform your investment decisions. — $0.01/call
- **getRatingsSnapshot**: Quickly assess the financial health and performance of companies with the FMP Ratings Snapshot API. This API provides a comprehensive snapshot of financial ratings for stock symbols in our database, based on various key financial ratios. — $0.01/call
- **getHistoricalRatings**: Track changes in financial performance over time with the FMP Historical Ratings API. This API provides access to historical financial ratings for stock symbols in our database, allowing users to view ratings and key financial metric scores for specific dates. — $0.01/call
- **getPriceTargetSummary**: Gain insights into analysts' expectations for stock prices with the FMP Price Target Summary API. This API provides access to average price targets from analysts across various timeframes, helping investors assess future stock performance based on expert opinions. — $0.01/call
- **getPriceTargetConsensus**: Access analysts' consensus price targets with the FMP Price Target Consensus API. This API provides high, low, median, and consensus price targets for stocks, offering investors a comprehensive view of market expectations for future stock prices. — $0.01/call
- **getPriceTargetNews**: Stay informed with real-time updates on analysts' price targets for stocks using the FMP Price Target News API. Access the latest forecasts, stock prices at the time of the update, and direct links to trusted news sources for deeper insights. — $0.01/call
- **getPriceTargetLatestNews**: Stay updated with the most recent analyst price target updates for all stock symbols using the FMP Price Target Latest News API. Get access to detailed forecasts, stock prices at the time of the update, analyst insights, and direct links to news sources for deeper analysis. — $0.01/call
- **getStockGrades**: Access the latest stock grades from top analysts and financial institutions with the FMP Grades API. Track grading actions, such as upgrades, downgrades, or maintained ratings, for specific stock symbols, providing valuable insight into how experts evaluate companies over time. — $0.01/call
- **getHistoricalStockGrades**: Access a comprehensive record of analyst grades with the FMP Historical Grades API. This tool allows you to track historical changes in analyst ratings for specific stock symbols. — $0.01/call
- **getStockGradeSummary**: Quickly access an overall view of analyst ratings with the FMP Grades Summary API. This API provides a consolidated summary of market sentiment for individual stock symbols, including the total number of strong buy, buy, hold, sell, and strong sell ratings. Understand the overall consensus on a stock’s outlook with just a few data points. — $0.01/call
- **getStockGradeNews**: Stay informed on the latest analyst grade changes with the FMP Grade News API. This API provides real-time updates on stock rating changes, including the grading company, previous and new grades, and the action taken. Direct links to trusted news sources and stock prices at the time of the update help you stay ahead of market trends and analyst opinions for specific stock symbols. — $0.01/call
- **getStockGradeLatestNews**: Stay informed on the latest stock rating changes with the FMP Grade Latest News API. This API provides the most recent updates on analyst ratings for all stock symbols, including links to the original news sources. Track stock price movements, grading firm actions, and market sentiment shifts in real time, sourced from trusted publishers. — $0.01/call
- **getDividends**: Stay informed about upcoming dividend payments with the FMP Dividends Company API. This API provides essential dividend data for individual stock symbols, including record dates, payment dates, declaration dates, and more. — $0.01/call
- **getDividendsCalendar**: Stay informed on upcoming dividend events with the Dividend Events Calendar API. Access a comprehensive schedule of dividend-related dates for all stocks, including record dates, payment dates, declaration dates, and dividend yields. — $0.01/call
- **getEarningsReports**: Retrieve in-depth earnings information with the FMP Earnings Report API. Gain access to key financial data for a specific stock symbol, including earnings report dates, EPS estimates, and revenue projections to help you stay on top of company performance. — $0.01/call
- **getEarningsCalendar**: Stay informed on upcoming and past earnings announcements with the FMP Earnings Calendar API. Access key data, including announcement dates, estimated earnings per share (EPS), and actual EPS for publicly traded companies. — $0.01/call
- **getIPOCalendar**: Access a comprehensive list of all upcoming initial public offerings (IPOs) with the FMP IPO Calendar API. Stay up to date on the latest companies entering the public market, with essential details on IPO dates, company names, expected pricing, and exchange listings. — $0.01/call
- **getIPODisclosures**: Access a comprehensive list of disclosure filings for upcoming initial public offerings (IPOs) with the FMP IPO Disclosures API. Stay updated on regulatory filings, including filing dates, effectiveness dates, CIK numbers, and form types, with direct links to official SEC documents. — $0.01/call
- **getIPOProspectuses**: Access comprehensive information on IPO prospectuses with the FMP IPO Prospectus API. Get key financial details, such as public offering prices, discounts, commissions, proceeds before expenses, and more. This API also provides links to official SEC prospectuses, helping investors stay informed on companies entering the public market. — $0.01/call
- **getStockSplits**: Access detailed information on stock splits for a specific company using the FMP Stock Split Details API. This API provides essential data, including the split date and the split ratio, helping users understand changes in a company's share structure after a stock split. — $0.01/call
- **getStockSplitCalendar**: Stay informed about upcoming stock splits with the FMP Stock Splits Calendar API. This API provides essential data on upcoming stock splits across multiple companies, including the split date and ratio, helping you track changes in share structures before they occur. — $0.01/call
- **getLightChart**: Access simplified stock chart data using the FMP Basic Stock Chart API. This API provides essential charting information, including date, price, and trading volume, making it ideal for tracking stock performance with minimal data and creating basic price and volume charts. — $0.01/call
- **getFullChart**: Access full price and volume data for any stock symbol using the FMP Comprehensive Stock Price and Volume Data API. Get detailed insights, including open, high, low, close prices, trading volume, price changes, percentage changes, and volume-weighted average price (VWAP). — $0.01/call
- **getUnadjustedChart**: Access stock price and volume data without adjustments for stock splits with the FMP Unadjusted Stock Price Chart API. Get accurate insights into stock performance, including open, high, low, and close prices, along with trading volume, without split-related changes. — $0.01/call
- **getDividendAdjustedChart**: Analyze stock performance with dividend adjustments using the FMP Dividend-Adjusted Price Chart API. Access end-of-day price and volume data that accounts for dividend payouts, offering a more comprehensive view of stock trends over time. — $0.01/call
- **getIntradayChart**: Access precise intraday stock price and volume data with the FMP Interval Stock Chart API. Retrieve real-time or historical stock data in intervals, including key information such as open, high, low, and close prices, and trading volume for each minute. — $0.01/call
- **getCompanyProfile**: Access detailed company profile data with the FMP Company Profile Data API. This API provides key financial and operational information for a specific stock symbol, including the company's market capitalization, stock price, industry, and much more. — $0.01/call
- **getCompanyProfileByCIK**: Retrieve detailed company profile data by CIK (Central Index Key) with the FMP Company Profile by CIK API. This API allows users to search for companies using their unique CIK identifier and access a full range of company data, including stock price, market capitalization, industry, and much more. — $0.01/call
- **getCompanyNotes**: Retrieve detailed information about company-issued notes with the FMP Company Notes API. Access essential data such as CIK number, stock symbol, note title, and the exchange where the notes are listed. — $0.01/call
- **getStockPeers**: Identify and compare companies within the same sector and market capitalization range using the FMP Stock Peer Comparison API. Gain insights into how a company stacks up against its peers on the same exchange. — $0.01/call
- **getDelistedCompanies**: Stay informed with the FMP Delisted Companies API. Access a comprehensive list of companies that have been delisted from US exchanges to avoid trading in risky stocks and identify potential financial troubles. — $0.01/call
- **getEmployeeCount**: Retrieve detailed workforce information for companies, including employee count, reporting period, and filing date. The FMP Company Employee Count API also provides direct links to official SEC documents for further verification and in-depth research. — $0.01/call
- **getHistoricalEmployeeCount**: Access historical employee count data for a company based on specific reporting periods. The FMP Company Historical Employee Count API provides insights into how a company’s workforce has evolved over time, allowing users to analyze growth trends and operational changes. — $0.01/call
- **getMarketCap**: Retrieve the market capitalization for a specific company on any given date using the FMP Company Market Capitalization API. This API provides essential data to assess the size and value of a company in the stock market, helping users gauge its overall market standing. — $0.01/call
- **getBatchMarketCap**: Retrieve market capitalization data for multiple companies in a single request with the FMP Batch Market Capitalization API. This API allows users to compare the market size of various companies simultaneously, streamlining the analysis of company valuations. — $0.01/call
- **getHistoricalMarketCap**: Access historical market capitalization data for a company using the FMP Historical Market Capitalization API. This API helps track the changes in market value over time, enabling long-term assessments of a company's growth or decline. — $0.01/call
- **getShareFloat**: Understand the liquidity and volatility of a stock with the FMP Company Share Float and Liquidity API. Access the total number of publicly traded shares for any company to make informed investment decisions. — $0.01/call
- **getAllShareFloat**: Access comprehensive shares float data for all available companies with the FMP All Shares Float API. Retrieve critical information such as free float, float shares, and outstanding shares to analyze liquidity across a wide range of companies. — $0.01/call
- **getLatestMergersAcquisitions**: Access real-time data on the latest mergers and acquisitions with the FMP Latest Mergers and Acquisitions API. This API provides key information such as the transaction date, company names, and links to detailed filing information for further analysis. — $0.01/call
- **searchMergersAcquisitions**: Search for specific mergers and acquisitions data with the FMP Search Mergers and Acquisitions API. Retrieve detailed information on M&A activity, including acquiring and targeted companies, transaction dates, and links to official SEC filings. — $0.01/call
- **getCompanyExecutives**: Retrieve detailed information on company executives with the FMP Company Executives API. This API provides essential data about key executives, including their name, title, compensation, and other demographic details such as gender and year of birth. — $0.01/call
- **getExecutiveCompensation**: Retrieve comprehensive compensation data for company executives with the FMP Executive Compensation API. This API provides detailed information on salaries, stock awards, total compensation, and other relevant financial data, including filing details and links to official documents. — $0.01/call
- **getExecutiveCompensationBenchmark**: Gain access to average executive compensation data across various industries with the FMP Executive Compensation Benchmark API. This API provides essential insights for comparing executive pay by industry, helping you understand compensation trends and benchmarks. — $0.01/call
- **getCOTReports**: Access comprehensive Commitment of Traders (COT) reports with the FMP COT Report API. This API provides detailed information about long and short positions across various sectors, helping you assess market sentiment and track positions in commodities, indices, and financial instruments. — $0.01/call
- **getCOTAnalysis**: Gain in-depth insights into market sentiment with the FMP COT Report Analysis API. Analyze the Commitment of Traders (COT) reports for a specific date range to evaluate market dynamics, sentiment, and potential reversals across various sectors. — $0.01/call
- **getCOTList**: Access a comprehensive list of available Commitment of Traders (COT) reports by commodity or futures contract using the FMP COT Report List API. This API provides an overview of different market segments, allowing users to retrieve and explore COT reports for a wide variety of commodities and financial instruments. — $0.01/call
- **getESGDisclosures**: Align your investments with your values using the FMP ESG Investment Search API. Discover companies and funds based on Environmental, Social, and Governance (ESG) scores, performance, controversies, and business involvement criteria. — $0.01/call
- **getESGRatings**: Access comprehensive ESG ratings for companies and funds with the FMP ESG Ratings API. Make informed investment decisions based on environmental, social, and governance (ESG) performance data. — $0.01/call
- **getESGBenchmarks**: Evaluate the ESG performance of companies and funds with the FMP ESG Benchmark Comparison API. Compare ESG leaders and laggards within industries to make informed and responsible investment decisions. — $0.01/call
- **getTreasuryRates**: Access real-time and historical Treasury rates for all maturities with the FMP Treasury Rates API. Track key benchmarks for interest rates across the economy. — $0.01/call
- **getEconomicIndicators**: Access real-time and historical economic data for key indicators like GDP, unemployment, and inflation with the FMP Economic Indicators API. Use this data to measure economic performance and identify growth trends. — $0.01/call
- **getEconomicCalendar**: Stay informed with the FMP Economic Data Releases Calendar API. Access a comprehensive calendar of upcoming economic data releases to prepare for market impacts and make informed investment decisions. — $0.01/call
- **getMarketRiskPremium**: Access the market risk premium for specific dates with the FMP Market Risk Premium API. Use this key financial metric to assess the additional return expected from investing in the stock market over a risk-free investment. — $0.01/call
- **getDCFValuation**: Estimate the intrinsic value of a company with the FMP Discounted Cash Flow Valuation API. Calculate the DCF valuation based on expected future cash flows and discount rates. — $0.01/call
- **getLeveredDCFValuation**: Analyze a company’s value with the FMP Levered Discounted Cash Flow (DCF) API, which incorporates the impact of debt. This API provides post-debt company valuation, offering investors a more accurate measure of a company's true worth by accounting for its debt obligations. — $0.01/call
- **calculateCustomDCF**: Run a tailored Discounted Cash Flow (DCF) analysis using the FMP Custom DCF Advanced API. With detailed inputs, this API allows users to fine-tune their assumptions and variables, offering a more personalized and precise valuation for a company. — $0.01/call
- **calculateCustomLeveredDCF**: Run a tailored Discounted Cash Flow (DCF) analysis using the FMP Custom DCF Advanced API. With detailed inputs, this API allows users to fine-tune their assumptions and variables, offering a more personalized and precise valuation for a company. — $0.01/call
- **getFundHoldings**: Get a detailed breakdown of the assets held within ETFs and mutual funds using the FMP ETF & Fund Holdings API. Access real-time data on the specific securities and their weights in the portfolio, providing insights into asset composition and fund strategies. — $0.01/call
- **getFundInfo**: Access comprehensive data on ETFs and mutual funds with the FMP ETF & Mutual Fund Information API. Retrieve essential details such as ticker symbol, fund name, expense ratio, assets under management, and more. — $0.01/call
- **getFundCountryAllocation**: Gain insight into how ETFs and mutual funds distribute assets across different countries with the FMP ETF & Fund Country Allocation API. This tool provides detailed information on the percentage of assets allocated to various regions, helping you make informed investment decisions. — $0.01/call
- **getFundAssetExposure**: Discover which ETFs hold specific stocks with the FMP ETF Asset Exposure API. Access detailed information on market value, share numbers, and weight percentages for assets within ETFs. — $0.01/call
- **getFundSectorWeighting**: The FMP ETF Sector Weighting API provides a breakdown of the percentage of an ETF's assets that are invested in each sector. For example, an investor may want to invest in an ETF that has a high exposure to the technology sector if they believe that the technology sector is poised for growth. — $0.01/call
- **getDisclosure**: Access the latest disclosures from mutual funds and ETFs with the FMP Mutual Fund & ETF Disclosure API. This API provides updates on filings, changes in holdings, and other critical disclosure data for mutual funds and ETFs. — $0.01/call
- **getFundDisclosure**: Access comprehensive disclosure data for mutual funds with the FMP Mutual Fund Disclosures API. Analyze recent filings, balance sheets, and financial reports to gain insights into mutual fund portfolios. — $0.01/call
- **searchFundDisclosures**: Easily search for mutual fund and ETF disclosures by name using the Mutual Fund & ETF Disclosure Name Search API. This API allows you to find specific reports and filings based on the fund or ETF name, providing essential details like CIK number, entity information, and reporting file number. — $0.01/call
- **getFundDisclosureDates**: Retrieve detailed disclosures for mutual funds and ETFs based on filing dates with the FMP Fund & ETF Disclosures by Date API. Stay current with the latest filings and track regulatory updates effectively. — $0.01/call
- **listCommodities**: Access an extensive list of tracked commodities across various sectors, including energy, metals, and agricultural products. The FMP Commodities List API provides essential data on tradable commodities, giving investors the ability to explore market options in real-time. — $0.01/call
- **getLatestCrowdfundingCampaigns**: Discover the most recent crowdfunding campaigns with the FMP Latest Crowdfunding Campaigns API. Stay informed on which companies and projects are actively raising funds, their financial details, and offering terms. — $0.01/call
- **searchCrowdfundingCampaigns**: Search for crowdfunding campaigns by company name, campaign name, or platform with the FMP Crowdfunding Campaign Search API. Access detailed information to track and analyze crowdfunding activities. — $0.01/call
- **getCrowdfundingCampaignsByCIK**: Access detailed information on all crowdfunding campaigns launched by a specific company with the FMP Crowdfunding By CIK API. — $0.01/call
- **getLatestEquityOfferings**: Stay informed about the latest equity offerings with the FMP Equity Offering Updates API. Track new shares being issued by companies and get insights into exempt offerings and amendments. — $0.01/call
- **searchEquityOfferings**: Easily search for equity offerings by company name or stock symbol with the FMP Equity Offering Search API. Access detailed information about recent share issuances to stay informed on company fundraising activities. — $0.01/call
- **getEquityOfferingsByCIK**: Access detailed information on equity offerings announced by specific companies with the FMP Company Equity Offerings by CIK API. Track offering activity and identify potential investment opportunities. — $0.01/call
- **getCryptocurrencyList**: Access a comprehensive list of all cryptocurrencies traded on exchanges worldwide with the FMP Cryptocurrencies Overview API. Get detailed information on each cryptocurrency to inform your investment strategies. — $0.01/call
- **getCryptocurrencyQuote**: Access real-time quotes for all cryptocurrencies with the FMP Full Cryptocurrency Quote API. Obtain comprehensive price data including current, high, low, and open prices. — $0.01/call
- **getCryptocurrencyShortQuote**: Access real-time cryptocurrency quotes with the FMP Cryptocurrency Quick Quote API. Get a concise overview of current crypto prices, changes, and trading volume for a wide range of digital assets. — $0.01/call
- **getCryptocurrencyBatchQuotes**: Access live price data for a wide range of cryptocurrencies with the FMP Real-Time Cryptocurrency Batch Quotes API. Get real-time updates on prices, market changes, and trading volumes for digital assets in a single request. — $0.01/call
- **getCryptocurrencyHistoricalLightChart**: Access historical end-of-day prices for a variety of cryptocurrencies with the Historical Cryptocurrency Price Snapshot API. Track trends in price and trading volume over time to better understand market behavior. — $0.01/call
- **getCryptocurrencyHistoricalFullChart**: Access comprehensive end-of-day (EOD) price data for cryptocurrencies with the Full Historical Cryptocurrency Data API. Analyze long-term price trends, market movements, and trading volumes to inform strategic decisions. — $0.01/call
- **getCryptocurrency1MinuteData**: Get real-time, 1-minute interval price data for cryptocurrencies with the 1-Minute Cryptocurrency Intraday Data API. Monitor short-term price fluctuations and trading volume to stay updated on market movements. — $0.01/call
- **getCryptocurrency5MinuteData**: Analyze short-term price trends with the 5-Minute Interval Cryptocurrency Data API. Access real-time, intraday price data for cryptocurrencies to monitor rapid market movements and optimize trading strategies. — $0.01/call
- **getCryptocurrency1HourData**: Access detailed 1-hour intraday price data for cryptocurrencies with the 1-Hour Interval Cryptocurrency Data API. Track hourly price movements to gain insights into market trends and make informed trading decisions throughout the day. — $0.01/call
- **getForexList**: Access a comprehensive list of all currency pairs traded on the forex market with the FMP Forex Currency Pairs API. Analyze and track the performance of currency pairs to make informed investment decisions. — $0.01/call
- **getForexQuote**: Access real-time forex quotes for currency pairs with the Forex Quote API. Retrieve up-to-date information on exchange rates and price changes to help monitor market movements. — $0.01/call
- **getForexShortQuote**: Quickly access concise forex pair quotes with the Forex Quote Snapshot API. Get a fast look at live currency exchange rates, price changes, and volume in real time. — $0.01/call
- **getForexBatchQuotes**: Easily access real-time quotes for multiple forex pairs simultaneously with the Batch Forex Quotes API. Stay updated on global currency exchange rates and monitor price changes across different markets. — $0.01/call
- **getForexHistoricalLightChart**: Access historical end-of-day forex prices with the Historical Forex Light Chart API. Track long-term price trends across different currency pairs to enhance your trading and analysis strategies. — $0.01/call
- **getForexHistoricalFullChart**: Access comprehensive historical end-of-day forex price data with the Full Historical Forex Chart API. Gain detailed insights into currency pair movements, including open, high, low, close (OHLC) prices, volume, and percentage changes. — $0.01/call
- **getForex1MinuteData**: Access real-time 1-minute intraday forex data with the 1-Minute Forex Interval Chart API. Track short-term price movements for precise, up-to-the-minute insights on currency pair fluctuations. — $0.01/call
- **getForex5MinuteData**: Track short-term forex trends with the 5-Minute Forex Interval Chart API. Access detailed 5-minute intraday data to monitor currency pair price movements and market conditions in near real-time. — $0.01/call
- **getForex1HourData**: Track forex price movements over the trading day with the 1-Hour Forex Interval Chart API. This tool provides hourly intraday data for currency pairs, giving a detailed view of trends and market shifts. — $0.01/call
- **getIncomeStatement**: Access real-time income statement data for public companies, private companies, and ETFs with the FMP Real-Time Income Statements API. Track profitability, compare competitors, and identify business trends with up-to-date financial data. — $0.01/call
- **getBalanceSheetStatement**: Access detailed balance sheet statements for publicly traded companies with the Balance Sheet Data API. Analyze assets, liabilities, and shareholder equity to gain insights into a company's financial health. — $0.01/call
- **getCashFlowStatement**: Gain insights into a company's cash flow activities with the Cash Flow Statements API. Analyze cash generated and used from operations, investments, and financing activities to evaluate the financial health and sustainability of a business. — $0.01/call
- **getLatestFinancialStatements**: Access the latest financial statements for publicly traded companies with the FMP Latest Financial Statements API. Track key financial metrics, including revenue, earnings, and cash flow, to stay informed about a company's financial performance. — $0.01/call
- **getIncomeStatementTTM**: Access real-time income statement data for public companies, private companies, and ETFs with the FMP Real-Time Income Statements API. Track profitability, compare competitors, and identify business trends with up-to-date financial data. — $0.01/call
- **getBalanceSheetStatementTTM**: Access detailed balance sheet statements for publicly traded companies with the Balance Sheet Data API. Analyze assets, liabilities, and shareholder equity to gain insights into a company's financial health. — $0.01/call
- **getCashFlowStatementTTM**: Gain insights into a company's cash flow activities with the Cash Flow Statements API. Analyze cash generated and used from operations, investments, and financing activities to evaluate the financial health and sustainability of a business. — $0.01/call
- **getIncomeStatementGrowth**: Track key financial growth metrics with the Income Statement Growth API. Analyze how revenue, profits, and expenses have evolved over time, offering insights into a company’s financial health and operational efficiency. — $0.01/call
- **getBalanceSheetStatementGrowth**: Analyze the growth of key balance sheet items over time with the Balance Sheet Statement Growth API. Track changes in assets, liabilities, and equity to understand the financial evolution of a company. — $0.01/call
- **getCashFlowStatementGrowth**: Measure the growth rate of a company’s cash flow with the FMP Cashflow Statement Growth API. Determine how quickly a company’s cash flow is increasing or decreasing over time. — $0.01/call
- **getFinancialStatementGrowth**: Analyze the growth of key financial statement items across income, balance sheet, and cash flow statements with the Financial Statement Growth API. Track changes over time to understand trends in financial performance. — $0.01/call
- **getFinancialReportsDates**: Access the latest financial reports dates for publicly traded companies with the FMP Financial Reports Dates API. Track key financial metrics, including revenue, earnings, and cash flow, to stay informed about a company's financial performance. — $0.01/call
- **getFinancialReportJSON**: Access comprehensive annual reports with the FMP Annual Reports on Form 10-K API. Obtain detailed information about a company’s financial performance, business operations, and risk factors as reported to the SEC. — $0.01/call
- **getFinancialReportXLSX**: Download detailed 10-K reports in XLSX format with the Financial Reports Form 10-K XLSX API. Effortlessly access and analyze annual financial data for companies in a spreadsheet-friendly format. — $0.01/call
- **getRevenueProductSegmentation**: Access detailed revenue breakdowns by product line with the Revenue Product Segmentation API. Understand which products drive a company's earnings and get insights into the performance of individual product segments. — $0.01/call
- **getRevenueGeographicSegmentation**: Access detailed revenue breakdowns by geographic region with the Revenue Geographic Segments API. Analyze how different regions contribute to a company’s total revenue and identify key markets for growth. — $0.01/call
- **getIncomeStatementAsReported**: Retrieve income statements as they were reported by the company with the As Reported Income Statements API. Access raw financial data directly from official company filings, including revenue, expenses, and net income. — $0.01/call
- **getBalanceSheetStatementAsReported**: Access balance sheets as reported by the company with the As Reported Balance Statements API. View detailed financial data on assets, liabilities, and equity directly from official filings. — $0.01/call
- **getCashFlowStatementAsReported**: View cash flow statements as reported by the company with the As Reported Cash Flow Statements API. Analyze a company's cash flows related to operations, investments, and financing directly from official reports. — $0.01/call
- **getFinancialStatementFullAsReported**: Retrieve comprehensive financial statements as reported by companies with FMP As Reported Financial Statements API. Access complete data across income, balance sheet, and cash flow statements in their original form for detailed analysis. — $0.01/call
- **getKeyMetrics**: Access essential financial metrics for a company with the FMP Financial Key Metrics API. Evaluate revenue, net income, P/E ratio, and more to assess performance and compare it to competitors. — $0.01/call
- **getRatios**: Analyze a company's financial performance using the Financial Ratios API. This API provides detailed profitability, liquidity, and efficiency ratios, enabling users to assess a company's operational and financial health across various metrics. — $0.01/call
- **getKeyMetricsTTM**: Retrieve a comprehensive set of trailing twelve-month (TTM) key performance metrics with the TTM Key Metrics API. Access data related to a company's profitability, capital efficiency, and liquidity, allowing for detailed analysis of its financial health over the past year. — $0.01/call
- **getFinancialRatiosTTM**: Gain access to trailing twelve-month (TTM) financial ratios with the TTM Ratios API. This API provides key performance metrics over the past year, including profitability, liquidity, and efficiency ratios. — $0.01/call
- **getFinancialScores**: Assess a company's financial strength using the Financial Health Scores API. This API provides key metrics such as the Altman Z-Score and Piotroski Score, giving users insights into a company’s overall financial health and stability. — $0.01/call
- **getOwnerEarnings**: Retrieve a company's owner earnings with the Owner Earnings API, which provides a more accurate representation of cash available to shareholders by adjusting net income. This metric is crucial for evaluating a company’s profitability from the perspective of investors. — $0.01/call
- **getLatestInstitutionalFilings**: Stay up to date with the most recent SEC filings related to institutional ownership using the Institutional Ownership Filings API. This tool allows you to track the latest reports and disclosures from institutional investors, giving you a real-time view of major holdings and regulatory submissions. — $0.01/call
- **getSecFilingExtract**: The Filings Extract API allows users to extract detailed data directly from official SEC filings. This API provides access to key information such as company shares, security details, and filing links, making it easier to analyze corporate disclosures. — $0.01/call
- **getForm13FFilingDates**: The Form 13F Filings Dates API allows you to retrieve dates associated with Form 13F filings by institutional investors. This is crucial for tracking stock holdings of institutional investors at specific points in time, providing valuable insights into their investment strategies. — $0.01/call
- **getFilingExtractAnalyticsByHolder**: The Filings Extract With Analytics By Holder API provides an analytical breakdown of institutional filings. This API offers insight into stock movements, strategies, and portfolio changes by major institutional holders, helping you understand their investment behavior and track significant changes in stock ownership. — $0.01/call
- **getHolderPerformanceSummary**: The Holder Performance Summary API provides insights into the performance of institutional investors based on their stock holdings. This data helps track how well institutional holders are performing, their portfolio changes, and how their performance compares to benchmarks like the S&P 500. — $0.01/call
- **getHolderIndustryBreakdown**: The Holders Industry Breakdown API provides an overview of the sectors and industries that institutional holders are investing in. This API helps analyze how institutional investors distribute their holdings across different industries and track changes in their investment strategies over time. — $0.01/call
- **getPositionsSummary**: The Positions Summary API provides a comprehensive snapshot of institutional holdings for a specific stock symbol. It tracks key metrics like the number of investors holding the stock, changes in the number of shares, total investment value, and ownership percentages over time. — $0.01/call
- **getIndustryPerformanceSummary**: The Industry Performance Summary API provides an overview of how various industries are performing financially. By analyzing the value of industries over a specific period, this API helps investors and analysts understand the health of entire sectors and make informed decisions about sector-based investments. — $0.01/call
- **getIndexList**: Retrieve a comprehensive list of stock market indexes across global exchanges using the FMP Stock Market Indexes List API. This API provides essential information such as the symbol, name, exchange, and currency for each index, helping analysts and investors keep track of various market benchmarks. — $0.01/call
- **getIndexQuote**: Access real-time stock index quotes with the Stock Index Quote API. Stay updated with the latest price changes, daily highs and lows, volume, and other key metrics for major stock indices around the world. — $0.01/call
- **getIndexShortQuote**: Access concise stock index quotes with the Stock Index Short Quote API. This API provides a snapshot of the current price, change, and volume for stock indexes, making it ideal for users who need a quick overview of market movements. — $0.01/call
- **getAllIndexQuotes**: The All Index Quotes API provides real-time quotes for a wide range of stock indexes, from major market benchmarks to niche indexes. This API allows users to track market performance across multiple indexes in a single request, giving them a broad view of the financial markets. — $0.01/call
- **getHistoricalIndexLightChart**: Retrieve end-of-day historical prices for stock indexes using the Historical Price Data API. This API provides essential data such as date, price, and volume, enabling detailed analysis of price movements over time. — $0.01/call
- **getHistoricalIndexFullChart**: Access full historical end-of-day prices for stock indexes using the Detailed Historical Price Data API. This API provides comprehensive information, including open, high, low, close prices, volume, and additional metrics for detailed financial analysis. — $0.01/call
- **getIndex1MinuteData**: Retrieve 1-minute interval intraday data for stock indexes using the Intraday 1-Minute Price Data API. This API provides granular price information, helping users track short-term price movements and trading volume within each minute. — $0.01/call
- **getIndex5MinuteData**: Retrieve 5-minute interval intraday price data for stock indexes using the Intraday 5-Minute Price Data API. This API provides crucial insights into price movements and trading volume within 5-minute windows, ideal for traders who require short-term data. — $0.01/call
- **getIndex1HourData**: Access 1-hour interval intraday data for stock indexes using the Intraday 1-Hour Price Data API. This API provides detailed price movements and volume within hourly intervals, making it ideal for tracking medium-term market trends during the trading day. — $0.01/call
- **getSP500Constituents**: Access detailed data on the S&P 500 index using the S&P 500 Index API. Track the performance and key information of the companies that make up this major stock market index. — $0.01/call
- **getNasdaqConstituents**: Access comprehensive data for the Nasdaq index with the Nasdaq Index API. Monitor real-time movements and track the historical performance of companies listed on this prominent stock exchange. — $0.01/call
- **getDowJonesConstituents**: Access data on the Dow Jones Industrial Average using the Dow Jones API. Track current values, analyze trends, and get detailed information about the companies that make up this important stock index. — $0.01/call
- **getHistoricalSP500Changes**: Retrieve historical data for the S&P 500 index using the Historical S&P 500 API. Analyze past changes in the index, including additions and removals of companies, to understand trends and performance over time. — $0.01/call
- **getHistoricalNasdaqChanges**: Access historical data for the Nasdaq index using the Historical Nasdaq API. Analyze changes in the index composition and view how it has evolved over time, including company additions and removals. — $0.01/call
- **getHistoricalDowJonesChanges**: Access historical data for the Dow Jones Industrial Average using the Historical Dow Jones API. Analyze changes in the index’s composition and study its performance across different periods. — $0.01/call
- **getLatestInsiderTrading**: Access the latest insider trading activity using the Latest Insider Trading API. Track which company insiders are buying or selling stocks and analyze their transactions. — $0.01/call
- **searchInsiderTrades**: Search insider trading activity by company or symbol using the Search Insider Trades API. Find specific trades made by corporate insiders, including executives and directors. — $0.01/call
- **searchInsiderTradesByReportingName**: Search for insider trading activity by reporting name using the Search Insider Trades by Reporting Name API. Track trading activities of specific individuals or groups involved in corporate insider transactions. — $0.01/call
- **getInsiderTransactionTypes**: Access a comprehensive list of insider transaction types with the All Insider Transaction Types API. This API provides details on various transaction actions, including purchases, sales, and other corporate actions involving insider trading. — $0.01/call
- **getInsiderTradeStatistics**: Analyze insider trading activity with the Insider Trade Statistics API. This API provides key statistics on insider transactions, including total purchases, sales, and trends for specific companies or stock symbols. — $0.01/call
- **getAcquisitionOwnership**: Track changes in stock ownership during acquisitions using the Acquisition Ownership API. This API provides detailed information on how mergers, takeovers, or beneficial ownership changes impact the stock ownership structure of a company. — $0.01/call
- **getSectorPerformanceSnapshot**: Get a snapshot of sector performance using the Market Sector Performance Snapshot API. Analyze how different industries are performing in the market based on average changes across sectors. — $0.01/call
- **getIndustryPerformanceSnapshot**: Access detailed performance data by industry using the Industry Performance Snapshot API. Analyze trends, movements, and daily performance metrics for specific industries across various stock exchanges. — $0.01/call
- **getHistoricalSectorPerformance**: Access historical sector performance data using the Historical Market Sector Performance API. Review how different sectors have performed over time across various stock exchanges. — $0.01/call
- **getHistoricalIndustryPerformance**: Access historical performance data for industries using the Historical Industry Performance API. Track long-term trends and analyze how different industries have evolved over time across various stock exchanges. — $0.01/call
- **getSectorPESnapshot**: Retrieve the price-to-earnings (P/E) ratios for various sectors using the Sector P/E Snapshot API. Compare valuation levels across sectors to better understand market valuations. — $0.01/call
- **getIndustryPESnapshot**: View price-to-earnings (P/E) ratios for different industries using the Industry P/E Snapshot API. Analyze valuation levels across various industries to understand how each is priced relative to its earnings. — $0.01/call
- **getHistoricalSectorPE**: Access historical price-to-earnings (P/E) ratios for various sectors using the Historical Sector P/E API. Analyze how sector valuations have evolved over time to understand long-term trends and market shifts. — $0.01/call
- **getHistoricalIndustryPE**: Access historical price-to-earnings (P/E) ratios by industry using the Historical Industry P/E API. Track valuation trends across various industries to understand how market sentiment and valuations have evolved over time. — $0.01/call
- **getBiggestGainers**: Track the stocks with the largest price increases using the Top Stock Gainers API. Identify the companies that are leading the market with significant price surges, offering potential growth opportunities. — $0.01/call
- **getBiggestLosers**: Access data on the stocks with the largest price drops using the Biggest Stock Losers API. Identify companies experiencing significant declines and track the stocks that are falling the fastest in the market. — $0.01/call
- **getMostActiveStocks**: View the most actively traded stocks using the Top Traded Stocks API. Identify the companies experiencing the highest trading volumes in the market and track where the most trading activity is happening. — $0.01/call
- **getExchangeMarketHours**: Retrieve trading hours for specific stock exchanges using the Global Exchange Market Hours API. Find out the opening and closing times of global exchanges to plan your trading strategies effectively. — $0.01/call
- **getHolidaysByExchange**: Access holiday schedules for specific stock exchanges using the Global Exchange Market Hours API. Find out the dates when global exchanges are closed for holidays and plan your trading activities accordingly. — $0.01/call
- **getAllExchangeMarketHours**: View the market hours for all exchanges. Check when different markets are active. — $0.01/call
- **getFMPArticles**: Access the latest articles from Financial Modeling Prep with the FMP Articles API. Get comprehensive updates including headlines, snippets, and publication URLs. — $0.01/call
- **getGeneralNews**: Access the latest general news articles from a variety of sources with the FMP General News API. Obtain headlines, snippets, and publication URLs for comprehensive news coverage. — $0.01/call
- **getPressReleases**: Access official company press releases with the FMP Press Releases API. Get real-time updates on corporate announcements, earnings reports, mergers, and more. — $0.01/call
- **getStockNews**: Stay informed with the latest stock market news using the FMP Stock News Feed API. Access headlines, snippets, publication URLs, and ticker symbols for the most recent articles from a variety of sources. — $0.01/call
- **getCryptoNews**: Stay informed with the latest cryptocurrency news using the FMP Crypto News API. Access a curated list of articles from various sources, including headlines, snippets, and publication URLs. — $0.01/call
- **getForexNews**: Stay updated with the latest forex news articles from various sources using the FMP Forex News API. Access headlines, snippets, and publication URLs for comprehensive market insights. — $0.01/call
- **searchPressReleases**: Search for company press releases with the FMP Search Press Releases API. Find specific corporate announcements and updates by entering a stock symbol or company name. — $0.01/call
- **searchStockNews**: Search for stock-related news using the FMP Search Stock News API. Find specific stock news by entering a ticker symbol or company name to track the latest developments. — $0.01/call
- **searchCryptoNews**: Search for cryptocurrency news using the FMP Search Crypto News API. Retrieve news related to specific coins or tokens by entering their name or symbol. — $0.01/call
- **searchForexNews**: Search for foreign exchange news using the FMP Search Forex News API. Find targeted news on specific currency pairs by entering their symbols for focused updates. — $0.01/call
- **getSMA**: Calculate the Simple Moving Average (SMA) for a stock using the FMP SMA API. This tool helps users analyze trends and identify potential buy or sell signals based on historical price data. — $0.01/call
- **getEMA**: Calculate the Exponential Moving Average (EMA) for a stock using the FMP EMA API. This tool helps users analyze trends and identify potential buy or sell signals based on historical price data. — $0.01/call
- **getWMA**: Calculate the Weighted Moving Average (WMA) for a stock using the FMP WMA API. This tool helps users analyze trends and identify potential buy or sell signals based on historical price data. — $0.01/call
- **getDEMA**: Calculate the Double Exponential Moving Average (DEMA) for a stock using the FMP DEMA API. This tool helps users analyze trends and identify potential buy or sell signals based on historical price data. — $0.01/call
- **getTEMA**: Calculate the Triple Exponential Moving Average (TEMA) for a stock using the FMP TEMA API. This tool helps users analyze trends and identify potential buy or sell signals based on historical price data. — $0.01/call
- **getRSI**: Calculate the Relative Strength Index (RSI) for a stock using the FMP RSI API. This tool helps users analyze momentum and overbought/oversold conditions based on historical price data. — $0.01/call
- **getStandardDeviation**: Calculate the Standard Deviation for a stock using the FMP Standard Deviation API. This tool helps users analyze volatility and risk associated with historical price data. — $0.01/call
- **getWilliams**: Calculate the Williams %R for a stock using the FMP Williams %R API. This tool helps users analyze overbought/oversold conditions and potential reversal signals based on historical price data. — $0.01/call
- **getADX**: Calculate the Average Directional Index (ADX) for a stock using the FMP ADX API. This tool helps users analyze trend strength and direction based on historical price data. — $0.01/call
- **getQuote**: Access real-time stock quotes with the FMP Stock Quote API. Get up-to-the-minute prices, changes, and volume data for individual stocks. — $0.01/call
- **getQuoteShort**: Get quick snapshots of real-time stock quotes with the FMP Stock Quote Short API. Access key stock data like current price, volume, and price changes for instant market insights. — $0.01/call
- **getAftermarketTrade**: Track real-time trading activity occurring after regular market hours with the FMP Aftermarket Trade API. Access key details such as trade prices, sizes, and timestamps for trades executed during the post-market session. — $0.01/call
- **getAftermarketQuote**: Access real-time aftermarket quotes for stocks with the FMP Aftermarket Quote API. Track bid and ask prices, volume, and other relevant data outside of regular trading hours. — $0.01/call
- **getStockPriceChange**: Track stock price fluctuations in real-time with the FMP Stock Price Change API. Monitor percentage and value changes over various time periods, including daily, weekly, monthly, and long-term. — $0.01/call
- **getBatchQuotes**: Retrieve multiple real-time stock quotes in a single request with the FMP Stock Batch Quote API. Access current prices, volume, and detailed data for multiple companies at once, making it easier to track large portfolios or monitor multiple stocks simultaneously. — $0.01/call
- **getBatchQuotesShort**: Access real-time, short-form quotes for multiple stocks with the FMP Stock Batch Quote Short API. Get a quick snapshot of key stock data such as current price, change, and volume for several companies in one streamlined request. — $0.01/call
- **getBatchAftermarketTrade**: Retrieve real-time aftermarket trading data for multiple stocks with the FMP Batch Aftermarket Trade API. Track post-market trade prices, volumes, and timestamps across several companies simultaneously. — $0.01/call
- **getBatchAftermarketQuote**: Retrieve real-time aftermarket quotes for multiple stocks with the FMP Batch Aftermarket Quote API. Access bid and ask prices, volume, and other relevant data for several companies during post-market trading. — $0.01/call
- **getExchangeQuotes**: Retrieve real-time stock quotes for all listed stocks on a specific exchange with the FMP Exchange Stock Quotes API. Track price changes and trading activity across the entire exchange. — $0.01/call
- **getMutualFundQuotes**: Access real-time quotes for mutual funds with the FMP Mutual Fund Price Quotes API. Track current prices, performance changes, and key data for various mutual funds. — $0.01/call
- **getETFQuotes**: Get real-time price quotes for exchange-traded funds (ETFs) with the FMP ETF Price Quotes API. Track current prices, performance changes, and key data for a wide variety of ETFs. — $0.01/call
- **getCommodityQuotes**: Get up-to-the-minute quotes for commodities with the FMP Real-Time Commodities Quotes API. Track the latest prices, changes, and volumes for a wide range of commodities, including oil, gold, and agricultural products. — $0.01/call
- **getCryptoQuotes**: Access real-time cryptocurrency quotes with the FMP Full Cryptocurrency Quotes API. Track live prices, trading volumes, and price changes for a wide range of digital assets. — $0.01/call
- **getForexQuotes**: Retrieve real-time quotes for multiple forex currency pairs with the FMP Batch Forex Quote API. Get real-time price changes and updates for a variety of forex pairs in a single request. — $0.01/call
- **getIndexQuotes**: Track real-time movements of major stock market indexes with the FMP Stock Market Index Quotes API. Access live quotes for global indexes and monitor changes in their performance. — $0.01/call
- **getLatestEarningsTranscripts**: Access available earnings transcripts for companies with the FMP Latest Earning Transcripts API. Retrieve a list of companies with earnings transcripts, along with the total number of transcripts available for each company. — $0.01/call
- **getEarningsTranscript**: Access the full transcript of a company’s earnings call with the FMP Earnings Transcript API. Stay informed about a company’s financial performance, future plans, and overall strategy by analyzing management's communication. — $0.01/call
- **getEarningsTranscriptDates**: Access earnings call transcript dates for specific companies with the FMP Transcripts Dates By Symbol API. Get a comprehensive overview of earnings call schedules based on fiscal year and quarter. — $0.01/call
- **getAvailableTranscriptSymbols**: Access a complete list of stock symbols with available earnings call transcripts using the FMP Available Earnings Transcript Symbols API. Retrieve information on which companies have earnings transcripts and how many are accessible for detailed financial analysis. — $0.01/call
- **getLatest8KFilings**: Stay up-to-date with the most recent 8-K filings from publicly traded companies using the FMP Latest 8-K SEC Filings API. Get real-time access to significant company events such as mergers, acquisitions, leadership changes, and other material events that may impact the market. — $0.01/call
- **getLatestFinancialFilings**: Stay updated with the most recent SEC filings from publicly traded companies using the FMP Latest SEC Filings API. Access essential regulatory documents, including financial statements, annual reports, 8-K, 10-K, and 10-Q forms. — $0.01/call
- **getFilingsByFormType**: Search for specific SEC filings by form type with the FMP SEC Filings By Form Type API. Retrieve filings such as 10-K, 10-Q, 8-K, and others, filtered by the exact type of document you're looking for. — $0.01/call
- **getFilingsBySymbol**: Search and retrieve SEC filings by company symbol using the FMP SEC Filings By Symbol API. Gain direct access to regulatory filings such as 8-K, 10-K, and 10-Q reports for publicly traded companies. — $0.01/call
- **getFilingsByCIK**: Search for SEC filings using the FMP SEC Filings By CIK API. Access detailed regulatory filings by Central Index Key (CIK) number, enabling you to track all filings related to a specific company or entity. — $0.01/call
- **searchCompaniesByName**: Search for SEC filings by company or entity name using the FMP SEC Filings By Name API. Quickly retrieve official filings for any organization based on its name. — $0.01/call
- **searchCompaniesBySymbol**: Find company information and regulatory filings using a stock symbol with the FMP SEC Filings Company Search By Symbol API. Quickly access essential company details based on stock ticker symbols. — $0.01/call
- **searchCompaniesByCIK**: Easily find company information using a CIK (Central Index Key) with the FMP SEC Filings Company Search By CIK API. Access essential company details and filings linked to a specific CIK number. — $0.01/call
- **getCompanySECProfile**: Retrieve detailed company profiles, including business descriptions, executive details, contact information, and financial data with the FMP SEC Company Full Profile API. — $0.01/call
- **getIndustryClassificationList**: Retrieve a comprehensive list of industry classifications, including Standard Industrial Classification (SIC) codes and industry titles with the FMP Industry Classification List API. — $0.01/call
- **searchIndustryClassification**: Search and retrieve industry classification details for companies, including SIC codes, industry titles, and business information, with the FMP Industry Classification Search API. — $0.01/call
- **getAllIndustryClassification**: Access comprehensive industry classification data for companies across all sectors with the FMP All Industry Classification API. Retrieve key details such as SIC codes, industry titles, and business contact information. — $0.01/call
- **getLatestSenateDisclosures**: Access the latest financial disclosures from U.S. Senate members with the FMP Latest Senate Financial Disclosures API. Track recent trades, asset ownership, and transaction details for enhanced transparency in government financial activities. — $0.01/call
- **getLatestHouseDisclosures**: Access real-time financial disclosures from U.S. House members with the FMP Latest House Financial Disclosures API. Track recent trades, asset ownership, and financial holdings for enhanced visibility into political figures' financial activities. — $0.01/call
- **getSenateTrades**: Monitor the trading activity of US Senators with the FMP Senate Trading Activity API. Access detailed information on trades made by Senators, including trade dates, assets, amounts, and potential conflicts of interest. — $0.01/call
- **getSenateTradesByName**: Search for Senate trading activity by Senator name with the FMP Senate Trades by Name API. Access detailed information on trades made by specific Senators, including trade dates, assets, amounts, and potential conflicts of interest. — $0.01/call
- **getHouseTrades**: Track the financial trades made by U.S. House members and their families with the FMP U.S. House Trades API. Access real-time information on stock sales, purchases, and other investment activities to gain insight into their financial decisions. — $0.01/call
- **getHouseTradesByName**: Search for House trading activity by Representative name with the FMP House Trades by Name API. Access detailed information on trades made by specific Representatives, including trade dates, assets, amounts, and potential conflicts of interest. — $0.01/call
- **getCompanyProfilesBulk**: The FMP Profile Bulk API allows users to retrieve comprehensive company profile data in bulk. Access essential information, such as company details, stock price, market cap, sector, industry, and more for multiple companies in a single request. — $0.01/call
- **getStockRatingsBulk**: The FMP Rating Bulk API provides users with comprehensive rating data for multiple stocks in a single request. Retrieve key financial ratings and recommendations such as overall ratings, DCF recommendations, and more for multiple companies at once. — $0.01/call
- **getDCFValuationsBulk**: The FMP DCF Bulk API enables users to quickly retrieve discounted cash flow (DCF) valuations for multiple symbols in one request. Access the implied price movement and percentage differences for all listed companies. — $0.01/call
- **getFinancialScoresBulk**: The FMP Scores Bulk API allows users to quickly retrieve a wide range of key financial scores and metrics for multiple symbols. These scores provide valuable insights into company performance, financial health, and operational efficiency. — $0.01/call
- **getPriceTargetSummariesBulk**: The Price Target Summary Bulk API provides a comprehensive overview of price targets for all listed symbols over multiple timeframes. With this API, users can quickly retrieve price target data, helping investors and analysts compare current prices to projected targets across different periods. — $0.01/call
- **getETFHoldersBulk**: The ETF Holder Bulk API allows users to quickly retrieve detailed information about the assets and shares held by Exchange-Traded Funds (ETFs). This API provides insights into the weight each asset carries within the ETF, along with key financial information related to these holdings. — $0.01/call
- **getUpgradesDowngradesConsensusBulk**: The Upgrades Downgrades Consensus Bulk API provides a comprehensive view of analyst ratings across all symbols. Retrieve bulk data for analyst upgrades, downgrades, and consensus recommendations to gain insights into the market's outlook on individual stocks. — $0.01/call
- **getKeyMetricsTTMBulk**: The Key Metrics TTM Bulk API allows users to retrieve trailing twelve months (TTM) data for all companies available in the database. The API provides critical financial ratios and metrics based on each company’s latest financial report, offering insights into company performance and financial health. — $0.01/call
- **getRatiosTTMBulk**: The Ratios TTM Bulk API offers an efficient way to retrieve trailing twelve months (TTM) financial ratios for stocks. It provides users with detailed insights into a company’s profitability, liquidity, efficiency, leverage, and valuation ratios, all based on the most recent financial report. — $0.01/call
- **getStockPeersBulk**: The Stock Peers Bulk API allows you to quickly retrieve a comprehensive list of peer companies for all stocks in the database. By accessing this data, you can easily compare a stock’s performance with its closest competitors or similar companies within the same industry or sector. — $0.01/call
- **getEarningsSurprisesBulk**: The Earnings Surprises Bulk API allows users to retrieve bulk data on annual earnings surprises, enabling quick analysis of which companies have beaten, missed, or met their earnings estimates. This API provides actual versus estimated earnings per share (EPS) for multiple companies at once, offering valuable insights for investors and analysts. — $0.01/call
- **getIncomeStatementsBulk**: The Bulk Income Statement API allows users to retrieve detailed income statement data in bulk. This API is designed for large-scale data analysis, providing comprehensive insights into a company's financial performance, including revenue, gross profit, expenses, and net income. — $0.01/call
- **getIncomeStatementGrowthBulk**: The Bulk Income Statement Growth API provides access to growth data for income statements across multiple companies. Track and analyze growth trends over time for key financial metrics such as revenue, net income, and operating income, enabling a better understanding of corporate performance trends. — $0.01/call
- **getBalanceSheetStatementsBulk**: The Bulk Balance Sheet Statement API provides comprehensive access to balance sheet data across multiple companies. It enables users to analyze financial positions by retrieving key figures such as total assets, liabilities, and equity. Ideal for comparing the financial health and stability of different companies on a large scale. — $0.01/call
- **getBalanceSheetGrowthBulk**: The Balance Sheet Growth Bulk API allows users to retrieve growth data across multiple companies’ balance sheets, enabling detailed analysis of how financial positions have changed over time. — $0.01/call
- **getCashFlowStatementsBulk**: The Cash Flow Statement Bulk API provides access to detailed cash flow reports for a wide range of companies. This API enables users to retrieve bulk cash flow statement data, helping to analyze companies’ operating, investing, and financing activities over time. — $0.01/call
- **getCashFlowGrowthBulk**: The Cash Flow Statement Growth Bulk API allows you to retrieve bulk growth data for cash flow statements, enabling you to track changes in cash flows over time. This API is ideal for analyzing the cash flow growth trends of multiple companies simultaneously. — $0.01/call
- **getEODDataBulk**: The EOD Bulk API allows users to retrieve end-of-day stock price data for multiple symbols in bulk. This API is ideal for financial analysts, traders, and investors who need to assess valuations for a large number of companies. — $0.01/call

### Flight Search
Search and compare flight prices and availability
- **search_flights**: Search for flights between cities or airports. Provide city names or IATA codes (e.g., 'Austin', 'LAX') and departure date. City names often work better than airport codes. For round-trip flights, always provide a return_date. For one-way flights, omit the return_date parameter. — $0.01/call
- **search_calendar**: Find the cheapest travel dates for a route. Provide origin/destination airports and target month/date. Returns price calendar showing best dates to travel. Supports V1 price trends (daily cheapest non-stop/one-stop/two-stop flights) and V2 matrix views. Optional: trip length, flight class, calendar type. — $0.01/call
- **get_reference_data**: Get travel reference data - airports, cities, airlines, or countries. Use 'list' to get all data or 'search' with query to find specific items. Helpful for finding IATA codes and location information. — $0.01/call
- **discover_flights**: Discover flight deals and travel inspiration. Get popular routes, find alternative nearby airports for better deals, or browse special offers from an origin city. Great for flexible travel planning. — $0.01/call

### Frankfurter
Currency exchange rates and conversion using ECB data
- **get_supported_currencies**: Returns a list of three-letter currency codes for the supported currencies. — $0.01/call
- **get_latest_exchange_rates**: Returns the latest exchange rates for specific currencies.

The symbols can be used to filter the results to specific currencies.
If symbols is not provided, all supported currencies will be returned. — $0.01/call
- **convert_currency_latest**: Converts an amount from one currency to another using the latest exchange rates. — $0.01/call
- **get_historical_exchange_rates**: Returns historical exchange rates for a specific date or date range.

If the exchange rates for a specified date is not available, the rates available for
the closest date before the specified date will be provided.
Either a specific date, a start date, or a date range must be provided.
The symbols can be used to filter the results to specific currencies.
If symbols are not provided, all supported currencies will be returned. — $0.01/call
- **convert_currency_specific_date**: Convert an amount from one currency to another using the exchange rates for a specific date.

If there is no exchange rate available for the specific date, the rate for the closest available date before
the specified date will be used. — $0.01/call
- **greet**: A simple greeting tool to demonstrate middleware functionality. — $0.01/call

### Google Scholar
Search Google Scholar for academic papers and citations
- **search_google_scholar**: Search Google Scholar for academic papers and research articles. Supports filtering by author, publication year range, and returns structured results with titles, authors, abstracts, and URLs. — $0.01/call

### Icons8
Search and browse icons, illustrations, and design assets
- **search_icons**: 
Search for icons using the Icons8 API - the ONLY source for genuine Icons8 icons.
Use English terms and consider Icon8's metaphors for better results.

SEARCH TIPS - Use these general approaches for better matches:
• Use simple, descriptive terms (e.g., "home", "user", "settings")
• Try action words for functions (e.g., "search", "download", "edit")
• Use object names for items (e.g., "phone", "computer", "car")
• Consider synonyms if first search doesn't work
• Think about what the icon represents conceptually
• Use single words or short phrases for best results

Args:
    query: The search term to find icons (use metaphors above for better results)
    ctx: MCP context for API access
    platform: Optional filter by platform/style (e.g., 'ios', 'fluent', 'color')
    category: Optional filter by category (e.g., 'transport', 'business')
    amount: Maximum number of results to return (default: 10)
    offset: Number of results to skip (for pagination)

Returns:
    Search results including matching icons from Icons8 catalog
 — $0.01/call
- **list_categories**: 
List all available icon categories.

Args:
    ctx: MCP context for API access
    limit: Maximum number of results to return (default: 10)
    page: Page number for pagination (default: 1)

Returns:
    List of icon categories with subcategories
 — $0.01/call
- **list_platforms**: 
List all available icon platforms/styles.

Args:
    ctx: MCP context for API access
    limit: Maximum number of results to return (default: 100)
    page: Page number for pagination (default: 1)

Returns:
    List of icon platforms/styles
 — $0.01/call
- **get_icon_png_url**: 
Get a PNG URL for an icon by its ID - use when SVG is not available.
NOTE: SVG format is preferred for Icons8 icons when possible (use get_icon_svg).

Args:
    icon_id: The unique identifier of the icon
    ctx: MCP context for API access
    size: The preview image size in pixels (default: 24)

Returns:
    Dictionary containing the PNG preview URL
 — $0.01/call

### Ideogram
Advanced text-to-image AI with exceptional typography and text rendering capabilities.
- **ideogram_v3**: Ideogram v3 Quality — AI image generation with best-in-class text rendering — $0.18/call

### Keywords Everywhere
Keyword research, search volume, CPC data, and SEO analysis
- **get_credits**: Get your account's credit balance — $0.01/call
- **get_countries**: Get list of supported countries — $0.01/call
- **get_currencies**: Get list of supported currencies — $0.01/call
- **get_keyword_data**: Get Volume, CPC and competition for a set of keywords — $0.01/call
- **get_related_keywords**: Get related keywords based on a seed keyword — $0.01/call
- **get_pasf_keywords**: Get 'People Also Search For' keywords based on a seed keyword — $0.01/call
- **get_domain_keywords**: Get keywords that a domain ranks for — $0.01/call
- **get_url_keywords**: Get keywords that a URL ranks for — $0.01/call
- **get_domain_traffic**: Get traffic metrics for a domain — $0.01/call
- **get_url_traffic**: Get traffic metrics for a URL — $0.01/call
- **get_domain_backlinks**: Get backlinks for a domain — $0.01/call
- **get_unique_domain_backlinks**: Get unique domain backlinks — $0.01/call
- **get_page_backlinks**: Get backlinks for a specific URL — $0.01/call
- **get_unique_page_backlinks**: Get unique backlinks for a specific URL — $0.01/call

### Kokoro
Lightweight, high-quality text-to-speech synthesis.
- **kokoro_tts**: Kokoro 82M — fast, natural-sounding text-to-speech in multiple voices — $0.02/call

### LittleSis
Track corporate and political power networks and relationships
- **get_entity**: Get detailed information about a specific entity (person or organization) from LittleSis by ID — $0.01/call
- **get_entities**: Get information about multiple entities at once (up to 300 entities per request) — $0.01/call
- **search_entities**: Search for entities by name. Results are ranked by number of relationships. — $0.01/call
- **get_entity_extensions**: Get the types/extensions associated with an entity (Person, Organization, Business, etc.) — $0.01/call
- **get_entity_relationships**: Get all relationships this entity has with other entities — $0.01/call
- **get_entity_connections**: Get other entities that this entity has relationships with — $0.01/call
- **get_entity_lists**: Get the lists that an entity appears on (e.g., Fortune 1000, lobbying lists) — $0.01/call
- **get_relationship**: Get detailed information about a specific relationship between two entities — $0.01/call

### Macrostrat
Geological data, rock units, fossils, and geologic maps
- **find-columns**: Find geological stratigraphic columns, rock layers, and geological history for any location worldwide. Use for geology, bedrock, formations, age dating, and stratigraphic analysis. — $0.01/call
- **find-units**: Find geological rock units, formations, bedrock geology, and mineral information for any location worldwide. Use for geology questions, rock types, age dating, lithology, and geological analysis. — $0.01/call
- **defs**: Routes giving access to standard fields and dictionaries used in Macrostrat — $0.01/call
- **defs-autocomplete**: Quickly retrieve all definitions matching a query. Limited to 100 results — $0.01/call
- **mineral-info**: Get information about a mineral, use one property — $0.01/call
- **timescale**: Get information about a time period — $0.01/call
- **lat-lng-to-tile**: Convert latitude/longitude coordinates to map tile coordinates (x, y) for a given zoom level. Uses the same web mercator projection as MapKit. — $0.01/call
- **map-tiles**: Get map tile URLs from the Macrostrat tiles server. Use lat-lng-to-tile tool first to get proper x,y coordinates. Defaults to 'carto' scale which automatically adapts detail level to zoom. — $0.01/call

### Mapbox
Geocoding, directions, isochrones, and map data via Mapbox
- **version_tool**: Get the current version information of the MCP server — $0.01/call
- **category_search_tool**: Return all places that match a category (industry, amenity, or NAICS‑style code). Use when the user asks for a type of place, plural or generic terms like 'museums', 'coffee shops', 'electric‑vehicle chargers', or when the query includes is‑a phrases such as 'any', 'all', 'nearby'. Do not use when a unique name or brand is provided. Supports both JSON and text output formats. — $0.01/call
- **directions_tool**: Fetches directions from Mapbox API based on provided coordinates and direction method. — $0.01/call
- **forward_geocode_tool**: Forward geocode addresses, cities, towns, neighborhoods, districts, postcodes, regions, and countries using Mapbox Geocoding API v6. Converts location name into geographic coordinates. Setting a proximity point helps to bias results towards a specific area for more relevant results. Do not use this tool for geocoding points of interest like businesses, landmarks, historic sites, museums, etc. Supports both JSON and text output formats. — $0.01/call
- **isochrone_tool**: Computes areas that are reachable within a specified amount of time from a location, and returns the reachable regions as contours of Polygons or LineStrings in GeoJSON format that you can display on a map.
  Common use cases:
    - Show a user how far they can travel in X minutes from their current location
    - Determine whether a destination is within a certain travel time threshold
    - Compare travel ranges for different modes of transportation' — $0.01/call
- **matrix_tool**: Calculates travel times and distances between multiple points using Mapbox Matrix API. — $0.01/call
- **poi_search_tool**: Find one specific place or brand location by its proper name or unique brand. Use only when the user's query includes a distinct title (e.g., "The Met", "Starbucks Reserve Roastery") or a brand they want all nearby branches of (e.g., "Macy's stores near me"). Do not use for generic place types such as 'museums', 'coffee shops', 'tacos', etc. Setting a proximity point is strongly encouraged for more relevant results. Always try to use a limit of at least 3 in case the user's intended result is not the first result. Supports both JSON and text output formats. — $0.01/call
- **reverse_geocode_tool**: Find addresses, cities, towns, neighborhoods, postcodes, districts, regions, and countries around a specified geographic coordinate pair. Converts geographic coordinates (longitude, latitude) into human-readable addresses or place names. Use limit=1 for best results. This tool cannot reverse geocode businesses, landmarks, historic sites, and other points of interest that are not of the types mentioned. Supports both JSON and text output formats. — $0.01/call
- **static_map_image_tool**: Generates a static map image from Mapbox Static Images API. Supports center coordinates, zoom level (0-22), image size (up to 1280x1280), various Mapbox styles, and overlays (markers, paths, GeoJSON). Returns PNG for vector styles, JPEG for raster-only styles. — $0.01/call

### Math
Mathematical calculations, algebra, calculus, and statistics
- **add**: Adds two numbers together — $0.01/call
- **subtract**: Subtracts the second number from the first number — $0.01/call
- **multiply**: Multiplies two numbers together — $0.01/call
- **division**: Divides the first number by the second number — $0.01/call
- **sum**: Adds any number of numbers together — $0.01/call
- **modulo**: Divides two numbers and returns the remainder — $0.01/call
- **mean**: Calculates the arithmetic mean of a list of numbers — $0.01/call
- **median**: Calculates the median of a list of numbers — $0.01/call
- **mode**: Finds the most common number in a list of numbers — $0.01/call
- **min**: Finds the minimum value from a list of numbers — $0.01/call
- **max**: Finds the maximum value from a list of numbers — $0.01/call
- **floor**: Rounds a number down to the nearest integer — $0.01/call
- **ceiling**: Rounds a number up to the nearest integer — $0.01/call
- **round**: Rounds a number to the nearest integer — $0.01/call
- **sin**: Calculates the sine of a number in radians — $0.01/call
- **arcsin**: Calculates the arcsine of a number in radians — $0.01/call
- **cos**: Calculates the cosine of a number in radians — $0.01/call
- **arccos**: Calculates the arccosine of a number in radians — $0.01/call
- **tan**: Calculates the tangent of a number in radians — $0.01/call
- **arctan**: Calculates the arctangent of a number in radians — $0.01/call
- **radiansToDegrees**: Converts a radian value to its equivalent in degrees — $0.01/call
- **degreesToRadians**: Converts a degree value to its equivalent in radians — $0.01/call

### Microsoft Learn
Search Microsoft Learn documentation and training resources
- **microsoft_docs_search**: Search official Microsoft/Azure documentation to find the most relevant and trustworthy content for a user's query. This tool returns up to 10 high-quality content chunks (each max 500 tokens), extracted from Microsoft Learn and other official sources. Each result includes the article title, URL, and a self-contained content excerpt optimized for fast retrieval and reasoning. Always use this tool to quickly ground your answers in accurate, first-party Microsoft/Azure knowledge.

## Follow-up Pattern
To ensure completeness, use microsoft_docs_fetch when high-value pages are identified by search. The fetch tool complements search by providing the full detail. This is a required step for comprehensive results. — $0.01/call
- **microsoft_code_sample_search**: Search for code snippets and examples in official Microsoft Learn documentation. This tool retrieves relevant code samples from Microsoft documentation pages providing developers with practical implementation examples and best practices for Microsoft/Azure products and services related coding tasks. This tool will help you use the **LATEST OFFICIAL** code snippets to empower coding capabilities.

## When to Use This Tool
- When you are going to provide sample Microsoft/Azure related code snippets in your answers.
- When you are **generating any Microsoft/Azure related code**.

## Usage Pattern
Input a descriptive query, or SDK/class/method name to retrieve related code samples. The optional parameter `language` can help to filter results.

Eligible values for `language` parameter include: csharp javascript typescript python powershell azurecli al sql java kusto cpp go rust ruby php — $0.01/call
- **microsoft_docs_fetch**: Fetch and convert a Microsoft Learn documentation webpage to markdown format. This tool retrieves the latest complete content of Microsoft documentation webpages including Azure, .NET, Microsoft 365, and other Microsoft technologies.

## When to Use This Tool
- When search results provide incomplete information or truncated content
- When you need complete step-by-step procedures or tutorials
- When you need troubleshooting sections, prerequisites, or detailed explanations
- When search results reference a specific page that seems highly relevant
- For comprehensive guides that require full context

## Usage Pattern
Use this tool AFTER microsoft_docs_search when you identify specific high-value pages that need complete content. The search tool gives you an overview; this tool gives you the complete picture.

## URL Requirements
- The URL must be a valid HTML documentation webpage from the microsoft.com domain
- Binary files (PDF, DOCX, images, etc.) are not supported

## Output Format
markdown with headings, code blocks, tables, and links preserved. — $0.01/call

### MiniMax
AI video generation from text and images with cinematic quality.
- **minimax_video_01**: Video-01 — generate short cinematic videos from text prompts — $0.5/call

### MTA Guide
NYC subway and transit real-time arrivals and service status
- **find_station**: Search for subway stations by name with fuzzy matching and relevance scoring — $0.01/call
- **next_trains**: Real-time train arrivals with delay predictions, crowding levels, and service alerts — $0.01/call
- **service_status**: Comprehensive service status with performance metrics, on-time rates, and system-wide health indicators — $0.01/call
- **subway_alerts**: Detailed service alerts with impact analysis, affected stations, and estimated resolution times — $0.01/call
- **station_transfers**: Find all train line transfer options at a specific subway station — $0.01/call
- **nearest_station**: Find closest subway stations by distance with accessibility info and real-time service status — $0.01/call
- **service_disruptions**: Get comprehensive service disruption information with impact analysis, alternative routes, and estimated resolution times — $0.01/call
- **elevator_and_escalator_status**: Get current and upcoming elevator and escalator outages at subway stations, including ADA accessibility impact and estimated return to service — $0.01/call

### Nanci Literature
Scientific literature search and analysis
- **about_nanci**: Get information about NanciMCP's capabilities for literature review — $0.01/call
- **search_papers**: Search for research papers using the research API — $0.01/call
- **get_paper_details**: Get detailed information about a specific research paper — $0.01/call

### NetworkCalc
Network calculations: subnets, DNS lookups, and IP analysis
- **dns_lookup**: Fetch DNS info for a given domain — $0.01/call
- **whois_lookup**: Fetch WHOIS info for a given domain — $0.01/call
- **spf_lookup**: Fetch SPF info for a given domain or host — $0.01/call
- **certificate_info**: Fetch certificate for a given domain  — $0.01/call
- **calculate_subnet**: Fetch Subnet info for a given ipaddress/subnet/CIDR  — $0.01/call

### NGSS Standards
Next Generation Science Standards search and curriculum mapping
- **get_standard**: Retrieve a specific NGSS standard by its code identifier (e.g., MS-PS1-1, MS-LS2-3, MS-ESS3-1) — $0.01/call
- **search_by_domain**: Find all NGSS standards in a specific science domain (Physical Science, Life Science, or Earth and Space Science) — $0.01/call
- **get_3d_components**: Extract 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) — $0.01/call
- **search_standards**: Perform full-text search across all NGSS standard content including performance expectations, topics, and keywords (e.g., "energy transfer", "ecosystems", "chemical reactions", "climate change") — $0.01/call
- **search_by_practice**: Find all NGSS standards using a specific Science and Engineering Practice (SEP). Examples: "Developing and Using Models", "Analyzing and Interpreting Data", "Planning and Carrying Out Investigations" — $0.01/call
- **search_by_crosscutting_concept**: Find all NGSS standards using a specific Crosscutting Concept (CCC). Examples: "Patterns", "Cause and Effect", "Systems and System Models", "Energy and Matter" — $0.01/call
- **search_by_disciplinary_core_idea**: Find all NGSS standards using a specific Disciplinary Core Idea (DCI). Examples: "Definitions of Energy", "Interdependent Relationships in Ecosystems", "Weather and Climate" — $0.01/call
- **get_unit_suggestions**: Recommend compatible NGSS standards for curriculum unit planning based on 3D framework overlap (domain, SEP, DCI, CCC). Example: Given anchor "MS-PS3-1" (energy), suggest 2-7 compatible standards that share similar practices, concepts, or disciplinary ideas for a cohesive unit — $0.01/call

### NPM Sentinel
NPM package analysis, dependency tracking, and security auditing
- **npmLatest**: Latest version & changelog — $0.01/call
- **npmSearch**: Search NPM packages — $0.01/call
- **npmTrends**: Download trends & popularity — $0.01/call
- **npmVulnerabilities**: Security analysis — $0.01/call
- **npmVersions**: Available versions list — $0.01/call
- **npmDeps**: Deps & devDeps analysis — $0.01/call
- **npmTypes**: TS types availability — $0.01/call
- **npmSize**: Package & bundle size — $0.01/call
- **npmCompare**: Compare multiple packages — $0.01/call
- **npmQuality**: Quality metrics analysis — $0.01/call
- **npmMaintenance**: Maintenance metrics analysis — $0.01/call
- **npmScore**: Consolidated package score — $0.01/call
- **npmMaintainers**: Maintainers info — $0.01/call
- **npmPackageReadme**: Full README content — $0.01/call
- **npmLicenseCompatibility**: License compatibility check — $0.01/call
- **npmRepoStats**: Repository statistics — $0.01/call
- **npmDeprecated**: Check deprecation status — $0.01/call
- **npmChangelogAnalysis**: Changelog & release history — $0.01/call
- **npmAlternatives**: Find similar alternatives — $0.01/call

### Open WebSearch
Open web search with multiple search engines and content extraction
- **search**: Search the web using multiple engines (e.g., Baidu, Bing, DuckDuckGo, CSDN, Exa, Brave, Juejin(掘金)) with no API key required — $0.01/call
- **fetchLinuxDoArticle**: Fetch full article content from a linux.do post URL — $0.01/call
- **fetchCsdnArticle**: Fetch full article content from a csdn post URL — $0.01/call
- **fetchGithubReadme**: Fetch README content from a GitHub repository URL — $0.01/call
- **fetchJuejinArticle**: Fetch full article content from a Juejin(掘金) post URL — $0.01/call

### Paper Search
Search academic papers across arXiv, Semantic Scholar, and OpenAlex
- **search**: Deep Research compatible search tool aggregating across sources. — $0.01/call
- **fetch**: Fetch full document content for a search result. — $0.01/call
- **search_arxiv**: Search academic papers from arXiv.

    Args:
        query: Search query string (e.g., 'machine learning').
        max_results: Maximum number of papers to return (default: 10).
    Returns:
        List of paper metadata in dictionary format.
     — $0.01/call
- **search_pubmed**: Search academic papers from PubMed.

    Args:
        query: Search query string (e.g., 'machine learning').
        max_results: Maximum number of papers to return (default: 10).
    Returns:
        List of paper metadata in dictionary format.
     — $0.01/call
- **search_biorxiv**: Search academic papers from bioRxiv.

    Args:
        query: Search query string (e.g., 'machine learning').
        max_results: Maximum number of papers to return (default: 10).
    Returns:
        List of paper metadata in dictionary format.
     — $0.01/call
- **search_medrxiv**: Search academic papers from medRxiv.

    Args:
        query: Search query string (e.g., 'machine learning').
        max_results: Maximum number of papers to return (default: 10).
    Returns:
        List of paper metadata in dictionary format.
     — $0.01/call
- **search_google_scholar**: Search academic papers from Google Scholar.

    Args:
        query: Search query string (e.g., 'machine learning').
        max_results: Maximum number of papers to return (default: 10).
    Returns:
        List of paper metadata in dictionary format.
     — $0.01/call
- **search_iacr**: Search academic papers from IACR ePrint Archive.

    Args:
        query: Search query string (e.g., 'cryptography', 'secret sharing').
        max_results: Maximum number of papers to return (default: 10).
        fetch_details: Whether to fetch detailed information for each paper (default: True).
    Returns:
        List of paper metadata in dictionary format.
     — $0.01/call
- **download_arxiv**: Download PDF of an arXiv paper.

    Args:
        paper_id: arXiv paper ID (e.g., '2106.12345').
        save_path: Directory to save the PDF (default: './downloads').
    Returns:
        Path to the downloaded PDF file.
     — $0.01/call
- **download_pubmed**: Attempt to download PDF of a PubMed paper.

    Args:
        paper_id: PubMed ID (PMID).
        save_path: Directory to save the PDF (default: './downloads').
    Returns:
        str: Message indicating that direct PDF download is not supported.
     — $0.01/call
- **download_biorxiv**: Download PDF of a bioRxiv paper.

    Args:
        paper_id: bioRxiv DOI.
        save_path: Directory to save the PDF (default: './downloads').
    Returns:
        Path to the downloaded PDF file.
     — $0.01/call
- **download_medrxiv**: Download PDF of a medRxiv paper.

    Args:
        paper_id: medRxiv DOI.
        save_path: Directory to save the PDF (default: './downloads').
    Returns:
        Path to the downloaded PDF file.
     — $0.01/call
- **download_iacr**: Download PDF of an IACR ePrint paper.

    Args:
        paper_id: IACR paper ID (e.g., '2009/101').
        save_path: Directory to save the PDF (default: './downloads').
    Returns:
        Path to the downloaded PDF file.
     — $0.01/call
- **read_arxiv_paper**: Read and extract text content from an arXiv paper PDF.

    Args:
        paper_id: arXiv paper ID (e.g., '2106.12345').
        save_path: Directory where the PDF is/will be saved (default: './downloads').
    Returns:
        str: The extracted text content of the paper.
     — $0.01/call
- **read_pubmed_paper**: Read and extract text content from a PubMed paper.

    Args:
        paper_id: PubMed ID (PMID).
        save_path: Directory where the PDF would be saved (unused).
    Returns:
        str: Message indicating that direct paper reading is not supported.
     — $0.01/call
- **read_biorxiv_paper**: Read and extract text content from a bioRxiv paper PDF.

    Args:
        paper_id: bioRxiv DOI.
        save_path: Directory where the PDF is/will be saved (default: './downloads').
    Returns:
        str: The extracted text content of the paper.
     — $0.01/call
- **read_medrxiv_paper**: Read and extract text content from a medRxiv paper PDF.

    Args:
        paper_id: medRxiv DOI.
        save_path: Directory where the PDF is/will be saved (default: './downloads').
    Returns:
        str: The extracted text content of the paper.
     — $0.01/call
- **read_iacr_paper**: Read and extract text content from an IACR ePrint paper PDF.

    Args:
        paper_id: IACR paper ID (e.g., '2009/101').
        save_path: Directory where the PDF is/will be saved (default: './downloads').
    Returns:
        str: The extracted text content of the paper.
     — $0.01/call
- **search_semantic**: Search academic papers from Semantic Scholar.

    Args:
        query: Search query string (e.g., 'machine learning').
        year: Optional year filter (e.g., '2019', '2016-2020', '2010-', '-2015').
        max_results: Maximum number of papers to return (default: 10).
    Returns:
        List of paper metadata in dictionary format.
     — $0.01/call
- **download_semantic**: Download PDF of a Semantic Scholar paper.    

    Args:
        paper_id: Semantic Scholar paper ID, Paper identifier in one of the following formats:
            - Semantic Scholar ID (e.g., "649def34f8be52c8b66281af98ae884c09aef38b")
            - DOI:<doi> (e.g., "DOI:10.18653/v1/N18-3011")
            - ARXIV:<id> (e.g., "ARXIV:2106.15928")
            - MAG:<id> (e.g., "MAG:112218234")
            - ACL:<id> (e.g., "ACL:W12-3903")
            - PMID:<id> (e.g., "PMID:19872477")
            - PMCID:<id> (e.g., "PMCID:2323736")
            - URL:<url> (e.g., "URL:https://arxiv.org/abs/2106.15928v1")
        save_path: Directory to save the PDF (default: './downloads').
    Returns:
        Path to the downloaded PDF file.
     — $0.01/call
- **read_semantic_paper**: Read and extract text content from a Semantic Scholar paper. 

    Args:
        paper_id: Semantic Scholar paper ID, Paper identifier in one of the following formats:
            - Semantic Scholar ID (e.g., "649def34f8be52c8b66281af98ae884c09aef38b")
            - DOI:<doi> (e.g., "DOI:10.18653/v1/N18-3011")
            - ARXIV:<id> (e.g., "ARXIV:2106.15928")
            - MAG:<id> (e.g., "MAG:112218234")
            - ACL:<id> (e.g., "ACL:W12-3903")
            - PMID:<id> (e.g., "PMID:19872477")
            - PMCID:<id> (e.g., "PMCID:2323736")
            - URL:<url> (e.g., "URL:https://arxiv.org/abs/2106.15928v1")
        save_path: Directory where the PDF is/will be saved (default: './downloads').
    Returns:
        str: The extracted text content of the paper.
     — $0.01/call
- **search_crossref**: Search academic papers from CrossRef database.
    
    CrossRef is a scholarly infrastructure organization that provides 
    persistent identifiers (DOIs) for scholarly content and metadata.
    It's one of the largest citation databases covering millions of 
    academic papers, journals, books, and other scholarly content.

    Args:
        query: Search query string (e.g., 'machine learning', 'climate change').
        max_results: Maximum number of papers to return (default: 10, max: 1000).
        **kwargs: Additional search parameters:
            - filter: CrossRef filter string (e.g., 'has-full-text:true,from-pub-date:2020')
            - sort: Sort field ('relevance', 'published', 'updated', 'deposited', etc.)
            - order: Sort order ('asc' or 'desc')
    Returns:
        List of paper metadata in dictionary format.
        
    Examples:
        # Basic search
        search_crossref("deep learning", 20)
        
        # Search with filters
        search_crossref("climate change", 10, filter="from-pub-date:2020,has-full-text:true")
        
        # Search sorted by publication date
        search_crossref("neural networks", 15, sort="published", order="desc")
     — $0.01/call
- **get_crossref_paper_by_doi**: 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")
     — $0.01/call
- **download_crossref**: Attempt to download PDF of a CrossRef paper.

    Args:
        paper_id: CrossRef DOI (e.g., '10.1038/nature12373').
        save_path: Directory to save the PDF (default: './downloads').
    Returns:
        str: Message indicating that direct PDF download is not supported.
        
    Note:
        CrossRef is a citation database and doesn't provide direct PDF downloads.
        Use the DOI to access the paper through the publisher's website.
     — $0.01/call
- **read_crossref_paper**: Attempt to read and extract text content from a CrossRef paper.

    Args:
        paper_id: CrossRef DOI (e.g., '10.1038/nature12373').
        save_path: Directory where the PDF is/will be saved (default: './downloads').
    Returns:
        str: Message indicating that direct paper reading is not supported.
        
    Note:
        CrossRef is a citation database and doesn't provide direct paper content.
        Use the DOI to access the paper through the publisher's website.
     — $0.01/call

### PlantUML
Generate UML diagrams from PlantUML markup
- **generate_plantuml_diagram**: Generate a PlantUML diagram with automatic syntax validation and error reporting for auto-fix workflows. Returns embeddable image URLs for valid diagrams or structured error details for invalid syntax that can be automatically corrected. Optionally saves the diagram to a local file. — $0.01/call
- **encode_plantuml**: Encode PlantUML code for URL usage — $0.01/call
- **decode_plantuml**: Decode encoded PlantUML string back to PlantUML code — $0.01/call

### Polymarket
Prediction market data, events, and trading from Polymarket
- **search_markets**: Search Polymarket prediction markets with filters. Find active markets, filter by tags, volume, liquidity, and more. Perfect for market discovery and analysis. — $0.01/call
- **get_market**: Get detailed information about a specific market by slug. Returns probabilities, volume, liquidity, outcomes, and full market data. — $0.01/call
- **search_events**: Search Polymarket events. Events group related markets together (e.g., 'Presidential Election 2024' contains multiple markets). Great for discovering market clusters. — $0.01/call
- **get_event**: Get detailed information about a specific event by slug, including all related markets. — $0.01/call
- **list_tags**: List all available tags/categories for filtering markets and events. Use tag IDs with search_markets or search_events. — $0.01/call
- **get_trades**: Get recent trade activity from Polymarket's Data API. Analyze trading patterns, volume, and market sentiment. — $0.01/call
- **analyze_market**: Get comprehensive market analysis including probabilities, trading activity, and AI-friendly insights. Combines market data with recent trades. — $0.01/call

### Python Execute
Execute Python code in a sandboxed environment
- **python_execute**: Run Python in a Pyodide sandbox with optional PEP 723 requirements. — $0.01/call

### Recraft
Professional-grade AI image generation for design and creative workflows.
- **recraft_v3**: Recraft v3 — professional design-quality image generation — $0.08/call

### RSS Reader
Read and parse RSS/Atom feeds from any URL
- **fetch_feed_entries**: Fetch RSS feed entries from a given URL — $0.01/call
- **fetch_article_content**: Fetch and extract article content from a URL, formatted as Markdown — $0.01/call

### Semantic Scholar
Search academic papers, citations, authors, and recommendations
- **papers-search-basic**: Search for academic papers with a simple query. — $0.01/call
- **paper-search-advanced**: Search for academic papers with advanced filtering options — $0.01/call
- **search-paper-title**: Find a paper by closest title match — $0.01/call
- **get-paper-abstract**: Get detailed information about a specific paper including its abstract — $0.01/call
- **papers-citations**: Get papers that cite a specific paper — $0.01/call
- **papers-references**: Get papers cited by a specific paper — $0.01/call
- **authors-search**: Search for authors by name or affiliation — $0.01/call
- **authors-papers**: Get papers written by a specific author — $0.01/call
- **papers-batch**: Look up multiple papers by their IDs — $0.01/call
- **search-arxiv**: Search for papers on arXiv using their API — $0.01/call
- **download-full-paper-arxiv**: Download full-text PDF of an arXiv paper and extract text content (memory only) — $0.01/call
- **analysis-citation-network**: Analyze the citation network for a specific paper — $0.01/call

### Stability AI
Creators of Stable Diffusion, pioneering open-source image generation models.
- **stability_ai_sdxl**: SDXL — high-resolution image generation with fine-grained control — $0.01/call

### Time Utils
Time zone conversions, date calculations, and timestamp utilities


### Turf Network
Geospatial analysis and mapping with Turf.js
- **punk_site_data_feed**: Punk Documentary Data Access information about the documentary, Only Posers Die: Why SLC Punk Lives On, including details on its crowdfunding campaign, the legacy of the 1998 cult film SLC Punk, its sequel Punks Dead, fan culture, and the role punk ethos plays in shaping subcultural identity. Use this model when querying about punk film history, cultural impact, or documentary updates. — $0.01/call
- **study_sage**: It includes guides on debugging Kubernetes pods with Traceloop, using eBPF to trace system calls and resolve issues like crashes, network failures, and performance bottlenecks, as well as a step-by-step project on building a Snake game with Phaser.js, covering setup, grid logic, input handling, and rendering for hands-on web development. In addition, it features Khan Academy’s Get Ready for SAT Prep courses in Reading, Writing, and Math, designed to strengthen foundational skills, build confidence, and prepare students for the official SAT curriculum. — $0.01/call
- **financial_modelling_prep**: Complete financial market access for AI assistants - Real-time stocks, crypto, forex, and comprehensive market data integration - access FMP free and paid API tiers. 250+ financial tools covering stock analysis, cryptocurrency trading, market intelligence, and portfolio management. — $0.01/call
- **google_scholar_search_server**: Provide academic paper search capabilities by querying Google Scholar through a standardized MCP interface. Enable real-time streaming of search results and support multi-session interactions for seamless integration with AI models. — $0.01/call
- **china_stock_insights**: Access real-time and historical market data for China A-shares and Hong Kong stocks, along with news and macro indicators. Retrieve financial statements, key ratios, shareholder and insider activity, sentiment analysis, and company profiles to power investment research and strategies. — $0.01/call
- **okx_feeds**: Fetch real-time cryptocurrency price data and historical candlestick information from the OKX exchange. Access market insights effortlessly through a simple tool interface, ensuring you stay updated with the latest trends. — $0.01/call
- **yahoo_finance_insights**: Provide comprehensive financial data from Yahoo Finance including stock prices, company information, financial statements, options data, and market news. Enable detailed stock analysis, market research, and investment research through a rich set of tools. — $0.01/call
- **ai_research_assistant**: The server provides immediate access to millions of academic papers through Semantic Scholar and arXiv, enabling AI-powered research with comprehensive search, citation analysis, and full-text PDF extraction from multiple sources (arXiv and Wiley open-access) — $0.01/call
- **tavily**: Enable real-time web search and data extraction capabilities. — $0.01/call

### US Weather
US weather forecasts, alerts, and conditions from the National Weather Service
- **get_current_weather**: 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. — $0.01/call
- **get_weather_forecast**: Get multi-day weather forecast for a location in the United States. Perfect for 'What's the forecast for [US location]?' questions. Provides detailed day/night forecasts for up to 7 days. — $0.01/call
- **get_hourly_forecast**: 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. — $0.01/call
- **get_weather_alerts**: Get active weather alerts, warnings, watches, and advisories for locations in the United States. Perfect for 'Are there any weather alerts in [US location]?' questions. Covers severe weather, winter storms, heat warnings, flood alerts, and more. — $0.01/call
- **find_weather_stations**: Find weather observation stations near a location in the United States. Useful for getting station-specific data, finding data sources, or understanding which stations provide weather data for an area. Includes ASOS, AWOS, and other automated weather stations. — $0.01/call
- **get_local_time**: Get the current local time for a US location. Shows what time it is right now at the specified location. — $0.01/call

### Vibe Marketing
AI-powered marketing copy, strategy, and content generation
- **find-hooks**: Find social media hooks by network and/or category — $0.01/call
- **get-network-categories-for-hooks**: Get all available categories for a specific social media network — $0.01/call
- **list-copywriting-frameworks**: Get a list of available copywriting frameworks and their descriptions for a specific social media network — $0.01/call
- **get-copywriting-framework**: Get detailed information about a specific copywriting framework for a network — $0.01/call
- **list-archetypes**: Get a list of all available voice archetypes with their names and descriptions — $0.01/call
- **get-archetype**: Get detailed information about a specific voice archetype including tweet examples — $0.01/call
- **flag-problematic-phrases**: Check text for phrases that should be avoided to make content more human and less AI-like. Returns any flagged phrases found in the text. — $0.01/call
- **validate-content-before-fold**: Check if content meets the before-fold character and line limits for each social media platform — $0.01/call
- **get-text-before-fold**: Truncate text to fit within the 'before fold' character limits for each social media platform for previewing purposes — $0.01/call
- **get-trending-content**: Fetch trending social media content from the HyperFeed API — $0.01/call

### Weather
Global weather data, forecasts, and conditions
- **get_current_weather**: Get current weather information for a specified city.
            It extracts the current hour's temperature and weather code, maps
            the weather code to a human-readable description, and returns a formatted summary. — $0.01/call
- **get_weather_byDateTimeRange**: Get weather information for a specified city between start and end dates. — $0.01/call
- **get_weather_details**: Get detailed weather information for a specified city as structured JSON data.
            This tool provides raw weather data for programmatic analysis and processing. — $0.01/call
- **get_current_datetime**: Get current time in specified timezone. — $0.01/call
- **get_timezone_info**: Get information about a specific timezone including current time and UTC offset. — $0.01/call
- **convert_time**: Convert time from one timezone to another. — $0.01/call
- **get_air_quality**: Get air quality information for a specified city including PM2.5, PM10,
            ozone, nitrogen dioxide, carbon monoxide, and other pollutants. Provides health
            advisories based on current air quality levels. — $0.01/call
- **get_air_quality_details**: Get detailed air quality information for a specified city as structured JSON data.
            This tool provides raw air quality data for programmatic analysis and processing. — $0.01/call

### Wikipedia
Search and read Wikipedia articles with summaries and full content
- **search**: Search for articles in Grokipedia with optional filtering and sorting. — $0.01/call
- **get_page**: Get complete page information including metadata, content preview, and citations summary. — $0.01/call
- **get_page_content**: Get only the article content without citations or metadata. — $0.01/call
- **get_page_citations**: Get the citations list for a specific page. — $0.01/call
- **get_related_pages**: Get pages that are linked from the specified page. — $0.01/call
- **get_page_section**: Extract a specific section from an article by header name. — $0.01/call
- **get_page_sections**: Get a list of all section headers in an article. — $0.01/call

### YouTube
YouTube video search, transcripts, channel info, and trending
- **videos_getVideo**: Get detailed information about a YouTube video including URL — $0.01/call
- **videos_searchVideos**: Search for videos on YouTube and return results with URLs — $0.01/call
- **transcripts_getTranscript**: Get the transcript of a YouTube video — $0.01/call
- **channels_getChannel**: Get information about a YouTube channel — $0.01/call
- **channels_listVideos**: Get videos from a specific channel — $0.01/call
- **playlists_getPlaylist**: Get information about a YouTube playlist — $0.01/call
- **playlists_getPlaylistItems**: Get videos in a YouTube playlist — $0.01/call

### Apollo
People search, company enrichment, and sales intelligence
- **people_search**: Search for people by title, company domain, location, seniority, and keywords. Returns contact profiles with name, title, and organization details. — $0.03/call
- **people_enrich**: Enrich a person's profile with detailed information including email, phone, social profiles, company details, and employment history. — $0.03/call
- **organizations_enrich**: Enrich a company profile with detailed information including industry, employee count, revenue, technologies used, and social profiles. — $0.03/call
- **organizations_search**: Search for companies by name, industry, size, location, and other criteria. Returns company profiles with key business details. — $0.03/call

### Andi Search API
AI Search for the Next Generation
- **andi_search**: Fast, high-quality search API with intelligent ranking, instant answers, and result enrichment. — $0.02/call

### Baseten Model APIs
OpenAI-compatible inference API for high-performance LLMs. Drop-in replacement for OpenAI SDK - just change base_url and api_key.

**Supported Models:**

| Model | Slug | Context |
|-------|------|--------|
| DeepSeek V3 0324 | `deepseek-ai/DeepSeek-V3-0324` | 164k |
| DeepSeek V3.1 | `deepseek-ai/DeepSeek-V3.1` | 164k |
| GLM 4.6 (Zhipu) | `zai-org/GLM-4.6` | 200k |
| GLM 4.7 (Zhipu) | `zai-org/GLM-4.7` | 200k |
| Kimi K2 0905 | `moonshotai/Kimi-K2-Instruct-0905` | 128k |
| Kimi K2 Thinking | `moonshotai/Kimi-K2-Thinking` | 262k |
| Kimi K2.5 | `moonshotai/Kimi-K2.5` | 262k |
| OpenAI GPT OSS 120B | `openai/gpt-oss-120b` | 128k |

**Features:** Chat completions, streaming, tool calling, structured outputs, reasoning modes.

**Pricing:** ~$0.60/1M tokens (varies by model)
- **baseten_chat_completions**: Create a chat completion using OpenAI-compatible API.

**Supported Models:**
- `deepseek-ai/DeepSeek-V3-0324` - DeepSeek V3 0324 (164k context) 🧠
- `deepseek-ai/DeepSeek-V3.1` - DeepSeek V3.1 (164k context) 🧠
- `zai-org/GLM-4.6` - GLM 4.6 (200k context) 🧠
- `zai-org/GLM-4.7` - GLM 4.7 (200k context) 🧠
- `moonshotai/Kimi-K2-Instruct-0905` - Kimi K2 0905 (128k context)
- `moonshotai/Kimi-K2-Thinking` - Kimi K2 Thinking (262k context) 🧠 always-on
- `moonshotai/Kimi-K2.5` - Kimi K2.5 (262k context)
- `openai/gpt-oss-120b` - OpenAI GPT OSS 120B (128k context)

🧠 = Reasoning model. Use `reasoning_effort` param (low/medium/high) to control thinking depth. Response includes `reasoning_content` field with chain-of-thought.

Supports streaming, tool calling, structured outputs. — $0.01/call

### Brand.dev API
API to personalize your product with logos, colors, and company info from any domain.
- **brand-dev_retrieve_brand_data_by_domain**: Retrieve logos, backdrops, colors, industry, description, and more from any domain — $0.06/call
- **brand-dev_retrieve_brand_data_by_company_name**: Retrieve brand information using a company name. This endpoint searches for the company by name and returns its brand data. — $0.06/call
- **brand-dev_extract_fonts_from_website**: Extract font information from a brand’s website including font families, usage statistics, fallbacks, and element/word counts. — $0.06/call
- **brand-dev_identify_brand_from_transaction_data**: Endpoint specially designed for platforms that want to identify transaction data by the transaction title. — $0.06/call
- **brand-dev_retrieve_naics_code_for_any_brand**: Endpoint to classify any brand into a 2022 NAICS code. — $0.06/call
- **brand-dev_retrieve_brand_data_by_email_address**: Retrieve brand information using an email address while detecting disposable and free email addresses. This endpoint extracts the domain from the email address and returns brand data for that domain. Disposable and free email addresses (like gmail.com, yahoo.com) will throw a 422 error. — $0.06/call
- **brand-dev_retrieve_simplified_brand_data_by_domain**: Returns a simplified version of brand data containing only essential information: domain, title, colors, logos, and backdrops. This endpoint is optimized for faster responses and reduced data transfer. — $0.06/call
- **brand-dev_retrieve_brand_data_by_isin**: Retrieve brand information using an ISIN (International Securities Identification Number). This endpoint looks up the company associated with the ISIN and returns its brand data. — $0.06/call
- **brand-dev_extract_products_from_a_brands_website**: Beta feature: Extract product information from a brand’s website. Brand.dev will analyze the website and return a list of products with details such as name, description, image, pricing, features, and more. — $0.06/call
- **brand-dev_retrieve_brand_data_by_stock_ticker**: Retrieve brand information using a stock ticker symbol. This endpoint looks up the company associated with the ticker and returns its brand data. — $0.06/call
- **brand-dev_extract_design_system_and_styleguide_from_website**: Automatically extract comprehensive design system information from a brand’s website including colors, typography, spacing, shadows, and UI components. — $0.06/call
- **brand-dev_take_screenshot_of_website**: Capture a screenshot of a website. Supports both viewport (standard browser view) and full-page screenshots. Can also screenshot specific page types (login, pricing, etc.) by using heuristics to find the appropriate URL. Returns a URL to the uploaded screenshot image hosted on our CDN. — $0.06/call
- **brand-dev_query_website_data_using_ai**: Use AI to extract specific data points from a brand’s website. The AI will crawl the website and extract the requested information based on the provided data points. — $0.06/call

### Coresignal
Business data intelligence platform providing company, employee, and job data from multiple sources. Access 3B+ regularly updated records via simple filters and data collection endpoints.
- **coresignal_base_company_collect_by_url**: Get a full company profile by its professional network URL. Pass the URL-encoded company page URL in the path. Returns the same data as collecting by ID. — $0.22/call
- **coresignal_base_jobs_search_filter**: Search for job listings using filters passed in the request body. Returns an array of numeric Coresignal job IDs (e.g., [406480270, 405917646, ...]). Use these IDs with the 'Base Jobs Collect' endpoint to get full job details. All filters are optional; combine to narrow results. — $0.12/call
- **coresignal_clean_employee_collect**: Get a cleaned, deduplicated employee profile by its Coresignal numeric ID. Use IDs returned by the search endpoints. Returns normalized professional data including name, headline, location, work experience, education, and skills. — $0.22/call
- **coresignal_clean_company_enrich**: Look up a company by its website domain and get a full cleaned company profile. This is the easiest way to get company data if you know the company's website. Returns deduplicated, normalized data including name, industry, size, location, social URLs, and technology stack. — $0.22/call
- **coresignal_clean_company_collect**: Get a cleaned, deduplicated company profile by its Coresignal numeric ID. Use IDs returned by the search endpoints or look up by website using the 'Clean Company Enrich' endpoint. Returns normalized company data including name, website, industry, size, location, social URLs, and technology stack. — $0.12/call
- **coresignal_multisource_company_collect_by_id**: Get the most comprehensive company profile by its Coresignal numeric ID. Multi-source data is aggregated from professional networks, business databases, and other sources. Use IDs returned by the search endpoints or look up by website using the 'Multi-source Company Enrich' endpoint. Returns company name, website, industry, size, funding, social URLs, and more. — $0.44/call
- **coresignal_multisource_company_collect_by_url**: Get a comprehensive multi-source company profile by its professional network URL. Pass the URL-encoded company page URL in the path. Returns the same data as collecting by ID. — $0.44/call
- **coresignal_multisource_employee_collect_by_id**: Get the most comprehensive employee profile by its Coresignal numeric ID. Multi-source data is aggregated from multiple platforms. Use IDs returned by the search endpoints. Returns name, headline, location, full work experience history, education, skills, social URLs, and more. — $0.44/call
- **coresignal_base_employee_search_filter_preview**: Preview employee search results with summary data. Pass filters in the request body. Returns matching professionals with key fields: id, full_name, headline, location, company, title, and relevance score. Use the 'id' field with the 'Base Employee Collect by ID' endpoint to get full profiles. — $0.12/call
- **coresignal_employee_posts_collect**: Get a full professional network post by its numeric post ID. Use IDs returned by the 'Employee Posts Search (Filter)' endpoint (not a post URL or requestId). Returns the post author name, author profile URL, full post content, publish date, and engagement data. — $0.22/call
- **coresignal_base_jobs_search_filter_preview**: Preview job search results with summary data. Pass filters in the request body. Returns matching jobs with key fields: id, title, location, company_name, posting date, and relevance score. Use the 'id' field with the 'Base Jobs Collect' endpoint to get full job details. — $0.12/call
- **coresignal_multisource_employee_collect_by_url**: Get a comprehensive multi-source employee profile by their professional network URL. Pass the URL-encoded profile URL in the path. This is the easiest way to get the richest data on a person. — $0.44/call
- **coresignal_base_employee_collect_by_url**: Get a full employee profile by their professional network URL. Pass the URL-encoded profile URL in the path. Returns the same data as collecting by ID. This is the easiest way to look up a person if you have their profile URL. — $0.22/call
- **coresignal_base_company_search_filter_preview**: Preview company search results with summary data. Pass filters in the request body. Returns matching companies with key fields: id, name, website, industry, size, country, and relevance score. Use the 'id' field with the 'Base Company Collect' endpoint to get full profiles. — $0.12/call
- **coresignal_base_jobs_collect**: Get a full job listing by its Coresignal numeric ID. Use IDs returned by the 'Base Jobs Search (Filter)' or Preview endpoints. Returns job title, full description, company name, location, employment type, posting date, and application URL. — $0.22/call
- **coresignal_base_company_collect**: Get a full company profile by its Coresignal numeric ID. Use IDs returned by the 'Base Company Search (Filter)' or 'Base Company Search (Filter) Preview' endpoints. Returns company data including name, website, industry, size, description, specialties, headquarters location, and follower count. — $0.22/call
- **coresignal_base_employee_search_filter**: Search for professionals/employees using filters passed in the request body. Returns an array of numeric Coresignal employee IDs (e.g., [374311229, 958490751, ...]). Use these IDs with the 'Base Employee Collect by ID' endpoint to get full profiles. All filters are optional; combine any number of them to narrow results. — $0.12/call
- **coresignal_multisource_company_enrich**: Look up a company by its website domain and get the most comprehensive company profile. This is the easiest way to get rich company data if you know the company's website. Multi-source data is aggregated from professional networks, business databases, and other sources. — $0.44/call
- **coresignal_base_company_search_filter**: Search for companies using filters passed in the request body. Returns an array of numeric Coresignal company IDs (e.g., [4744382, 1635599, ...]). Use these IDs with the 'Base Company Collect' endpoint to get full company profiles. All filters are optional; combine any number of them to narrow results. — $0.12/call
- **coresignal_base_employee_collect_by_id**: Get a full employee/professional profile by its Coresignal numeric ID. Use IDs returned by the 'Base Employee Search (Filter)' or Preview endpoints. Returns professional data including name, headline, location, work experience history, education, skills, and connections count. — $0.22/call
- **coresignal_employee_posts_search_filter**: Search for professional network posts using filters like author profile URL or keywords. Pass filters in the request body (not a post URL). Returns an array of numeric post IDs (e.g., ["7431869637207928834", ...]). Use these IDs with the 'Employee Posts Collect' endpoint to get full post content. — $0.12/call

### Didit API
The all-in-one identity platform. Powering the fastest identity verification while fighting fraud and unifying all identity checks.
- **didit_aml_screening**: The AML Screening API allows you to screen individuals or companies against global watchlists and high-risk databases. This API provides real-time screening capabilities to detect potential matches and mitigate risks associated with financial fraud and terrorism. You can screen both persons and companies by specifying the `entity_type` parameter. — $0.72/call
- **didit_send_email_code**: Send a one-time verification code to an email address. — $0.08/call
- **didit_check_phone_code**: Verify a one-time code sent to a phone number. Maximum of three verification attempts per code. — $0.01/call
- **didit_send_phone_code**: Send a one-time verification code to a phone number. — $0.6/call
- **didit_check_email_code**: Verify a code sent to an email address. — $0.01/call
- **didit_database_validation_api**: Validate user-provided identity data against authoritative national and global data sources. — $0.62/call

### Dome API
Dome API provides comprehensive access to prediction market data across multiple platforms including Polymarket and Kalshi.
- **dome_markets**: Find markets on Polymarket using various filters including the ability to search — $0.02/call
- **dome_market_price**: Fetches the current market price for a market by token_id. Allows historical lookups via the at_time query parameter. — $0.02/call
- **dome_markets_get**: Find markets on Kalshi using various filters including market ticker, event ticker, status, and volume — $0.02/call
- **dome_activity**: Fetches activity data for a specific user with optional filtering by market, condition, and time range. Returns trading activity including MERGES, SPLITS, and REDEEMS. — $0.02/call
- **dome_binance_prices**: Fetches historical crypto price data from Binance. Returns price data for a specific currency pair over an optional time range. When no time range is provided, returns the most recent price. All timestamps are in Unix milliseconds. Currency format: lowercase alphanumeric with no separators (e.g., btcusdt, ethusdt). — $0.02/call
- **dome_orderbook_history**: Fetches historical orderbook snapshots for a specific asset (token ID) over a specified time range. If no start_time and end_time are provided, returns the latest orderbook snapshot for the market. Returns snapshots of the order book including bids, asks, and market metadata in order. All timestamps are in milliseconds. Orderbook data has history starting from October 14th, 2025. Note: When fetching the latest orderbook (without start/end times), the limit and pagination_key parameters are ignored. — $0.02/call
- **dome_wallet**: Fetches wallet information by providing either an EOA (Externally Owned Account) address or a proxy wallet address. Returns the associated EOA, proxy, and wallet type. Optionally returns trading metrics including total volume, number of trades, and unique markets traded when with_metrics=true. — $0.02/call
- **dome_orderbook_history_get**: Fetches historical orderbook snapshots for a specific Kalshi market (ticker) over a specified time range. If no start_time and end_time are provided, returns the latest orderbook snapshot for the market. Returns snapshots of the order book including yes/no bids and asks with prices in both cents and dollars. All timestamps are in milliseconds. Orderbook data has history starting from October 29th, 2025. Note: When fetching the latest orderbook (without start/end times), the limit parameter is ignored. — $0.02/call
- **dome_market_price_get**: Fetches the current market price for a Kalshi market by market_ticker. Returns prices for both yes and no sides. Allows historical lookups via the at_time query parameter. — $0.02/call
- **dome_trade_history**: Fetches historical trade data for Kalshi markets with optional filtering by ticker and time range. Returns executed trades with pricing, volume, and taker side information. All timestamps are in seconds. — $0.02/call
- **dome_sport_by_date**: Find equivalent markets across different prediction market platforms (Polymarket, Kalshi, etc.) for sports events by sport and date. — $0.02/call
- **dome_sports**: Find equivalent markets across different prediction market platforms (Polymarket, Kalshi, etc.) for sports events using a Polymarket market slug or a Kalshi event ticker. — $0.02/call
- **dome_positions**: Fetches all Polymarket positions for a proxy wallet address. Returns positions with balance >= 10,000 shares (0.01 normalized) with market info. — $0.02/call
- **dome_candlesticks**: Fetches historical candlestick data for a market identified by condition_id, over a specified interval. — $0.02/call
- **dome_chainlink_prices**: Fetches historical crypto price data from Chainlink. Returns price data for a specific currency pair over an optional time range. When no time range is provided, returns the most recent price. All timestamps are in Unix milliseconds. Currency format: slash-separated (e.g., btc/usd, eth/usd). — $0.02/call
- **dome_wallet_profitandloss**: Fetches the realized profit and loss (PnL) for a specific wallet address over a specified time range and granularity. Note: This will differ to what you see on Polymarket’s dashboard since Polymarket showcases historical unrealized PnL. This API tracks realized gains only - from either confirmed sells or redeems. We do not realize a gain/loss until a finished market is redeemed. — $0.02/call
- **dome_trade_history_get**: Fetches historical trade data with optional filtering by market, condition, token, time range, and user’s wallet address. — $0.02/call

### Fiber AI API
Reach anyone on the planet with verified contacts. Fiber AI delivers the most accurate contact data, period.
- **fiber_search_companies_from_text**: Takes free-form text (e.g., 'Series A startups in USA with 50–200 employees') and returns a list of matching companies.           The endpoint interprets natural language queries and applies structured filters such as industries, funding stages, headcount ranges, and locations to identify relevant companies. — $1.08/call
- **fiber_find_person_by_email**: Do a reverse lookup: given an email address, find someone's LinkedIn profile and personal details. Note: if you also have the person's name, company, etc., you'll get better results with the Kitchen Sink endpoint, where you can pass all the information you have. — $0.08/call
- **fiber_kitchen_sink_company_lookup**: Search for a company using a variety of parameters such as LinkedIn slug, LinkedIn URL, name, etc. Returns complete company data if found. — $0.02/call
- **fiber_fetch_linkedin_profile_posts**: Fetches recent posts from a LinkedIn profile. Returns a paginated feed of posts with optional cursor for pagination. Each page returns up to 50 posts. — $0.08/call
- **fiber_fetch_linkedin_post_comments**: Fetches paginated comments for a LinkedIn post. Each page contains up to 10 comments. — $0.08/call
- **fiber_investor_search**: Search for investors with flexible filtering capabilities — $3/call
- **fiber_validate_a_single_email**: Checks if a given email is likely to bounce using a waterfall of strategies. Works for catch-all email addresses, which are increasingly common yet hard for other APIs to validate. — $0.04/call
- **fiber_company_search**: Search for companies using filters — $0.02/call
- **fiber_kitchen_sink_person_lookup**: Search for a person using a variety of parameters such as LinkedIn slug, LinkedIn URL, or their current company information. Returns profile data for the person if found. — $0.02/call
- **fiber_live_fetch_linkedin_company**: Returns an enriched company with details for a given LinkedIn company identifier — $0.08/call
- **fiber_convert_text_into_company_search_filters**: Takes free-form text (e.g., 'Series A startups in USA with 50–200 employees') and converts it into a structured set of filters for company search.         This endpoint helps transform natural language queries into standardized search parameters such as industries, funding stages, headcount ranges, locations, and more. — $0.08/call
- **fiber_search_profiles_from_text**: Takes free-form text (e.g., 'Software engineers in US with 5+ years of experience') and returns a list of matching profiles.             The endpoint interprets natural language queries and applies structured filters such as job titles, seniority, skills, locations, past jobs, education, and languages to identify relevant people. — $1.08/call
- **fiber_convert_text_into_profile_search_filters**: Takes free-form text (e.g., 'Software engineers in US with 5+ years of experience') and converts it into a structured set of filters for profile search.           This endpoint helps transform natural language queries into standardized search parameters such as job titles, skills, seniority, locations, past experiences, education, languages, and more. — $0.08/call
- **fiber_people_search**: Search for people using filters — $0.02/call
- **fiber_live_fetch_linkedin_profile**: Returns an enriched profile with details for a given LinkedIn profile identifier — $0.08/call
- **fiber_job_postings_search**: Search for job postings with flexible filtering capabilities — $1/call
- **fiber_fetch_linkedin_post_reactions**: Fetches paginated reactions of a specific type for a LinkedIn post. Each page contains up to 10 reactions. — $0.08/call

### Jina Search Foundation API
Your Search Foundation, Supercharged. Search AI for multilingual and multimodal data.
- **jina-s_search**: Use s.jina.ai to search the web and get SERP — $0.02/call

### Linkup API
AI-powered web search with premium sourcing and deep research
- **linkup_search**: The /search endpoint allows you to retrieve web content. — $0.02/call
- **linkup_fetch**: The /fetch endpoint allows you to fetch a single webpage from a given URL. — $0.02/call

### Logo.dev
Logo.dev - Brand search and company data API
- **logo_brand_search**: Search for company domains by brand name — $0.02/call

### Notte
Browser automation API for AI agents. Start browser sessions, run AI agents, scrape webpages, and automate browser tasks with headless Chrome/Firefox. Features include CAPTCHA solving, proxy support, and persistent browser profiles.
- **notte_take_screenshot**: Take a screenshot of the current page. — $0.01/call
- **notte_get_session**: Get session status and details. — $0.01/call
- **notte_stop_session**: Stop and clean up a browser session. — $0.01/call
- **notte_get_session_cookies**: Get all cookies from the browser session. — $0.01/call
- **notte_get_network_logs**: Get network request/response logs from the session. — $0.01/call
- **notte_get_agent_status**: Get agent execution status and results. — $0.01/call
- **notte_observe_page**: Observe the current page state and get available actions. — $0.01/call
- **notte_stop_agent**: Stop a running agent. — $0.01/call
- **notte_scrape_webpage**: Scrape content from a URL without managing sessions. — $0.02/call
- **notte_execute_page_action**: Execute an action on the page (click, type, navigate, etc.). — $0.01/call
- **notte_set_session_cookies**: Set cookies in the browser session. — $0.01/call
- **notte_start_session**: Start a new browser session. Configure browser type, proxies, viewport, and session timeout. — $0.03/call
- **notte_scrape_from_html**: Extract structured content from raw HTML without using a browser — $0.01/call
- **notte_start_agent**: Start an AI agent to autonomously complete a browser task. — $0.14/call
- **notte_scrape_page**: Scrape content from the current page in the session. — $0.01/call

### Nyne.ai
People and company intelligence platform. Find contacts, enrich profiles, get social media activity, and discover event attendees.
- **nyne_person_search**: Poll for person search results using requestId. — $0.01/call
- **nyne_person_enrichment**: Poll for person enrichment results using requestId. — $0.01/call
- **nyne_person_events**: Poll for person events results using requestId. — $0.01/call
- **nyne_person_singlesociallookup**: Poll for single social lookup results using requestId. — $0.01/call
- **nyne_person_socialprofiles**: Poll for social profiles results using requestId. — $0.01/call
- **nyne_person_interactions**: Poll for interactions results using requestId. — $0.01/call
- **nyne_company_search**: Poll for company search results using requestId. — $0.01/call
- **nyne_company_enrichment**: Poll for company enrichment results using requestId. — $0.01/call
- **nyne_company_checkseller**: Poll for checkseller results using requestId. — $0.01/call
- **nyne_company_needs**: Poll for company needs results using requestId. — $0.01/call
- **nyne_company_funding**: Start async retrieval of company funding history and investment details. — $1.16/call
- **nyne_company_funding_get**: Poll for company funding results using requestId. — $0.01/call
- **nyne_company_funders**: Poll for company funders results using requestId. — $0.01/call
- **nyne_person_interests**: Poll for interests results using requestId. — $0.01/call
- **nyne_person_interactions_post**: Start async retrieval of social media interactions. Requires social_media_url and type. — $0.44/call
- **nyne_person_search_post**: Start async person search by company name, role, geography, and person name. Returns requestId for polling. — $0.15/call
- **nyne_company_enrichment_post**: Start async company enrichment. Requires at least one of: email, phone, or social_media_url. — $0.15/call
- **nyne_person_newsfeed**: Start async retrieval of social media newsfeed data from LinkedIn, Twitter, Instagram, GitHub, or Facebook profiles. — $0.87/call
- **nyne_person_interests_post**: Start async retrieval of interests, skills, and topics a person engages with. — $0.73/call
- **nyne_company_search_post**: Start async company search. Requires at least one of: industry or website_keyword. — $0.73/call
- **nyne_company_funders_post**: Start async retrieval of investors and funders associated with a company. — $2.88/call
- **nyne_person_events_post**: Start async retrieval of life events and career milestones. Requires event parameter. — $0.44/call
- **nyne_person_socialprofiles_post**: Start async retrieval of all social media profiles associated with a person. — $0.73/call
- **nyne_person_singlesociallookup_post**: Start async lookup of a single social media profile. Requires both social_media_url and site. — $0.3/call
- **nyne_company_checkseller_post**: Start async check if a company sells a specific product/service. — $0.3/call
- **nyne_person_enrichment_post**: Start async person enrichment. Requires at least one of: email, phone, or social_media_url. — $0.15/call
- **nyne_person_newsfeed_get**: Poll for person newsfeed results using requestId. — $0.01/call
- **nyne_company_needs_post**: Start async analysis of company needs based on provided content. — $0.44/call

### Olostep API
Olostep offers AI a way to search the web, extract structured data in real time and build custom research agents.
- **olostep_create_scrape**: Initiate a web page scrape — $0.02/call
- **olostep_create_answer**: The AI will perform actions like searching and browsing web pages to find the answer to the provided task. Execution time is 3-30s depending upon complexity. For longer tasks, use the agent endpoint instead. — $0.1/call
- **olostep_maps**: This endpoint allows users to get all the urls on a certain website. It can take up to 120 seconds for complex websites. For large websites, results are paginated using cursor-based pagination — $0.02/call
- **olostep_start_crawl**: Starts a new crawl. You receive a `id` to track the progress. The operation may take 1-10 mins depending upon the site and depth and pages parameters. — $0.1/call
- **olostep_start_batch**: Starts a new batch. You receive an `id` that you can use to track the progress of the batch as shown [here](/api-reference/batches/info). Note: Processing time is constant regardless of batch size — $0.02/call
- **olostep_batch_items**: Retrieves the list of items processed for a batch. You can then use the `retrieve_id` to get the content with the Retrieve Endpoint — $0.02/call
- **olostep_crawl_info**: Fetches information about a specific crawl. — $0.02/call
- **olostep_crawl_pages**: Fetches the list of pages for a specific crawl. — $0.02/call
- **olostep_get_answer**: This endpoint retrieves a previously completed answer by its ID. — $0.02/call
- **olostep_get_scrape**: Can be used to retrieve response for a scrape. — $0.02/call
- **olostep_batch_info**: Retrieves the status and progress information about a batch. To retrieve the content for a batch, see here — $0.02/call
- **olostep_retrieve_content**: Retrieve page content of processed batches and crawls urls. — $0.02/call

### Openmart
Local business search, enrichment, and lead intelligence. Search 30M+ US/CA/AU businesses by query, tags, location, reviews, ownership type, price tier, revenue. Enrich companies, find decision makers with verified emails and phones, detect tech stacks.
- **openmart_get_business_records**: Fetch full business records by openmart_id or google_place_id. Up to 100 IDs. — $0.02/call
- **openmart_search_businesses**: Search local businesses by natural language query with 22+ filter categories. — $0.02/call
- **openmart_enrich_company**: Enrich a company by website URL or social media link. — $0.02/call
- **openmart_search_business_ids_only**: Lightweight search returning only business IDs. — $0.02/call

### Parallel API
A web API purpose-built for AIs. Powering millions of daily requests
- **parallel_chat_api**: Parallel Chat is a web research API that returns OpenAI ChatCompletions compatible streaming text and JSON. The Chat API supports multiple models—from the `speed` model for low latency across a broad range of use cases, to research models (`lite`, `base`, `core`) for deeper research-grade outputs where you can afford to wait longer for even more comprehensive responses with full [research basis](/task-api/guides/access-research-basis) support. — $0.02/call
- **parallel_search**: Searches the web.To access this endpoint, pass the parallel-beta header with the valuesearch-extract-2025-10-10. — $0.02/call
- **parallel_extract**: Extracts relevant content from specific web URLs.To access this endpoint, pass the parallel-beta header with the valuesearch-extract-2025-10-10. — $0.02/call
- **parallel_create_task_run**: Initiates a task run.Returns immediately with a run object in status ‘queued’.Beta features can be enabled by setting the ‘parallel-beta’ header. — $0.02/call
- **parallel_retrieve_findall_run_status**: Retrieve a FindAll run. — $0.01/call
- **parallel_findall_run_result**: Retrieve the FindAll run result at the time of the request. — $0.01/call
- **parallel_cancel_findall_run**: Cancel a FindAll run. — $0.01/call
- **parallel_retrieve_task_run_input**: Retrieves the input of a run by run_id. — $0.01/call
- **parallel_retrieve_task_run**: Retrieves run status by run_id.The run result is available from the /result endpoint. — $0.01/call
- **parallel_ingest_findall_run**: Transforms a natural language search objective into a structured FindAll spec.Note: Access to this endpoint requires the parallel-beta header.The generated specification serves as a suggested starting point and can be furthercustomized by the user. — $0.02/call
- **parallel_retrieve_task_run_result**: Retrieves a run result by run_id, blocking until the run is completed. — $0.01/call
- **parallel_create_findall_run**: Starts a FindAll run.This endpoint immediately returns a FindAll run object with status set to ‘queued’.You can get the run result snapshot using the GET /v1beta/findall/runs//result endpoint.You can track the progress of the run by:Polling the status using the GET /v1beta/findall/runs/ endpoint,Subscribing to real-time updates via the /v1beta/findall/runs//eventsendpoint,Or specifying a webhook with relevant event types during run creation to receivenotifications. — $0.02/call

### Perplexity API
Build with the best AI answer engine. Power your products with the fastest, cheapest search APIs out there.
- **perplexity_chat_completions**: Generates a model’s response for the given chat conversation. — $0.02/call
- **perplexity_search**: Get ranked search results from Perplexity’s continuously refreshed index with advanced filtering and customization options. — $0.02/call
- **perplexity_sonar_chat_completions_api**: Creates an asynchronous chat completion job. — $0.02/call
- **perplexity_get_async_chat_completion_response**: Retrieves the status and result of a specific asynchronous chat completion job. — $0.02/call
- **perplexity_list_async_chat_completions**: Lists all asynchronous chat completion requests for the authenticated user. — $0.02/call

### Precip AI - Hyperlocal Weather Data API
Precip offers highly accurate, site-specific rainfall accumulation data. 
- **precip_daily_precipitation_data**: Returns comprehensive daily precipitation data for the given time range and location(s). Each day includes precipitation amount, type (rain/snow/mixed), probability (for forecasts), and data source. Seamlessly combines historical observations with forecast data depending on the requested time range. — $0.02/call
- **precip_last_48_hours_precipitation_data**: Total precipitation in the last 48 hours for the given location(s). — $0.02/call
- **precip_embeddable_html_ui**: Returns a complete, HTML page displaying comprehensive weather data for a specific location. See the examples page for more details. 

 Authorization headers set automatically from query parameters on this endpoint.  — $0.2/call
- **precip_hourly_precipitation_data**: Returns comprehensive hourly precipitation data for the given time range and location(s). Each hour includes precipitation amount, type (rain/snow/mixed), probability (for forecasts), and data source. Seamlessly combines historical observations with forecast data depending on the requested time range. — $0.02/call
- **precip_air_temperature**: Hourly near-surface air temperature in Celsius (°C) — $0.02/call
- **precip_recent_rain_event**: Returns detailed information about the most recent precipitation event for the given location(s), including total amounts, precipitation type (rain/snow), timing, and how long ago it occurred. A rain event is defined as more than 1/10 inch (2.5mm) of precipitation with less than a 24-hour gap between occurrences. — $0.02/call
- **precip_soil_temperature**: Hourly soil temperature data at 0-10cm depth in Celsius (°C) — $0.02/call
- **precip_hourly_soil_moisture**: Hourly soil moisture percentage relative to holding capacity at 0-10cm depth — $0.02/call
- **precip_wind_direction**: Hourly wind direction in compass degrees (0-360) — $0.02/call
- **precip_wind_gusts**: Hourly wind gust speed in meters per second (m/s) — $0.02/call
- **precip_map_layer_tiles**: Map tiles compatible with most web mapping or GIS tools. Software such as Mapbox, Google Maps, ArcGIS, Leaflet, OpenLayers or QGIS will require an `x/y/z` url eg `https://api.precip.ai/api/v1/map/last-48/ImageServer/tile/{z}/{y}/{x}`. See the examples for more details. — $0.02/call
- **precip_wind_speed**: Hourly near-surface wind speed in meters per second (m/s) — $0.02/call
- **precip_cloud_cover**: Hourly cloud cover fraction (0-1, where 0 is clear and 1 is overcast) — $0.02/call
- **precip_specific_humidity**: Hourly specific humidity (kg/kg) — $0.02/call
- **precip_daily_soil_moisture**: Daily soil moisture percentage relative to holding capacity at 0-10cm depth — $0.02/call
- **precip_solar_radiation**: Hourly downward short-wave radiation flux in watts per square meter (W/m²) — $0.02/call
- **precip_relative_humidity**: Hourly relative humidity as a percentage (0-100%) — $0.02/call

### Riveter API
Power your product with data from the web. Riveter's agents manage web search, scraping, browser infrastructure, and proxies for you. Every result has a source.
- **riveter_scrape**: Scrape a webpage and return the text content. This endpoint allows you to extract text content from any public webpage. — $0.02/call
- **riveter_run**: Copy link Define the structure of your output directly in the API request. This endpoint allows you to define both your input data and output configuration in a single request. — $0.02/call
- **riveter_stop_run**: Stop a currently running project. This will halt all processing and mark the run as stopped. Behavior:  If the run is already stopped or success, returns success with current status. If the run is in progress, stops all pending cells and marks the run as stopped.  Stopped runs cannot be resumed — $0.01/call
- **riveter_run_data**: Retrieve the processed data from a completed project run — $0.01/call
- **riveter_run_status**: Check the current status of a project run — $0.01/call

### Scrape Creators
Social media data extraction API covering 22+ platforms including TikTok, Instagram, YouTube, Twitter/X, LinkedIn, Facebook, Reddit, Pinterest, Threads, Bluesky, and more.
- **scrapecreators_komi**: Komi — $0.04/call
- **scrapecreators_pillar**: Pillar — $0.04/call
- **scrapecreators_amazon_shop**: Amazon Shop — $0.04/call
- **scrapecreators_linkme**: Linkme — $0.04/call
- **scrapecreators_truth_social_webhook**: Truth Social Webhook — $0.04/call
- **scrapecreators_age_and_gender**: Age and Gender — $0.04/call
- **scrapecreators_get_ad**: Get Ad — $0.04/call
- **scrapecreators_tiktok**: TikTok — $0.04/call
- **scrapecreators_users_audience_demographics**: User's Audience Demographics — $0.04/call
- **scrapecreators_transcript**: Transcript — $0.04/call
- **scrapecreators_search_reels**: Search Reels — $0.04/call
- **scrapecreators_comments**: Comments — $0.04/call
- **scrapecreators_reels**: Reels — $0.04/call
- **scrapecreators_story_highlights**: Story Highlights — $0.04/call
- **scrapecreators_highlights_details**: Highlights Details — $0.04/call
- **scrapecreators_transcript_get**: Transcript — $0.04/call
- **scrapecreators_tiktok_live**: TikTok Live — $0.04/call
- **scrapecreators_following**: Following — $0.04/call
- **scrapecreators_followers**: Followers — $0.04/call
- **scrapecreators_search_users**: Search Users — $0.04/call
- **scrapecreators_get_popular_songs**: Get popular songs — $0.04/call
- **scrapecreators_get_song_details**: Get Song Details — $0.04/call
- **scrapecreators_postreel_info**: Post/Reel Info — $0.04/call
- **scrapecreators_get_popular_creators**: Get popular creators — $0.04/call
- **scrapecreators_get_popular_hashtags**: Get popular hashtags — $0.04/call
- **scrapecreators_tiktoks_using_song**: TikToks using Song — $0.04/call
- **scrapecreators_trending_feed**: Trending Feed — $0.04/call
- **scrapecreators_product_details**: Product Details — $0.04/call
- **scrapecreators_product_reviews**: Product Reviews — $0.04/call
- **scrapecreators_instagram**: Instagram — $0.04/call
- **scrapecreators_basic_profile**: Basic Profile — $0.04/call
- **scrapecreators_youtube**: YouTube — $0.04/call
- **scrapecreators_channel_shorts**: Channel Shorts — $0.04/call
- **scrapecreators_videoshort_details**: Video/Short Details — $0.04/call
- **scrapecreators_search**: Search — $0.04/call
- **scrapecreators_comments_get**: Comments — $0.04/call
- **scrapecreators_trending_shorts**: Trending Shorts — $0.04/call
- **scrapecreators_playlist**: Playlist — $0.04/call
- **scrapecreators_community_post_details**: Community Post Details — $0.04/call
- **scrapecreators_linkedin**: LinkedIn — $0.04/call
- **scrapecreators_company_page**: Company Page — $0.04/call
- **scrapecreators_post**: Post — $0.04/call
- **scrapecreators_facebook**: Facebook — $0.04/call
- **scrapecreators_profile_reels**: Profile Reels — $0.04/call
- **scrapecreators_profile_photos**: Profile Photos — $0.04/call
- **scrapecreators_profile_posts**: Profile Posts — $0.04/call
- **scrapecreators_facebook_group_posts**: Facebook Group Posts — $0.04/call
- **scrapecreators_post_get**: Post — $0.04/call
- **scrapecreators_facebook_ad_library**: Facebook Ad Library — $0.04/call
- **scrapecreators_company_ads**: Company Ads — $0.04/call
- **scrapecreators_search_for_companies**: Search for Companies — $0.04/call
- **scrapecreators_post_comments**: Post Comments — $0.04/call
- **scrapecreators_ad_details**: Ad Details — $0.04/call
- **scrapecreators_advertiser_search**: Advertiser Search — $0.04/call
- **scrapecreators_linkedin_ad_library**: LinkedIn Ad Library — $0.04/call
- **scrapecreators_ad_details_get**: Ad Details — $0.04/call
- **scrapecreators_twitter**: Twitter — $0.04/call
- **scrapecreators_user_tweets**: User Tweets — $0.04/call
- **scrapecreators_tweet_details**: Tweet Details — $0.04/call
- **scrapecreators_community**: Community — $0.04/call
- **scrapecreators_community_tweets**: Community Tweets — $0.04/call
- **scrapecreators_reddit**: Reddit — $0.04/call
- **scrapecreators_subreddit_posts**: Subreddit Posts — $0.04/call
- **scrapecreators_google**: Google — $0.04/call
- **scrapecreators_search_ads**: Search Ads — $0.04/call
- **scrapecreators_truth_social**: Truth Social — $0.04/call
- **scrapecreators_user_posts**: User Posts — $0.04/call
- **scrapecreators_threads**: Threads — $0.04/call
- **scrapecreators_posts**: Posts — $0.04/call
- **scrapecreators_search_users_get**: Search Users — $0.04/call
- **scrapecreators_bluesky**: Bluesky — $0.04/call
- **scrapecreators_posts_get**: Posts — $0.04/call
- **scrapecreators_search_get**: Search — $0.04/call
- **scrapecreators_pin**: Pin — $0.04/call
- **scrapecreators_user_boards**: User Boards — $0.04/call
- **scrapecreators_board**: Board — $0.04/call
- **scrapecreators_search_by_hashtag**: Search by Hashtag — $0.04/call
- **scrapecreators_twitch**: Twitch — $0.04/call
- **scrapecreators_search_by_hashtag_get**: Search by Hashtag — $0.04/call
- **scrapecreators_reels_using_song**: Reels using Song — $0.04/call
- **scrapecreators_snapchat**: Snapchat — $0.04/call
- **scrapecreators_profile_videos**: Profile Videos — $0.04/call
- **scrapecreators_tiktok_shop**: TikTok Shop — $0.04/call
- **scrapecreators_linktree**: Linktree — $0.04/call
- **scrapecreators_top_search**: Top Search — $0.04/call
- **scrapecreators_kick**: Kick — $0.04/call
- **scrapecreators_linkbio**: Linkbio — $0.04/call
- **scrapecreators_video_info**: Video Info — $0.04/call
- **scrapecreators_embed_html**: Embed HTML — $0.04/call
- **scrapecreators_subreddit_search**: Subreddit Search — $0.04/call
- **scrapecreators_get_popular_videos**: Get popular videos — $0.04/call
- **scrapecreators_clip**: Clip — $0.04/call
- **scrapecreators_channel_videos**: Channel Videos — $0.04/call
- **scrapecreators_company_ads_get**: Company Ads — $0.04/call
- **scrapecreators_shop_products**: Shop Products — $0.04/call
- **scrapecreators_search_by_keyword**: Search by Keyword — $0.04/call

### Scrapegraphai API
The ScrapeGraphAI API provides powerful endpoints for AI-powered web scraping and content extraction. Our RESTful API allows you to extract structured data from any website, perform AI-powered web searches, and convert web pages to clean markdown.
- **scrapegraph_start_smartscraper**: Extract content from a webpage using AI by providing a natural language prompt and a URL. — $0.08/call
- **scrapegraph_scrape**: Extract raw HTML content from web pages with JavaScript rendering support — $0.06/call
- **scrapegraph_start_searchscraper**: Start a new AI-powered web search request — $0.24/call
- **scrapegraph_start_smartcrawler**: Start a new web crawl request with AI extraction or markdown conversion — $0.08/call
- **scrapegraph_start_sitemap**: Extract all URLs from a website sitemap automatically. — $0.02/call
- **scrapegraph_start_markdownify**: Convert any webpage into clean, readable Markdown format. — $0.06/call
- **scrapegraph_get_searchscraper_status**: Get the status and results of a previous search request — $0.01/call
- **scrapegraph_get_markdownify_status**: Check the status and retrieve results of a Markdownify request. — $0.01/call
- **scrapegraph_get_sitemap_status**: Check the status and retrieve results of a Sitemap request. — $0.01/call
- **scrapegraph_get_smartcrawler_status**: Get the status and results of a previous smartcrawl request — $0.01/call
- **scrapegraph_get_smartscraper_status**: Check the status and retrieve results of a SmartScraper request. — $0.01/call

### SearchAPI
Real-time SERP scraping API - Search YouTube, Google, Amazon, TikTok, Instagram, and 100+ other platforms
- **searchapi_tripadvisor_search**: Search TripAdvisor listings — $0.02/call
- **searchapi_youtube_comments**: Get comments on a YouTube video — $0.02/call
- **searchapi_youtube_channel**: Get YouTube channel info — $0.02/call
- **searchapi_reddit_ad_library**: Search Reddit ads library — $0.02/call
- **searchapi_meta_ad_library**: Search Meta/Facebook ads library — $0.02/call
- **searchapi_youtube_transcripts**: Get video transcript/captions — $0.02/call
- **searchapi_amazon_search**: Search Amazon products — $0.02/call
- **searchapi_ebay_search**: Search eBay listings — $0.02/call
- **searchapi_youtube_video_details**: Get detailed info about a YouTube video — $0.02/call
- **searchapi_youtube_channel_videos**: Get videos from a YouTube channel — $0.02/call
- **searchapi_apple_app_store_search**: Search Apple App Store apps — $0.02/call
- **searchapi_airbnb_search**: Search Airbnb listings — $0.02/call
- **searchapi_tiktok_profile**: Get TikTok user profile info — $0.02/call
- **searchapi_instagram_profile**: Get Instagram profile info — $0.02/call
- **searchapi_walmart_search**: Search Walmart products — $0.02/call
- **searchapi_tiktok_ads_library**: Search TikTok ads library — $0.02/call
- **searchapi_linkedin_ad_library**: Search LinkedIn ads library — $0.02/call
- **searchapi_youtube_search**: Search YouTube videos by query — $0.02/call

### Sixtyfour API
Build custom research agents to enrich people and company data, and surface real-time signals all with a simple API call.
- **sixtyfour_find_email**: Find email address for a lead. — $0.1/call
- **sixtyfour_enrich_lead**: Enrich lead information with additional details such as contact information, social profiles, and company details. — $0.2/call
- **sixtyfour_enrich_company**: Enrich company data with additional information and find associated people. — $0.2/call
- **sixtyfour_find_phone_api**: The Find Phone API uses Sixtyfour AI to discover phone numbers for leads. It extracts contact information from lead data and returns enriched results with phone numbers. — $0.6/call

### Tavus API
Tavus APIs allow you to create a Conversational Video Interface (CVI), an end-to-end pipeline for building real-time video conversations with an AI replica. Each replica is integrated with a persona that enables it to see, hear, and respond like a human.
- **tavus_list_personas**: This endpoint returns a list of all Personas. You can first list the Personas to choose which one you'd like to create a conversation with. Then, using the Create Conversation endpoint, you can start a conversation with that persona providing the persona ID. — $0.02/call
- **tavus_create_conversation**: This endpoint starts a real-time video conversation with your AI replica, powered by a persona that allows it to see, hear, and respond like a human. Provide the most relevant persona_id obtained from the List Personas endpoint. — $0.04/call

### Textbelt API
Textbelt is an SMS API that is built for developers who just want to send and receive SMS.  Sending an SMS is a simple thing.  Our goal is to provide an API that is correspondingly simple, without requiring account configuration, logins, or extra recurring billing.
- **textbelt_send_an_sms**: Send an SMS using HTTP POST.
Note: No Urls in text message.
Max 800 characters — $0.05/call
- **textbelt_status**: Checking SMS delivery status — $0.01/call

### Tomba API
Email finding and verification API
- **tomba_validate_phone**: Validate a phone number and get carrier information. — $0.02/call
- **tomba_domain_status**: Check the status and availability of a domain. — $0.02/call
- **tomba_email_format**: Get the email format patterns used by a domain (e.g. first.last, firstlast). — $0.02/call
- **tomba_find_person**: Get person information from an email address. — $0.02/call
- **tomba_combined_enrichment**: Get combined person and company information from an email. — $0.02/call
- **tomba_domain_suggestions**: Get domain suggestions for a company name — $0.02/call
- **tomba_email_count**: Get the count of email addresses for a domain, broken down by department and seniority. — $0.02/call
- **tomba_author_finder**: Find the email address of a blog post author from the article URL. — $0.02/call
- **tomba_linkedin_finder**: Find the email address from a LinkedIn profile URL. — $0.02/call
- **tomba_technology_stack**: Discover technologies used by a website. — $0.02/call
- **tomba_verify_email**: Verify the deliverability of an email address. — $0.02/call
- **tomba_find_company**: Get company information from a domain. — $0.02/call
- **tomba_location**: Get employee location distribution for a domain. — $0.02/call
- **tomba_domain_search**: Search emails based on a website domain. Returns all email addresses found on the internet for a given domain, with organization info and employee details. — $0.02/call
- **tomba_email_enrichment**: Enrich an email address with person and company data (name, location, social handles). — $0.02/call
- **tomba_find_phone**: Find phone numbers associated with an email, domain, or LinkedIn profile. — $0.02/call
- **tomba_similar_domains**: Find domains similar to a given domain. — $0.02/call
- **tomba_email_finder**: Find the most likely email address from a domain name, first name, and last name. — $0.02/call
- **tomba_email_sources**: Find the sources where an email was found on the web. — $0.02/call
- **tomba_search_companies**: Search for companies using natural language queries or structured filters. AI assistant generates appropriate filters from your query. — $0.02/call

### Valyu API
Valyu’s Search API lets your AI search for the information it needs. Access high-quality content from the web and proprietary sources, with full-text multimodal retrieval.
- **valyu_search**: Reference for the Valyu Search endpoint to search the web, research, and proprietary datasets via POST /v1/search. — $0.02/call
- **valyu_create_batch**: Reference for creating a new batch via POST /v1/deepresearch/batches. — $0.02/call
- **valyu_get_status**: Reference for getting deep research task status via GET /v1/deepresearch/tasks/{id}/status. — $0.02/call
- **valyu_update_task**: Reference for adding follow-up instructions to a running task via POST /v1/deepresearch/tasks/{id}/update. — $0.02/call
- **valyu_cancel_task**: Reference for cancelling a running task via POST /v1/deepresearch/tasks/{id}/cancel. — $0.02/call
- **valyu_delete_task**: Reference for deleting a task via DELETE /v1/deepresearch/tasks/{id}/delete. — $0.02/call
- **valyu_get_batch_status**: Reference for getting batch status via GET /v1/deepresearch/batches/. — $0.02/call
- **valyu_list_batch_tasks**: Reference for listing tasks in a batch via GET /v1/deepresearch/batches//tasks. — $0.02/call
- **valyu_cancel_batch**: Reference for cancelling a batch via POST /v1/deepresearch/batches//cancel. — $0.02/call
- **valyu_answer**: Reference for the Valyu Answer endpoint that blends search results into AI-generated answers via POST /v1/answer. — $0.02/call
- **valyu_contents**: Reference for the Valyu Contents endpoint that extracts clean, structured content from any URL via POST /v1/contents. — $0.02/call
- **valyu_create_task**: Reference for creating a new deep research task via POST /v1/deepresearch/tasks. — $0.02/call
- **valyu_add_tasks_to_batch**: Reference for adding tasks to a batch via POST /v1/deepresearch/batches//tasks. — $0.02/call

### Z.ai API
Z.ai’s GLM series large language models, including GLM-4.5 and GLM-4.6, focus on advanced reasoning, coding, and agentic capabilities through a unique Mixture-of-Experts (MoE) architecture that prioritizes model depth over width for better efficiency and reasoning.
- **zai_generate_image**: Use CogView-4 series models to generate high-quality images from text prompts. `CogView-4-250304` is suitable for image generation tasks, with quick and accurate understanding of user text descriptions to let `AI` express images more precisely and personally. — $0.02/call
- **zai_web_reader**: Reads and parses the content of the specified URL. Supports selectable return formats, cache control, image retention, and summary options. — $0.02/call
- **zai_file_upload**: This API is designed for uploading auxiliary files (such as glossaries, terminology lists) to support the translation service. It allows users to upload reference materials that can enhance translation accuracy and consistency. — $0.02/call
- **zai_chat_completion**: Create a chat completion model that generates AI replies for given conversation messages. It supports multimodal inputs (text, images, audio, video, file), offers configurable parameters (like temperature, max tokens, tool use), and supports both streaming and non-streaming output modes. — $0.02/call
- **zai_retrieve_result**: This endpoint is used to query the result of an asynchronous request. — $0.01/call
- **zai_conversation_history**: This endpoint is used to query the agent conversation history.Only support slides_glm_agent — $0.02/call
- **zai_retrieve_result_post**: This endpoint is used to query the result of an asynchronous request. — $0.02/call
- **zai_agent_chat**: General Translation API provides large model-based multilingual translation services, including general translation, paraphrase translation, two-step translation, and three-pass translation strategies. It supports automatic language detection, glossary customization, translation suggestions, and streaming output. Users only need to call the Translation API, input the text to be processed, specify the source language (auto-detection supported) and target language to receive high-quality translation results. — $0.02/call
- **zai_generate_videoasync**: CogVideoX is a video generation large model developed by Z.AI, equipped with powerful video generation capabilities. Simply inputting text or images allows for effortless video creation. Vidu: A high-performance video large model that combines high consistency and high dynamism, with precise semantic understanding and exceptional reasoning speed. — $0.02/call
- **zai_web_search**: The Web Search is a specialized search engine for large language models. Building upon traditional search engine capabilities like web crawling and ranking, it enhances intent recognition to return results better suited for LLM processing (including webpage titles, URLs, summaries, site names, favicons etc.). — $0.02/call

### AfternoonTeaing
The best places for afternoon tea near you!
- **search-content**: Search 15 articles by keyword — $0/call
- **get-article**: Get full article content as markdown — $0.05/call
- **list-recent**: List recently published articles — $0/call

### AniThreadz
Content from AniThreadz
- **search-content**: Search 207 anime articles by keyword — release dates, season info, reviews — $0/call
- **get-article**: Get full article content as markdown — $0.08/call
- **list-recent**: List recently published anime articles — $0/call

### Credit Optimizer for Manus AI
Optimize your AI costs and credit usage with intelligent prompt analysis, model selection, and automated savings strategies for Manus AI workflows.
- **analyze_task**: Analyzes a Manus AI task prompt and returns model recommendation, optimized prompt, applicable strategies, and estimated savings — $0.15/call
- **estimate_savings**: Estimates credit savings for a batch of tasks or a specific workflow — $0.08/call
- **get_strategies**: Returns all available credit optimization strategies with descriptions and expected savings — $0.01/call
- **quick_optimize**: Quickly optimizes a prompt by removing filler words, reducing tokens, and suggesting the right model — $0.05/call

### CricketNMore
Content from CricketNMore
- **search-content**: Search 20000 articles by keyword — $0/call
- **get-article**: Get full article content as markdown — $0.05/call
- **list-recent**: List recently published articles — $0/call

### CricketNMore
India's #1 Hindi cricket portal — IPL 2026 coverage, live scores, fantasy Dream11 tips, player profiles, and breaking cricket news in Hindi and English.
- **search-content**: Search 91,492 articles by keyword — $0/call
- **get-article**: Get full article content as markdown — $0.05/call
- **list-recent**: List recently published articles — $0/call

### Doggozila Dog Food Recipes
Content from Doggozila Dog Food Recipes
- **search-content**: Search 16 healthy dog food recipes by keyword — $0/call
- **get-article**: Get full recipe content as markdown — $0.05/call
- **list-recent**: List recently published dog food recipes — $0/call

### Doggozila Magazine
Content from Doggozila Magazine
- **search-content**: Search 497 dog health, lifestyle, and breed articles by keyword — $0/call
- **get-article**: Get full article content as markdown — $0.05/call
- **list-recent**: List recently published dog health and lifestyle articles — $0/call

### Enrichdata
Enrich company data from domain names using real-time WHOIS, DNS, SSL, and HTML analysis—no third-party databases required.
- **enrich_company**: Get company profile from a domain name. Returns: company name, industry, country, founded year, tech stack (React/Shopify/Cloudflare/etc), email provider (Google Workspace/Microsoft 365/custom), social links, confidence score. Uses WHOIS + DNS + SSL + HTML scraping — no third-party databases. — $0.002/call

### Free PowerPoint Template
Maps, Charts and Diagrams
- **search-content**: Search 643 articles by keyword — $0/call
- **get-article**: Get full article content as markdown — $0.05/call
- **list-recent**: List recently published articles — $0/call

### Infos Gran Canaria
Infos-GranCanaria.com das Portal für Gran Canaria mit Events, Nachrichten und mehr!

- **search-content**: Search 10 articles by keyword. Free — find what you need. — $0/call
- **get-article**: Get full article content as clean markdown — $0.05/call
- **list-recent**: List recently published articles. Free — see what is available. — $0/call

### InstaDomain
Domain registration for AI agents. Check availability, get suggestions, buy domains via Stripe or USDC crypto, manage DNS, renewals, and transfers. 9 MCP tools for the full domain lifecycle.
- **check_domain**: Check if a domain is available for purchase and get its price.

Always call this before buy_domain. Show the user the price_display
value (e.g. "$18.12") and confirm they want to proceed before buying.

Args:
    domain: The full domain name to check (e.g. "coolstartup.com").

Returns:
    Dict with availability status, price in cents, and formatted price.
    If available, includes price_cents and price_display for the
    1-year registration cost. — $0.02/call
- **buy_domain**: Start the purchase flow for an available domain via Stripe checkout.

IMPORTANT: Before calling this tool, you MUST first call check_domain
to get the price, then clearly show the user the price and get their
explicit confirmation before proceeding. Never call buy_domain without
the user seeing and approving the price first.

The registrant contact details are required because the domain will be
registered in the buyer's name (they become the legal owner). WHOIS
privacy is enabled by default, so these details are not publicly visible.

Creates a Stripe checkout session. Returns a checkout URL that the
user should open in their browser to complete payment securely via
Stripe, plus the order ID for tracking.

Args:
    domain: The domain to purchase (e.g. "coolstartup.com").
    first_name: Registrant's first name.
    last_name: Registrant's last name.
    email: Registrant's email address.
    address1: Registrant's street address.
    city: Registrant's city.
    state: Registrant's state or province.
    postal_code: Registrant's postal/zip code.
    country: 2-letter ISO country code (e.g. "US", "GB", "DE").
    phone: Phone number in format +1.5551234567.
    org_name: Organization name (optional, leave empty for individuals).

Returns:
    Dict with order_id, checkout_url, price_cents, and price_display. — $0.02/call
- **buy_domain_crypto**: Start the purchase flow for a domain using USDC crypto payment (x402 protocol).

This is a 2-step process for autonomous agent payments:

Step 1: Call this tool to get an order_id and pay_url.
Step 2: Make an HTTP GET request to the pay_url. Your x402-enabled HTTP
client will receive an HTTP 402 response with payment requirements, then
automatically pay with USDC on Base. The payment and settlement happen
via the x402 protocol (no browser or human needed).

After payment, call get_domain_status(order_id) to poll until complete.

Requires: An x402-compatible HTTP client with a funded USDC wallet on Base.

The registrant contact details are required because the domain will be
registered in the buyer's name (they become the legal owner). WHOIS
privacy is enabled by default, so these details are not publicly visible.

IMPORTANT: Before calling this tool, you MUST first call check_domain
to get the price and confirm it with the user.

Args:
    domain: The domain to purchase (e.g. "coolstartup.com").
    first_name: Registrant's first name.
    last_name: Registrant's last name.
    email: Registrant's email address.
    address1: Registrant's street address.
    city: Registrant's city.
    state: Registrant's state or province.
    postal_code: Registrant's postal/zip code.
    country: 2-letter ISO country code (e.g. "US", "GB", "DE").
    phone: Phone number in format +1.5551234567.
    org_name: Organization name (optional, leave empty for individuals).

Returns:
    Dict with order_id, pay_url (full URL to GET with x402 client),
    price_usdc, price_cents, network, and asset contract address. — $0.02/call
- **get_domain_status**: Get the status of a domain purchase order.

Polls the backend every 3 seconds (up to 120 seconds) until the order
reaches a terminal state (complete or failed). Returns the final order
status including nameservers and DNS token if available.

Args:
    order_id: The order ID returned from buy_domain (e.g. "ord_abc123").

Returns:
    Dict with order status, domain, nameservers, and CF DNS token if complete. — $0.02/call
- **get_transfer_code**: Get the EPP/transfer authorization code for a completed domain purchase.

Use this when the domain owner wants to transfer their domain to another
registrar. The order must be in "complete" status. The auth code is
required by the receiving registrar to authorize the transfer.

Args:
    order_id: The order ID of a completed domain purchase.

Returns:
    Dict with order_id, domain, and auth_code. — $0.02/call
- **unlock_domain**: Remove the registrar transfer lock from a completed domain purchase.

Domains are locked by default to prevent unauthorized transfers. Call
this before initiating a transfer to another registrar. The order must
be in "complete" status.

Args:
    order_id: The order ID of a completed domain purchase.

Returns:
    Dict with order_id, domain, and unlocked status. — $0.02/call
- **renew_domain**: Renew a domain for 1 additional year.

Creates a Stripe checkout session for the renewal payment. The user
must open the checkout URL to complete payment, after which the domain
will be renewed automatically via the registrar.

The order must be in "complete" status (i.e., the domain was
previously registered successfully).

Args:
    order_id: The order ID of a completed domain purchase (e.g. "ord_abc123").

Returns:
    Dict with order_id, checkout_url, price_cents, price_display, domain,
    and renewal_years. — $0.02/call
- **check_domains_bulk**: Check availability of up to 50 domain names in one call.

Uses fast RDAP lookups (no pricing). Returns a summary with
total/available/taken counts plus per-domain details and affiliate
registration links for available domains.

Args:
    domains: List of domain names to check (max 50). — $0.02/call
- **suggest_domains**: Generate domain name ideas from a keyword and check their availability.

Uses common prefix/suffix patterns to generate 10-15 domain candidates
across .com, .io, .ai, .dev, .co and checks all of them via fast RDAP
lookups. Returns available domains with affiliate registration links.

Args:
    keyword: A keyword or short business name (e.g. "taskflow"). — $0.02/call

### IT-Learner
Tipps, Tricks und Info´s rund um den Einstieg in die Systemadministration!
- **search-content**: Search 1048 articles by keyword — $0/call
- **get-article**: Get full article content as markdown — $0.05/call
- **list-recent**: List recently published articles — $0/call

### Luxury Travel Babe
Content from Luxury Travel Babe
- **search-content**: Search 370+ luxury travel articles — hotels, destinations, experiences — $0/call
- **get-article**: Get full article content as markdown — $0.08/call
- **list-recent**: List recently published luxury travel articles — $0/call

### Mcps

- **add_player**: Add a player to the demo. Must be called before generating ticks. — $1e-8/call
- **add_raw_snapshot**: Add a raw snapshot tick with full protocol-level control. — $2e-8/call
- **add_server_command**: Inject a raw server command string. — $2e-8/call
- **analyze_demo**: Run ALL analysis functions at once and return a comprehensive report. — $0.02/call
- **award_medal**: Award a medal to a player. — $0.02/call
- **check_pvs**: Check PVS (Potentially Visible Set) visibility between two world positions in a BSP map. Returns whether the BSP considers the two points mutually visible — i.e. whether the engine would have sent entity updates between them. Also returns the PVS cluster indices for both points. PVS is a conservative over-approximation: visible=true means updates were sent, not guaranteed line-of-sight. Accepts a bare map name, 'maps/<name>.bsp', or a direct path — see get_bsp_info for lookup rules. — $0.02/call
- **classify_player_roles**: Classify each team player's positional role based on where they spent time during the demo: defender / 2nd_defender / middle / 2nd_attacker / attacker (scaled to actual team size). For CTF, provide the 'map' argument so flag positions can be read from the BSP entity lump — this yields an accurate forward axis. Without a map, the tool falls back to ranking players by their centroid distance toward the enemy team spawn cluster. Only the POV player's trace is always complete; other players have sparse traces (see generate_player_heatmap notes). Call open_demo first to get a session_id. — $0.02/call
- **close_demo**: Close an analysis session and free its memory. — $0.02/call
- **create_demo**: Create a new demo-building session. Returns a session_id. — $0.02/call
- **cut_demo**: Cut a time range from an open demo into a new .dm_91 file. Use seek_demo or seek_thresholds first to find interesting moments, then cut_demo to extract them. Returns the output path and metadata about the cut. — $0.02/call
- **describe_map**: Analyse a BSP map (from a pk3 or direct .bsp file) and return a JSON MapSpec that describes its geometry and entities. 

What is extracted:
• worldspawn settings: sky, gravity, ambient, music, name
• All game entities verbatim (weapons, spawns, flags, teleporters, …)
• Rooms: detected by pairing floor surfaces (normal ≈ +Z) with ceiling surfaces (normal ≈ −Z) that share the same XY footprint.  Each matched pair becomes one RoomSpec with mins/maxs, floor_texture, ceil_texture, and wall_texture.

The returned spec can be fed directly to generate_map to produce a geometrically similar BSP (roundtrip is lossless for simple axis-aligned maps; complex maps are approximated as rectangular rooms). 

Typical workflow:
1. describe_map("cpma1")  → inspect / tweak the spec JSON
2. generate_map(spec)      → new .bsp that resembles cpma1
3. Use new .bsp in demos — $0.02/call
- **edit_map_entities**: Edit entities in an existing BSP map. Full CRUD operations: add (classname + key/value pairs), remove (by index or classname), move (change origin), set_key, remove_key. Custom 'info_ql_protocol' entities are ignored by the QL client but readable by our tools. Light entities (classname 'light') can be added for path tracing support. Output: modified .bsp and optionally .pk3 (ready for QL client use). — $0.02/call
- **export_frames_to_json**: Export frames from an open demo as JSON Lines (one frame per line) to a file in DEMO_PATH. Each line is a raw DecodedServerMessage: sequence number, server_time, operations (snapshots, configstrings, server commands, etc.). Use from_frame/from_server_time to set the start, to_frame/to_server_time to set the end, and limit to cap the output. Returns the output path and the number of frames written. — $0.02/call
- **extract_map_lights**: Extract light sources from a BSP map. Returns lights from two sources: (1) entity lights — 'light' entities in the BSP entity lump with position, intensity, color, radius. (2) lightgrid-mined lights — inferred from the baked radiosity lightgrid by finding bright spots and clustering nearby samples. Useful for path tracing setup: pass extracted lights to the renderer's point light buffer. Parameters: include_lightgrid (default true), lightgrid_threshold (0-255, default 180), cluster_radius (Quake units, default 128). — $0.02/call
- **finalize_demo**: Write the demo to a .dm_91 file and finalize. — $0.02/call
- **fly_map**: Generate a fly-through demo that tours all rooms of a map, then render it into a video so the user can see what the map looks like.

Supply EITHER:
• map — an existing map name (same lookup as get_bsp_info), OR
• spec — a MapSpec JSON (same schema as generate_map)

The camera visits every room in connectivity order (BFS from the first room, following corridor links).  In each room it hovers at fly_height above the floor and performs a slow 360° pan, then flies to the next room at fly_speed_ups units/second.

Typical workflow after generate_map:
1. fly_map(spec=<the spec you just generated>) → demo .dm_91 + optional video
2. Or: fly_map(map='mymapname') to tour an existing BSP
3. Optionally call render_demo_preview / render_demo_hq on the output demo for a higher-quality video render.

Returns the demo path/URL and a human-readable camera-path log. — $0.02/call
- **generate_demo**: Generate a complete demo from a JSON description. Format: {map, gametype, players: [{client_num, name, x, y, z, weapon, model}], pov, timeline: [{action, ...params}], output_path}. Actions: move, kill, chat, idle, look_at, shoot, teleport, respawn, switch_weapon, die. — $0.02/call
- **generate_map**: Generate a playable Quake III / QuakeLive BSP map file from a high-level JSON specification. The spec describes rectangular rooms, optional corridors connecting them, and game entities (spawn points, weapons, pickups). The output is a valid IBSP v47 binary that wolfcamql can load for demo playback. 

The spec JSON has these top-level fields (all optional except rooms):
• name: map display name
• sky: sky shader, e.g. "textures/skies/qlsky"
• gravity: integer (default 800)
• ambient: float 0.0–1.0 (default 0.15)
• rooms: array of room objects (see below)
• corridors: array of corridor objects
• items: array of entity objects

Room object fields:
• id: string (required for corridor references)
• mins + maxs: [x,y,z] absolute corners, OR
• position [x,y,z] + size [w,d,h]: centre + dimensions (default size 512×512×256)
• floor_texture, wall_texture, ceil_texture: shader names (optional)

Corridor object fields:
• from, to: room IDs to connect
• width: corridor opening width (default 128)
• height: corridor opening height (default: min room height)

Item object fields:
• classname: e.g. "info_player_deathmatch", "weapon_rocketlauncher"
• origin: [x, y, z]
• angle: yaw in degrees
• any extra Q3 entity key-value pairs

Common classnames: info_player_deathmatch, info_player_start, weapon_rocketlauncher, weapon_railgun, weapon_shotgun, weapon_lightning, weapon_plasma, item_health, item_health_large, item_armor_body, item_quad, item_haste, item_regen, item_flight, team_CTF_redspawn, team_CTF_bluespawn, team_CTF_redflag, team_CTF_blueflag — $0.02/call
- **generate_map_minimap**: Generate a top-down SVG minimap from the BSP draw geometry. Every visible (non-sky, non-nodraw) triangle is projected onto the XY plane and rendered as a filled polygon. Item spawn positions are overlaid as coloured markers with a colour-coded legend. The SVG is written to a file; the tool returns the output path and statistics. Use z_min/z_max to isolate a single floor in multi-level maps. — $0.02/call
- **generate_player_heatmap**: Generate a top-down SVG heatmap showing where a player spent time during a demo. The POV player's trace is always complete. For other players only the frames where they were visible to the recording client are included — the resulting map is sparser and biased toward areas visible from the POV player's position. Output is written to a file. Call open_demo first to get a session_id. — $0.02/call
- **get_all_players**: Get all registered players with their states. — $0.02/call
- **get_bsp_entities**: Return the raw entity string from a BSP map file. The entity string contains all map entities: spawn points, item pickups (weapons, armor, health, powerups), triggers, teleporters, jump pads, etc. Each entity is a brace-delimited block of key/value pairs. Accepts a bare map name, 'maps/<name>.bsp', or a direct path — see get_bsp_info for lookup rules. — $0.02/call
- **get_bsp_info**: Parse a Quake Live / Quake III BSP map file and return a structural summary: world bounds, shader count, surface count, brush count, leaf count, lightmap count, PVS cluster count, model count, and advertisement count. Accepts a bare map name (e.g. 'campgrounds'), 'maps/<name>.bsp', or a direct file path. Bare names are extracted from pk3 archives under WOLFCAMQL_BASEPATH; direct paths are read from MAP_DIR or as absolute paths. — $0.02/call
- **get_demo_accuracy**: Get per-player, per-weapon accuracy computed from entity events (FireWeapon + BulletHitFlesh + MissileHit). Works for ALL visible players, not just the POV player. Independent of the 'acc' server command. PVS-limited: accuracy data is most complete for the POV player. Returns: player_name, client_num, weapons [{weapon, shots_fired, hits, accuracy_pct}], overall_accuracy_pct, total_shots, total_hits. — $0.02/call
- **get_demo_airtime**: Get airtime statistics: total_ticks, airborne_ticks, airborne_pct, longest_airborne_ms. Water ticks (from PMF_TIME_WATERJUMP) are excluded from airborne and tracked separately as water_ticks / water_pct. — $0.02/call
- **get_demo_chat**: Get all chat messages in the demo. — $0.02/call
- **get_demo_configstring**: Get a raw configstring by index number. — $0.02/call
- **get_demo_damage_direction**: Get directional damage analysis (damage taken by direction). — $0.02/call
- **get_demo_deaths**: Get all death locations for the POV player. — $0.02/call
- **get_demo_events**: Get all game events (obituaries, items, etc.). — $0.02/call
- **get_demo_flag_runs**: Get CTF flag run data (pickup, capture, return events). — $0.02/call
- **get_demo_game_flow**: Get the game flow timeline: kills, chats, flags, medals interleaved chronologically. — $0.02/call
- **get_demo_head_to_head**: Get the full NxN kill matrix between all players: who killed whom, how many times, and with which weapons. — $0.02/call
- **get_demo_health_armor**: Get the POV player's health/armor timeline over the entire demo. Returns one sample per snapshot tick — can be tens of thousands of entries for a full game. Use limit/offset to page through the data. — $0.02/call
- **get_demo_item_timeline**: Get a chronological timeline of all item pickups broadcast to all players. Shows who picked up each item (armor, health, powerups) and when. Useful for item control analysis and timing. Each entry has: server_time_ms, player_name, client_num, item_configstring_index, item_name, position. — $0.02/call
- **get_demo_kill_distances**: Get kill distance statistics per weapon. — $0.02/call
- **get_demo_medals**: Get all medals (awards) earned by the POV player. — $0.02/call
- **get_demo_movement**: Get movement statistics: distance, strafes, jumps. — $0.02/call
- **get_demo_multikills**: Get multi-kill streaks (double, triple, etc.) for the POV player. — $0.02/call
- **get_demo_players**: Get all players in the demo with name, model, team, clan tag. — $0.02/call
- **get_demo_positions**: Get the POV player's position trace (x, y, z samples over time). Returns one sample per snapshot tick — can be tens of thousands of entries for a full game. Use limit/offset to page through the data. — $0.02/call
- **get_demo_powerups**: Get powerup pickup/expiry events for the POV player. — $0.02/call
- **get_demo_rail_trajectories**: Get all railgun shot trajectories: start/end positions, shooter, colour. Useful for sightline analysis and rail accuracy visualization. Each entry has: server_time_ms, shooter_client_num, shooter_name, start [x,y,z], end [x,y,z], colour. — $0.02/call
- **get_demo_respawns**: Get respawn event timeline. — $0.02/call
- **get_demo_rounds**: Get round-by-round score progression (CA/FT). — $0.02/call
- **get_demo_scoreboard**: Get the final scoreboard: score, kills, deaths per player. — $0.02/call
- **get_demo_server_info**: Get parsed server settings: map, gametype, hostname, timelimit, fraglimit, etc. — $0.02/call
- **get_demo_speed**: Get speed statistics: average, peak, histogram. — $0.02/call
- **get_demo_stats**: Get full gameplay statistics for the POV player of the demo. Returns a PlayerStats object with: (1) Combat totals — kills, deaths, suicides, kdr, killing_spree (longest streak without dying), time_played_ms. (2) Per-weapon breakdown (weapons[]) — for every weapon with any activity: kills, deaths, hold_time_ms, accuracy_pct (0-100 integer from server `acc` command; absent for mid-cut demos), shots_fired (from EV_FIRE_WEAPON events), hits (from EV_DAMAGEPLUM), event_accuracy_pct (hits/shots×100, independent of acc command). Sorted by activity descending. (3) Damage — damage_dealt (from ctfstats server command, CTF/1FCTF only; null otherwise) and damage_received (from ctfstats when available, otherwise estimated from playerstate damageEvent/damageCount fields). (4) Item pickups — ra_pickups, ya_pickups, ga_pickups, mh_pickups, quad_pickups, bs_pickups, regen_pickups, haste_pickups, invis_pickups (sourced from ctfstats; zero when the command is absent). (5) CTF / team stats — captures, defends, assists (from scores_ctf; zero when not present). (6) Opponent summary — most_kills_on (prey player name + count) and most_deaths_from (nemesis name + count). (7) Per-opponent breakdown (opponents[]) — for each opponent, sorted by total interaction weight: kills, deaths, kdr — kill/death counts and ratio against this opponent. damage_dealt, damage_received — from EV_DAMAGEPLUM entity events (PVS-limited; near 100% for POV player). damage_dealt_by_weapon, damage_received_by_weapon — per-weapon damage breakdown. hits_dealt_by_weapon, hits_received_by_weapon — hit count per weapon (from EV_DAMAGEPLUM event count). kills_by_weapon, deaths_by_weapon — per-weapon kill/death breakdown. avg_kill_distance, max_kill_distance — in Quake units. avg_health_at_kill, avg_armor_at_kill, low_health_kills (≤25 HP clutch kills). avg_speed_at_kill, airborne_kills — movement context at kill time. kills_from_above, kills_from_below, avg_height_delta — height advantage. kills_with_powerup, kills_on_powerup_carrier, flag_carrier_kills — powerup/flag context. medals_earned — medals attributed to kills on this opponent (500ms temporal correlation). best_killstreak, got_first_blood, revenge_kills — engagement patterns. headshots, headshots_received — from EV_HEADSHOT entity events. shots_aimed_at_by_weapon — shots attributed to this opponent by crosshair proximity at fire time (a shot counts for all opponents within 15° of the crosshair). accuracy_by_weapon — per-weapon accuracy: hits/shots_aimed_at×100. total_shots_aimed_at, total_hits_dealt, overall_accuracy_pct — aggregate accuracy against this opponent. (8) Event-based combat totals — total_shots_fired, total_hits, total_headshots (from EV_FIRE_WEAPON, EV_DAMAGEPLUM, EV_HEADSHOT entity events). — $0.02/call
- **get_demo_status**: Get demo session status: map, gametype, players, ticks, time. — $0.02/call
- **get_demo_summary**: Get a high-level summary of the demo: map, gametype, hostname, frame_count, duration_ms (authoritative server-time duration — do NOT compute from frame_count), player_count, total_kills, total_chat_messages, scoreboard (per-player kills/deaths/score). For team games: red_team_score, blue_team_score (from CS_SCORES1/CS_SCORES2 configstrings — the authoritative server score: captures for CTF, rounds for CA, frags for TDM), score_type ('captures'/'rounds'/'frags' — explains what the team score represents). — $0.02/call
- **get_demo_weapon_switches**: Get the POV player's weapon switch timeline. — $0.02/call
- **get_frame_state**: Get the complete game state at a specific frame index: POV position, health, weapon, visible players, events. — $0.02/call
- **get_map_items**: Parse the entity lump of a BSP map and return every game entity as structured JSON with classname, category, origin [x, y, z], and all other key/value pairs. Categories: weapon, ammo, health, armor, powerup, flag, spawn, jump_pad, teleporter, other. The worldspawn entity (global map settings: sky, music, gravity) is returned separately. Optionally filter by classname substring. — $0.02/call
- **get_nearby_players_at**: Get all players within a radius of a point at a given time. Useful for answering 'who was nearby when X happened'. — $0.02/call
- **get_player_state**: Get the current state of a player: position, weapon, health, armor, alive. — $0.02/call
- **get_quakelive_glossary**: Return the complete QuakeLive / Quake III Arena enum reference as structured JSON with human-readable descriptions for every value. Call this tool when you need to look up weapon names, means-of-death, game types, powerup names, medal names, or any other QL-specific constants in order to correctly interpret user requests or demo data. Includes: weapons (id, display_name, description), means_of_death (id, display_name, weapon_id, description), game_types (id, short_name, display_name, is_team_game, description), powerups (id, display_name, description), medals (eflags medals + EV_AWARD names, each with full description), seek_event_types, and entity_types. — $0.02/call
- **get_timeline_summary**: Get the timeline of events (kills, chats, etc.) recorded so far. — $0.02/call
- **give_powerup**: Give a powerup to a player. — $0.02/call
- **idle_time**: Advance the demo clock with idle ticks (no events). — $0.02/call
- **kill_player**: Execute a full kill: obituary + print + death animation (~6 ticks). — $0.02/call
- **list_demos**: List .dm_91 demo files available in DEMO_PATH (local directory or s3:// URI). Supports pagination via limit/offset and sorting by recency, size, or name. — $0.02/call
- **list_maps**: List every BSP map available from pk3 archives under WOLFCAMQL_BASEPATH and direct .bsp files in MAP_DIR. Returns map names, source pk3 paths, and uncompressed sizes. Use the returned names directly with get_bsp_info, get_map_items, check_pvs, and generate_map_minimap. — $0.02/call
- **look_at**: Point the POV view at a world position. — $0.02/call
- **merge_demos**: Merge multiple single-POV .dm_91 demo files from the same match into one omniscient multi-POV demo where every player is always visible. All input demos must be from the same match (same map); the tool validates this and returns an error if they differ. Provide one file per player POV (at least 2). Returns the output path and any non-fatal warnings. — $0.02/call
- **merge_maps**: Merge two or more BSP maps into a single BSP file by combining their geometry, entities, and shaders. Each map can be translated (offset) in 3D space before merging so that rooms don't overlap. Use this to:
• Combine two existing maps side-by-side (e.g. campgrounds + aerowalk)
• Stack maps vertically for multi-level play
• Create hybrid maps by mixing parts of different levels

The first map in the list is the 'base' — its worldspawn settings (sky, gravity, music) take priority. All entities from every map are preserved. Shaders are deduplicated by name.

The output BSP uses a simple all-visible PVS (no real cluster culling), which is fine for demo playback but means every surface is always rendered.

Translate tip: to place map B 2000 units to the right of map A, set translate=[2000,0,0] for map B. Use get_bsp_info to find the bounding box of each map so you can compute non-overlapping placements. — $0.02/call
- **move_player**: Move a player from A to B over a duration. — $0.02/call
- **open_demo**: Open a .dm_91 demo file for analysis. Returns a session_id, summary (map, gametype, players, frame_count, duration_ms), and player list. IMPORTANT: use duration_ms for the demo length — do NOT compute duration from frame_count (frame rate varies). Accepts: a path relative to DEMO_PATH, an absolute path, or an http(s):// URL (streamed with a size limit, no temp file). HTTP/S3 sources: analysis is pre-computed in one streaming pass; all get_demo_* tools return cached results instantly. Seek and cut operations trigger a re-download. Local sources: analysis is cached on the first tool call, then reused — no re-iteration. — $0.02/call
- **player_die**: Make a player die (no attacker). — $0.02/call
- **player_respawn**: Respawn a player at a new position. — $0.02/call
- **preview_demo_plan**: Validate and summarise a planned demo description WITHOUT writing any file.  Use this as part of a planning workflow:
1. Construct a demo description JSON
2. Call preview_demo_plan to show the user the interpreted timeline
3. Iterate on the description based on feedback
4. Call generate_demo once the user approves

The description uses the same JSON schema as generate_demo: {map, gametype, players:[…], pov, timeline:[{action,…}], output_path}. Returns a structured summary: player list, timeline of actions with running timestamps, estimated duration, and any validation warnings. — $0.02/call
- **preview_map_plan**: Render a fast top-down geometric SVG preview of a planned map spec WITHOUT generating a BSP file.  Use this as part of a planning workflow:
1. Construct or refine a MapSpec JSON
2. Call preview_map_plan to show the user a visual layout
3. Iterate on the spec based on feedback
4. Call generate_map once the user approves

The preview draws each room as a coloured rectangle labelled with its id and dimensions (width × depth × height in Quake units), corridors as grey bands connecting room centres, and items as colour-coded dots identical to the generate_map_minimap legend.

Returns the SVG path / upload URL plus a spec echo so the caller can confirm what was interpreted. — $0.02/call
- **print_message**: Send a console print message. — $0.02/call
- **query_master_server**: Discover live QuakeLive servers by querying Valve's Steam master server (`hl2master.steampowered.com:27011`).

Since QuakeLive moved to Steam in 2015 all game servers register with Valve's Steam master instead of the old Quake 3 master (`master.quake3arena.com`). This tool uses the Steam Master Server Query Protocol to retrieve the full list of registered server addresses. Each address can then be passed to `send_connectionless_packet` with `getinfo` or `getstatus` for detailed per-server information.

The master may return several hundred addresses split across multiple UDP packets. Each batch uses the last received address as the seed for the next request on the **same socket** (required by the protocol). Collection stops when the terminal sentinel `0.0.0.0:0` arrives or `max_servers` is reached.

Default filter: `\\appid\\282440` (QuakeLive Steam AppID). 
**Master-level filters** (sent in the request, free): `has_players`, `map`, `gametype_tags`, `dedicated`, `secure`, `password_protected`, `linux`, `region`, `extra_filter`.

**Per-server probe filters** (each server is queried individually — use `max_servers` to cap cost): A2S_INFO probes: `min_players`, `max_players`, `no_bots`; A2S_PLAYER probe: `player_name` (case-insensitive substring match against connected player names — pair with `has_players: true` to avoid probing empty servers). Control probe behaviour with `probe_timeout_ms` and `probe_concurrency`. Servers that do not respond are excluded. — $0.02/call
- **render_demo_hq**: Render a full-quality 1080p/30fps video clip from a demo. Use AFTER render_demo_preview confirms the correct moment. Resolution and fps can be overridden. The demo is cut to the given server-time range (plus padding) and rendered completely in the background via xvfb-run + wolfcamql + ffmpeg. start_time_ms / end_time_ms come directly from seek_demo or get_frame_state server_time_ms values. Blocks until render is done. Requires WOLFCAMQL_BIN, WOLFCAMQL_BASEPATH env vars and xvfb-run + ffmpeg to be installed. — $0.02/call
- **render_demo_preview**: Render a quick 480p/25fps preview clip from a demo. Use this FIRST to verify you have the right moment before a full-quality render. The demo is cut to the given server-time range (plus padding) and rendered completely in the background via xvfb-run + wolfcamql + ffmpeg. start_time_ms / end_time_ms come directly from seek_demo or get_frame_state server_time_ms values. Blocks until render is done. Requires WOLFCAMQL_BIN, WOLFCAMQL_BASEPATH env vars and xvfb-run + ffmpeg to be installed. — $0.02/call
- **say_chat**: Send a chat message. — $0.02/call
- **search_demos**: Search and filter .dm_91 demo files in DEMO_PATH (local directory or s3:// URI). Returns up to N matching demos sorted by the chosen criterion. Supports filtering by recency, gametype, map, player, win/loss, minimum kills, and duration. Use deep_scan=true (or filters like pov_won/min_kills) to decode demos and get full rosters and scoreboards. NOTE: deep_scan is NOT supported when DEMO_PATH is an s3:// URI; only shallow (filename-based) filters work over S3. WARNING: deep_scan opens and fully reads every candidate demo file — it is expensive on large libraries. Avoid it when gametype, map, and player are your only filters: standard filenames already encode these fields. deep_scan is only necessary for roster-based player matching, pov_won, min_kills, min_duration_secs, or sort=longest. — $0.02/call
- **seek_demo**: Search demo frames for events matching structured criteria. Combine filters with AND. Returns matching frames with full game state and match reasons. — $0.02/call
- **seek_thresholds**: Find milestone moments where cumulative stats cross thresholds. Unlike seek_demo (which finds individual events like kills or chats), this tool tracks running totals across the entire demo and emits the frame where a threshold is first crossed. Use seek_demo to find a specific event ('rail kill on Dloobiq'). Use seek_thresholds to find a milestone ('10th kill', '1000 damage dealt', '5-killstreak'). Cumulative thresholds (emit once when first crossed): total_kills_ge, total_deaths_ge, total_damage_dealt_ge, total_damage_received_ge, total_headshots_ge, killstreak_ge (current kills without dying). Per-opponent: damage_dealt_to_player_ge + opponent_name, kills_on_player_ge + opponent_name. Instantaneous thresholds (emit every matching frame): health_le (low-health moments), health_ge (overhealth), armor_ge. Multiple thresholds combine with AND. Returns same FrameState as seek_demo with match_reason explaining which threshold was crossed and the current value. — $0.02/call
- **send_connectionless_packet**: Send a connectionless (out-of-band) UDP packet to a QuakeLive or Quake3 server and return the parsed reply.

Connectionless packets are raw UDP datagrams prefixed with four 0xFF bytes followed by a command string. Servers that speak the Q3/QL protocol respond in the same format. No prior connection or handshake is required — each call is a single send + single receive.

Supported commands (see the `command` enum):
• `getinfo`      — returns a key-value info string with map, gametype, player count, hostname, sv_fps, and more.
• `getstatus`    — returns the full info string plus one line per connected player (frags, ping, name). Use this to inspect current players.
• `getchallenge` — returns a one-time challenge number (used internally during connection setup).
• `rcon`         — executes a console command server-side via the remote console interface. Requires `rcon_password` and `rcon_command`.
• `ping`         — sends a probe and expects an `ack` reply; useful for a lightweight reachability check.

The response JSON always includes `response_type` (the first token of the server reply) and `raw` (the full reply text). For `infoResponse` and `statusResponse` an `info` object with parsed key-value pairs is also included; `statusResponse` additionally includes a `players` array. — $0.02/call
- **set_configstring**: Set an arbitrary configstring by index. — $0.02/call
- **set_pov**: Set which player is the recording POV. — $0.02/call
- **set_view**: Set the POV view angles directly. — $0.02/call
- **shoot**: Fire the POV player's weapon. — $0.02/call
- **stand_player**: Hold a player at a position for a duration. — $0.02/call
- **switch_weapon**: Switch the POV player's weapon. — $0.02/call
- **teleport_player**: Teleport a player to a new position. — $0.02/call

### Medindia Articles
241,000+ health and medical articles from Medindia — diseases, treatments, wellness, and lifestyle.
- **search-content**: Search 13028 articles by keyword — $0.01/call
- **get-article**: Get full article content as markdown — $0.01/call
- **list-recent**: List recently published articles — $0.01/call

### Medindia Health News
353,000+ health news articles from Medindia — latest medical research, health reports, and industry updates.
- **search-content**: Search 73,000+ health articles and medical news by keyword — $0/call
- **get-article**: Get full article content as markdown — $0.01/call
- **list-recent**: List recently published health articles and medical news — $0/call

### Neo
AI-powered web intelligence toolkit with search, scraping, PDF analysis, screenshots, SEO auditing, and document conversion—all with anti-bot protection built in.
- **web_search**: Search the web with AI-powered ranking. Returns top results with URLs, titles, and snippets. — $0.01/call
- **scrape**: Anti-bot web scraping with Cloudflare bypass. Returns page content as markdown, HTML, or JSON. — $0.019/call
- **pdf_analyze**: Download and analyze a PDF file. Returns metadata, summary, and key points. — $0.02/call
- **crypto_price**: Get real-time cryptocurrency price, market cap, 24h change, and volume. — $0.005/call
- **code_review**: AI-powered code review. Analyzes code for bugs, security issues, and style problems. — $0.03/call
- **screenshot**: Take a full-page screenshot of any URL using headless Chromium. Returns base64 PNG. — $0.01/call
- **seo_analyze**: Analyze a webpage for SEO best practices. Returns score, issues, warnings, and recommendations. — $0.01/call
- **convert_document**: Convert PDF, DOCX, PPTX, XLSX files to Markdown or Text. Supports URLs or base64 uploads. — $0.02/call

### Pipelinelabs
Accelerate B2B sales with AI-powered lead enrichment, proposal generation, and deal intelligence. Automate personalized outreach and competitive analysis at scale.
- **build_icp**: Generate a detailed Ideal Customer Profile with firmographics, technographics, pain points, and buying signals based on your best-fit customers and market data. — $0.15/call
- **generate_proposal**: Create a customized sales proposal with value propositions, ROI calculations, competitive positioning, and case studies tailored to the prospect's industry and pain points. — $0.25/call
- **craft_sequence**: Build a multi-touch outbound email sequence with personalized cold opens, follow-ups, and break-up emails. Includes A/B variants and optimal send timing. — $0.2/call
- **enrich_lead**: Pull enriched data on a lead or account: tech stack, funding history, headcount trends, recent news, job changes, and intent signals from public sources. — $0.08/call
- **score_deal**: Analyze deal health based on MEDDIC/BANT criteria, stakeholder mapping, and engagement signals. Returns a 0-100 score with specific risk flags and recommended next steps. — $0.15/call
- **competitive_battlecard**: Generate a real-time battlecard comparing your product against a named competitor with objection handling, win/loss patterns, and differentiation talking points. — $0.2/call

### Polymarket Liquidity API
Access real-time liquidity data and market depth analytics for Polymarket prediction markets to power trading strategies and market making.
- **get_market_liquidity**: Real-time Polymarket prediction market liquidity data. Order book depth, spread analysis, and market efficiency scoring. Requires x402 payment ($0.005 USDC) via REST API. — $0.005/call

### Polymarket Scan API
Detect profitable trading opportunities in Polymarket prediction markets by scanning for liquidity anomalies, thin books, and mean-reversion setups with actionable recommendations.
- **scan_liquidity_anomaly**: Scan all active Polymarket prediction markets for liquidity anomalies — thin books, depth surges, and mean-reversion setups. Returns scored opportunities with trade recommendations (AVOID_ENTRY / MONITOR / CONSIDER_ENTRY) and urgency levels. Requires x402 payment ($0.018 USDC) via REST API. — $0.018/call

### Price Sentinel
Track and compare AI service pricing across providers with real-time cost analysis and efficiency benchmarking to optimize your AI spending.
- **sentinel_audit_ai_costs**: Analyzes 2026 AI tool pricing with graceful cache fallback. — $0.03/call
- **sentinel_compare_providers**: Side-by-side efficiency comparison between two AI services. — $0.03/call

### Recall Kitchen
Search and monitor food product recalls across multiple government databases to keep your customers safe and stay compliant with safety regulations.
- **search_product_recalls**: Search for product recalls using a query string — $0.025/call

### Secure Children's Network (SCN)
Shielding Children in a Digital Intelligence Age
- **search-content**: Search across 10 articles by keyword. Returns matching titles, URLs, and snippets. — $0/call
- **get-article**: Get the full content of a specific article as markdown. — $0.05/call
- **list-recent**: List the most recently published articles. 10 articles available. — $0/call

### Solzy at the Movies
Content from Solzy at the Movies
- **search-content**: Search 201 articles by keyword — $0/call
- **get-article**: Get full article content as markdown — $0.05/call
- **list-recent**: List recently published articles — $0/call

### Successful Black Parenting Magazine
Discussing topics important to the Black family worldwide with host, Janice Robinson-Celeste, publisher of Successful Black Parenting magazine.
- **search-content**: Search across 20 articles by keyword. Returns matching titles, URLs, and snippets. — $0/call
- **get-article**: Get the full content of a specific article as markdown. — $0.05/call
- **list-recent**: List the most recently published articles. 20 articles available. — $0/call

### Surf Hungry
Feed Your Stoke
- **search-content**: Search 10 articles by keyword — $0/call
- **get-article**: Get full article content as markdown — $0.05/call
- **list-recent**: List recently published articles — $0/call

### TechGamesNews
Content from TechGamesNews
- **search-content**: Search 436 articles by keyword — $0/call
- **get-article**: Get full article content as markdown — $0.05/call
- **list-recent**: List recently published articles — $0/call

### Token Intelligence API
Get instant security analysis and risk scoring for any EVM token, including liquidity data, holder metrics, and red flags to protect against scams and rugpulls.
- **analyze_token**: EVM token security analysis with risk scoring. Returns security flags, holder info, liquidity data, risk score (0-100), and a human-readable summary. Requires x402 payment ($0.005 USDC) via REST API. — $0.005/call

### Woke Waves Magazine
Woke Waves Magazine - RSS Feed
- **search-content**: Search 5,000+ Gen Z culture, lifestyle, and entertainment articles by keyword — $0/call
- **get-article**: Get full article content as markdown — $0.05/call
- **list-recent**: List recently published Gen Z trend articles — $0/call

### ZHC Translate
Production-grade Chinese-English translation. 5-engine pipeline: LoRA + Google NMT + MiroFish + Grok + Claude Sonnet. Business and technical terminology specialist. Auto-detect language direction.
- **translate_zh_en**: Translate Chinese text to English. Supports business, technical, and general content. — $0.02/call
- **translate_en_zh**: Translate English text to Chinese. Supports business, technical, and general content. — $0.02/call
- **detect_and_translate**: Auto-detect language (Chinese or English) and translate to the other. — $0.02/call

## Collections

Curated bundles of tools for specific use cases:

- **Lead Generation Machine** (26 tools): Fill your pipeline with verified leads — https://xpay.tools/collection/lead-generation-machine
- **Competitive Intelligence** (21 tools): Know what your competitors are doing — https://xpay.tools/collection/competitive-intelligence
- **Content Research & Creation** (12 tools): Research, write, and create visuals — https://xpay.tools/collection/content-research-creation
- **Web Scraping Toolkit** (31 tools): Scrape any website, any format — https://xpay.tools/collection/web-scraping-toolkit
- **Academic Research** (7 tools): Search papers and citations at scale — https://xpay.tools/collection/academic-research
- **For Developers** (8 tools): Build faster with AI-powered dev tools — https://xpay.tools/collection/for-developers
- **For Marketers** (10 tools): Data-driven marketing at your fingertips — https://xpay.tools/collection/for-marketers
- **253 Finance Tools** (5 tools): 253+ finance tools for $0.01/call — https://xpay.tools/collection/253-finance-tools
- **100+ Social Media Scrapers** (2 tools): Every social platform, one API — https://xpay.tools/collection/social-media-scrapers
- **AI Image & Media Studio** (6 tools): Generate any media with AI — https://xpay.tools/collection/ai-image-media-studio
- **News & Publications** (231 tools): Premium publisher content, pay per query — https://xpay.tools/collection/news-and-publications

## Getting Started

1. Sign up at https://xpay.tools — you get $5 free credits
2. Go to Account > Settings > API Keys to get your key
3. Replace YOUR_API_KEY in the config above
4. Start discovering and using tools through your AI client

## Links

- Explore tools: https://xpay.tools/explore
- Tools catalog: https://xpay.tools
- Try in browser: https://play.xpay.sh
- Documentation: https://docs.xpay.sh
- llms.txt: https://xpay.tools/llms.txt
- agents.txt: https://xpay.tools/agents.txt
- Skills: https://xpay.tools/skills


## Skills (Individual SKILL.md Files)

Install individual skills for specific tools or providers:

### Provider Skills

- [Alpha Vantage](https://xpay.tools/skills/alpha-vantage/SKILL.md) — 3 tools
- [Bright Data](https://xpay.tools/skills/bright-data/SKILL.md) — 4 tools
- [Exa Search](https://xpay.tools/skills/exa/SKILL.md) — 2 tools
- [Firecrawl](https://xpay.tools/skills/firecrawl/SKILL.md) — 13 tools
- [Jina AI](https://xpay.tools/skills/jina/SKILL.md) — 20 tools
- [Tavily Search](https://xpay.tools/skills/tavily/SKILL.md) — 6 tools
- [Telnyx](https://xpay.tools/skills/telnyx/SKILL.md) — 3 tools
- [AkShare](https://xpay.tools/skills/akshare/SKILL.md) — 9 tools
- [Awesome Lists](https://xpay.tools/skills/awesome-lists/SKILL.md) — 2 tools
- [Black Forest Labs](https://xpay.tools/skills/black-forest-labs/SKILL.md) — 3 tools
- [Clear Thought](https://xpay.tools/skills/clear-thought/SKILL.md) — 2 tools
- [Clinical Trials](https://xpay.tools/skills/clinical-trials/SKILL.md) — 12 tools
- [Code Runner](https://xpay.tools/skills/code-runner/SKILL.md) — 4 tools
- [Code Sentinel](https://xpay.tools/skills/code-sentinel/SKILL.md) — 7 tools
- [Context7](https://xpay.tools/skills/context7/SKILL.md) — 2 tools
- [CourtListener](https://xpay.tools/skills/courtlistener/SKILL.md) — 14 tools
- [Dappier](https://xpay.tools/skills/dappier/SKILL.md) — 14 tools
- [DuckDuckGo Search](https://xpay.tools/skills/ddg-search/SKILL.md) — 4 tools
- [Financial Modeling Prep](https://xpay.tools/skills/financial-modeling-prep/SKILL.md) — 253 tools
- [Flight Search](https://xpay.tools/skills/flight-search/SKILL.md) — 4 tools
- [Frankfurter](https://xpay.tools/skills/frankfurter/SKILL.md) — 6 tools
- [Google Scholar](https://xpay.tools/skills/google-scholar/SKILL.md) — 1 tools
- [Icons8](https://xpay.tools/skills/icons8/SKILL.md) — 4 tools
- [Ideogram](https://xpay.tools/skills/ideogram/SKILL.md) — 1 tools
- [Keywords Everywhere](https://xpay.tools/skills/keywords-everywhere/SKILL.md) — 14 tools
- [Kokoro](https://xpay.tools/skills/kokoro/SKILL.md) — 1 tools
- [LittleSis](https://xpay.tools/skills/littlesis/SKILL.md) — 8 tools
- [Macrostrat](https://xpay.tools/skills/macrostrat/SKILL.md) — 8 tools
- [Mapbox](https://xpay.tools/skills/mapbox/SKILL.md) — 9 tools
- [Math](https://xpay.tools/skills/math/SKILL.md) — 22 tools
- [Microsoft Learn](https://xpay.tools/skills/microsoft-learn/SKILL.md) — 3 tools
- [MiniMax](https://xpay.tools/skills/minimax/SKILL.md) — 1 tools
- [MTA Guide](https://xpay.tools/skills/mta-guide/SKILL.md) — 8 tools
- [Nanci Literature](https://xpay.tools/skills/nanci-literature/SKILL.md) — 3 tools
- [NetworkCalc](https://xpay.tools/skills/networkcalc/SKILL.md) — 5 tools
- [NGSS Standards](https://xpay.tools/skills/ngss-standards/SKILL.md) — 8 tools
- [NPM Sentinel](https://xpay.tools/skills/npm-sentinel/SKILL.md) — 19 tools
- [Open WebSearch](https://xpay.tools/skills/open-websearch/SKILL.md) — 5 tools
- [Paper Search](https://xpay.tools/skills/paper-search/SKILL.md) — 25 tools
- [PlantUML](https://xpay.tools/skills/plantuml/SKILL.md) — 3 tools
- [Polymarket](https://xpay.tools/skills/polymarket/SKILL.md) — 7 tools
- [Python Execute](https://xpay.tools/skills/python-execute/SKILL.md) — 1 tools
- [Recraft](https://xpay.tools/skills/recraft/SKILL.md) — 1 tools
- [RSS Reader](https://xpay.tools/skills/rss-reader/SKILL.md) — 2 tools
- [Semantic Scholar](https://xpay.tools/skills/semantic-scholar/SKILL.md) — 12 tools
- [Stability AI](https://xpay.tools/skills/stability-ai/SKILL.md) — 1 tools
- [Time Utils](https://xpay.tools/skills/time-utils/SKILL.md) — 0 tools
- [Turf Network](https://xpay.tools/skills/turf-network/SKILL.md) — 9 tools
- [US Weather](https://xpay.tools/skills/us-weather/SKILL.md) — 6 tools
- [Vibe Marketing](https://xpay.tools/skills/vibe-marketing/SKILL.md) — 10 tools
- [Weather](https://xpay.tools/skills/weather/SKILL.md) — 8 tools
- [Wikipedia](https://xpay.tools/skills/wikipedia/SKILL.md) — 7 tools
- [YouTube](https://xpay.tools/skills/youtube/SKILL.md) — 7 tools
- [Apollo](https://xpay.tools/skills/apollo/SKILL.md) — 4 tools
- [Andi Search API](https://xpay.tools/skills/andi/SKILL.md) — 1 tools
- [Baseten Model APIs](https://xpay.tools/skills/baseten/SKILL.md) — 1 tools
- [Brand.dev API](https://xpay.tools/skills/brand-dev/SKILL.md) — 13 tools
- [Coresignal](https://xpay.tools/skills/coresignal/SKILL.md) — 21 tools
- [Didit API](https://xpay.tools/skills/didit/SKILL.md) — 6 tools
- [Dome API](https://xpay.tools/skills/dome/SKILL.md) — 17 tools
- [Fiber AI API](https://xpay.tools/skills/fiber/SKILL.md) — 17 tools
- [Jina Search Foundation API](https://xpay.tools/skills/jina-s/SKILL.md) — 1 tools
- [Linkup API](https://xpay.tools/skills/linkup/SKILL.md) — 2 tools
- [Logo.dev](https://xpay.tools/skills/logo/SKILL.md) — 1 tools
- [Notte](https://xpay.tools/skills/notte/SKILL.md) — 15 tools
- [Nyne.ai](https://xpay.tools/skills/nyne/SKILL.md) — 28 tools
- [Olostep API](https://xpay.tools/skills/olostep/SKILL.md) — 12 tools
- [Openmart](https://xpay.tools/skills/openmart/SKILL.md) — 4 tools
- [Parallel API](https://xpay.tools/skills/parallel/SKILL.md) — 12 tools
- [Perplexity API](https://xpay.tools/skills/perplexity/SKILL.md) — 5 tools
- [Precip AI - Hyperlocal Weather Data API](https://xpay.tools/skills/precip/SKILL.md) — 17 tools
- [Riveter API](https://xpay.tools/skills/riveter/SKILL.md) — 5 tools
- [Scrape Creators](https://xpay.tools/skills/scrapecreators/SKILL.md) — 96 tools
- [Scrapegraphai API](https://xpay.tools/skills/scrapegraph/SKILL.md) — 11 tools
- [SearchAPI](https://xpay.tools/skills/searchapi/SKILL.md) — 18 tools
- [Sixtyfour API](https://xpay.tools/skills/sixtyfour/SKILL.md) — 4 tools
- [Tavus API](https://xpay.tools/skills/tavus/SKILL.md) — 2 tools
- [Textbelt API](https://xpay.tools/skills/textbelt/SKILL.md) — 2 tools
- [Tomba API](https://xpay.tools/skills/tomba/SKILL.md) — 20 tools
- [Valyu API](https://xpay.tools/skills/valyu/SKILL.md) — 13 tools
- [Z.ai API](https://xpay.tools/skills/zai/SKILL.md) — 10 tools
- [AfternoonTeaing](https://xpay.tools/skills/afternoonteaing/SKILL.md) — 3 tools
- [AniThreadz](https://xpay.tools/skills/anithreadz/SKILL.md) — 3 tools
- [Credit Optimizer for Manus AI](https://xpay.tools/skills/credit-optimizer-mcp/SKILL.md) — 4 tools
- [CricketNMore](https://xpay.tools/skills/cricketnmore/SKILL.md) — 3 tools
- [CricketNMore](https://xpay.tools/skills/cricketnmore/SKILL.md) — 3 tools
- [Doggozila Dog Food Recipes](https://xpay.tools/skills/doggozila-recipes/SKILL.md) — 3 tools
- [Doggozila Magazine](https://xpay.tools/skills/doggozila/SKILL.md) — 3 tools
- [Enrichdata](https://xpay.tools/skills/enrichdata/SKILL.md) — 1 tools
- [Free PowerPoint Template](https://xpay.tools/skills/yourfreetemplates/SKILL.md) — 3 tools
- [Infos Gran Canaria](https://xpay.tools/skills/infos-grancanaria/SKILL.md) — 3 tools
- [InstaDomain](https://xpay.tools/skills/instadomain/SKILL.md) — 9 tools
- [IT-Learner](https://xpay.tools/skills/it-learner/SKILL.md) — 3 tools
- [Luxury Travel Babe](https://xpay.tools/skills/luxurytravelbabe/SKILL.md) — 3 tools
- [Mcps](https://xpay.tools/skills/quakelive/SKILL.md) — 88 tools
- [Medindia Articles](https://xpay.tools/skills/medindia-articles/SKILL.md) — 3 tools
- [Medindia Health News](https://xpay.tools/skills/medindia-health-news/SKILL.md) — 3 tools
- [Neo](https://xpay.tools/skills/neo/SKILL.md) — 8 tools
- [Pipelinelabs](https://xpay.tools/skills/pipelinelabs02/SKILL.md) — 6 tools
- [Polymarket Liquidity API](https://xpay.tools/skills/polymarket-liquidity-api/SKILL.md) — 1 tools
- [Polymarket Scan API](https://xpay.tools/skills/polymarket-scan-api/SKILL.md) — 1 tools
- [Price Sentinel](https://xpay.tools/skills/price-sentinel/SKILL.md) — 2 tools
- [Recall Kitchen](https://xpay.tools/skills/recallkitchen/SKILL.md) — 1 tools
- [Secure Children's Network (SCN)](https://xpay.tools/skills/secure-children-s-network-scn/SKILL.md) — 3 tools
- [Solzy at the Movies](https://xpay.tools/skills/solzyatthemovies/SKILL.md) — 3 tools
- [Successful Black Parenting Magazine](https://xpay.tools/skills/successful-black-parenting/SKILL.md) — 3 tools
- [Surf Hungry](https://xpay.tools/skills/surf-hungry/SKILL.md) — 3 tools
- [TechGamesNews](https://xpay.tools/skills/techgamesnews/SKILL.md) — 3 tools
- [Token Intelligence API](https://xpay.tools/skills/token-intel-api/SKILL.md) — 1 tools
- [Woke Waves Magazine](https://xpay.tools/skills/wokewaves/SKILL.md) — 3 tools
- [ZHC Translate](https://xpay.tools/skills/tank-textile-productive-literacy/SKILL.md) — 3 tools

### Collection Skills

- [Lead Generation Machine](https://xpay.tools/skills/c/lead-generation-machine/SKILL.md) — 26 tools from 7 providers
- [Competitive Intelligence](https://xpay.tools/skills/c/competitive-intelligence/SKILL.md) — 21 tools from 6 providers
- [Content Research & Creation](https://xpay.tools/skills/c/content-research-creation/SKILL.md) — 12 tools from 7 providers
- [Web Scraping Toolkit](https://xpay.tools/skills/c/web-scraping-toolkit/SKILL.md) — 31 tools from 7 providers
- [Academic Research](https://xpay.tools/skills/c/academic-research/SKILL.md) — 7 tools from 6 providers
- [For Developers](https://xpay.tools/skills/c/for-developers/SKILL.md) — 8 tools from 7 providers
- [For Marketers](https://xpay.tools/skills/c/for-marketers/SKILL.md) — 10 tools from 7 providers
- [253 Finance Tools](https://xpay.tools/skills/c/253-finance-tools/SKILL.md) — 5 tools from 5 providers
- [100+ Social Media Scrapers](https://xpay.tools/skills/c/social-media-scrapers/SKILL.md) — 2 tools from 2 providers
- [AI Image & Media Studio](https://xpay.tools/skills/c/ai-image-media-studio/SKILL.md) — 6 tools from 6 providers
- [News & Publications](https://xpay.tools/skills/c/news-and-publications/SKILL.md) — 231 tools from 77 providers

### Install a Skill

**Claude Code:**
```bash
claude /install-skill https://xpay.tools/skills/PROVIDER/TOOL/SKILL.md
```

**CLI:**
```bash
npx @xpaysh/cli install PROVIDER/TOOL
```
