Search TAAFT for AI tools and retrieve public tool details.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Get one public AI breakthrough by ID.
The numeric ID returned by search_breakthroughs.
Get one public AI breakthrough by ID.
| Argument | Type | Description |
|---|---|---|
| id* | integer | The numeric ID returned by search_breakthroughs. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer",
"minimum": 1,
"description": "The numeric ID returned by search_breakthroughs."
}
},
"additionalProperties": false
}Get a public AI company profile, valuation, total raised, and paginated company-page collections by slug. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The company slug returned by search_companies. |
| limit | integer | Items per returned collection. |
| offset | integer | Zero-based collection offset. |
| section | string | Return all company page collections or one collection for paging. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The company slug returned by search_companies."
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1,
"description": "Items per returned collection."
},
"offset": {
"type": "integer",
"default": 0,
"minimum": 0,
"description": "Zero-based collection offset."
},
"section": {
"enum": [
"all",
"tools",
"models",
"papers",
"fundraises",
"investments",
"jobs",
"repositories",
"news",
"videos"
],
"type": "string",
"default": "all",
"description": "Return all company page collections or one collection for paging."
}
},
"additionalProperties": false
}Get the public TAAFT country identity for a country code returned by search_countries. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The lowercase country code returned as the slug by search_countries. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The lowercase country code returned as the slug by search_countries."
}
},
"additionalProperties": false
}Get one approved TAAFT partner deal by tool slug, including full tool details. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The tool slug returned by search_deals. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The tool slug returned by search_deals."
}
},
"additionalProperties": false
}Get public details and specifications for one AI device by slug. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The device slug returned by search_devices. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The device slug returned by search_devices."
}
},
"additionalProperties": false
}Get public details for one AI event by slug. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The event slug returned by search_events. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The event slug returned by search_events."
}
},
"additionalProperties": false
}Get public details and participating investors for one AI company fundraising round by ID. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| id* | integer | The numeric fundraise ID returned by search_fundraises. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer",
"minimum": 1,
"description": "The numeric fundraise ID returned by search_fundraises."
}
},
"additionalProperties": false
}Get public details and funding activity for one verified active AI investor by slug. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The investor slug returned by search_investors. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The investor slug returned by search_investors."
}
},
"additionalProperties": false
}Get public details for one MCP server by slug. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The MCP slug returned by search_mcps. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The MCP slug returned by search_mcps."
}
},
"additionalProperties": false
}Get public details for one AI model by slug. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The model slug returned by search_models. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The model slug returned by search_models."
}
},
"additionalProperties": false
}Get one public AI news item by ID.
| Argument | Type | Description |
|---|---|---|
| id* | integer | The numeric ID returned by search_news. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer",
"minimum": 1,
"description": "The numeric ID returned by search_news."
}
},
"additionalProperties": false
}Get public details, papers, and linked paper authors and companies for one AI organization by slug. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The organization slug returned by search_organizations. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The organization slug returned by search_organizations."
}
},
"additionalProperties": false
}Get public details for one published AI research paper by ID or slug. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| id | integer | The exact numeric paper ID returned by search_papers. |
| slug | string | The paper slug returned by search_papers. |
{
"type": "object",
"oneOf": [
{
"required": [
"id"
]
},
{
"required": [
"slug"
]
}
],
"properties": {
"id": {
"type": "integer",
"minimum": 1,
"description": "The exact numeric paper ID returned by search_papers."
},
"slug": {
"type": "string",
"description": "The paper slug returned by search_papers."
}
},
"additionalProperties": false
}Get public details for one AI repository by its owner/repository slug or numeric ID. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| id | integer | The numeric repository ID returned by search_repositories. |
| slug | string | The exact owner/repository slug returned by search_repositories. |
{
"type": "object",
"oneOf": [
{
"required": [
"slug"
]
},
{
"required": [
"id"
]
}
],
"properties": {
"id": {
"type": "integer",
"minimum": 1,
"description": "The numeric repository ID returned by search_repositories."
},
"slug": {
"type": "string",
"description": "The exact owner/repository slug returned by search_repositories."
}
},
"additionalProperties": false
}Get public details and specifications for one robot by slug. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The robot slug returned by search_robots. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The robot slug returned by search_robots."
}
},
"additionalProperties": false
}Get public details for one TAAFT task category by slug. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The task slug returned by search_tasks. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The task slug returned by search_tasks."
}
},
"additionalProperties": false
}Get public details for one TAAFT AI tool by slug, including deal details when an approved TAAFT partner offer exists. Use url for the TAAFT page and website_url for the external website. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The tool slug returned by search_tools. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The tool slug returned by search_tools."
}
},
"additionalProperties": false
}List every AI model on one TAAFT feature, in the same order as the feature page. This is a complete listing, not a search: no query, no relevance ranking, nothing missing and nothing extra. Each model carries the full get_model fields. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Page size. Keep calling with next_offset until has_more is false to get the complete listing. |
| offset | integer | Number of models to skip, in feature page order. |
| feature* | integer | string | Feature id, feature slug, or exact feature name as returned by list_features. |
{
"type": "object",
"required": [
"feature"
],
"properties": {
"limit": {
"type": "integer",
"default": 50,
"maximum": 100,
"minimum": 1,
"description": "Page size. Keep calling with next_offset until has_more is false to get the complete listing."
},
"offset": {
"type": "integer",
"default": 0,
"minimum": 0,
"description": "Number of models to skip, in feature page order."
},
"feature": {
"type": [
"integer",
"string"
],
"description": "Feature id, feature slug, or exact feature name as returned by list_features."
}
},
"additionalProperties": false
}List every AI tool on one TAAFT feature, in the same order as the feature page. This is a complete listing, not a search: no query, no relevance ranking, nothing missing and nothing extra. Each tool carries the full get_tool fields, including deal details when an approved TAAFT partner offer exists. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Page size. Keep calling with next_offset until has_more is false to get the complete listing. |
| offset | integer | Number of tools to skip, in feature page order. |
| feature* | integer | string | Feature id, feature slug, or exact feature name as returned by list_features. |
{
"type": "object",
"required": [
"feature"
],
"properties": {
"limit": {
"type": "integer",
"default": 50,
"maximum": 100,
"minimum": 1,
"description": "Page size. Keep calling with next_offset until has_more is false to get the complete listing."
},
"offset": {
"type": "integer",
"default": 0,
"minimum": 0,
"description": "Number of tools to skip, in feature page order."
},
"feature": {
"type": [
"integer",
"string"
],
"description": "Feature id, feature slug, or exact feature name as returned by list_features."
}
},
"additionalProperties": false
}List every TAAFT feature with its id, name, slug, TAAFT URL, tool count, and model count. This is a complete alphabetical listing, not a search: there is no query and no relevance ranking. Call it with no arguments to list everything. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Optional page size. Omit it to list every feature. |
| offset | integer | Number of features to skip. |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 500,
"minimum": 1,
"description": "Optional page size. Omit it to list every feature."
},
"offset": {
"type": "integer",
"default": 0,
"minimum": 0,
"description": "Number of features to skip."
}
},
"additionalProperties": false
}Search public AI breakthroughs by keyword, time frame, topic, source, and importance. An omitted or empty query lists matching items.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| limit | integer | |
| query | string | Optional keywords matched against title, description, and topics. Empty lists all matching items. |
| since | string | Optional inclusive lower date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d. |
| topic | string | Optional exact topic name or slug. |
| until | string | Optional inclusive upper date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d. |
| source | string | Optional publisher name, domain, or ingest source. |
| minimum_importance | integer |
{
"type": "object",
"properties": {
"sort": {
"enum": [
"latest",
"importance",
"popularity"
],
"type": "string",
"default": "latest"
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"description": "Optional keywords matched against title, description, and topics. Empty lists all matching items."
},
"since": {
"type": "string",
"description": "Optional inclusive lower date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d."
},
"topic": {
"type": "string",
"description": "Optional exact topic name or slug."
},
"until": {
"type": "string",
"description": "Optional inclusive upper date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d."
},
"source": {
"type": "string",
"description": "Optional publisher name, domain, or ingest source."
},
"minimum_importance": {
"type": "integer",
"default": 0,
"maximum": 100,
"minimum": 0
}
},
"additionalProperties": false
}Search and filter public TAAFT companies by name, description, industry, and products. Exact company names rank first.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| limit | integer | |
| query | string | Optional keywords for the company name, description, industry, tools, or models. |
| offset | integer | |
| country | string | Two-letter country code. |
| industry | string | Industry name or industry slug. |
| ai_native | boolean | |
| profitable | boolean | |
| tool_company | boolean | |
| headcount_max | integer | |
| headcount_min |
Search TAAFT country pages for AI companies and activity by country.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | Country name to search for. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"description": "Country name to search for."
}
},
"additionalProperties": false
}List or search TAAFT partner deals. Results use the same approved offers as the public deals page and include full tool details plus the TAAFT code, discount, plan, terms, trial, and expiry data when known.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| task | string | Optional task name or task slug. |
| limit | integer | Optional result cap. Omit it to list every matching deal. |
| query | string | Optional keywords such as "social media scheduling". |
| feature | string | Optional feature or tag. |
| pricing_model | string | |
| min_discount_amount | number | |
| min_discount_percent | number |
{
"type": "object",
"properties": {
"sort": {
"enum": [
"biggest-discount",
"newest"
],
"type": "string",
"default": "biggest-discount"
},
"task": {
"type": "string",
"description": "Optional task name or task slug."
},
"limit": {
"type": "integer",
"maximum": 200,
"minimum": 1,
"description": "Optional result cap. Omit it to list every matching deal."
},
"query": {
"type": "string",
"description": "Optional keywords such as \"social media scheduling\"."
},
"feature": {
"type": "string",
"description": "Optional feature or tag."
},
"pricing_model": {
"enum": [
"freeonly",
"trial",
"freemium",
"paidonly",
"nopricing"
],
"type": "string"
},
"min_discount_amount": {
"type": "number",
"minimum": 0
},
"min_discount_percent": {
"type": "number",
"maximum": 100,
"minimum": 0
}
},
"additionalProperties": false
}Search and compare AI devices by name, description, specifications, type, use case, maker, and linked task. Supports hardware filters and sorting.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| task | string | Exact TAAFT task name or slug. Matches primary and secondary task links. |
| limit | integer | |
| query | string | Optional free-text device capability, product, use case, specification, or maker query. |
| use_case | string | Exact primary use case, such as Warehousing & Logistics or Productivity. |
| max_price | number | Maximum listed price, inclusive. |
| min_price | number | Minimum listed price, inclusive. |
| device_type | string | Exact device type, such as Smart Glasses or Handheld AI Assistant. |
| form_factor | string | Exact form factor, such as Handheld, Tabletop, or Earbuds. |
Search the TAAFT catalog for AI events by name.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | AI event name to search for. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"description": "AI event name to search for."
}
},
"additionalProperties": false
}Search and list public AI company fundraising rounds. Filter by company name, round type, announcement date, or participating investor slug, and sort by announcement date.
| Argument | Type | Description |
|---|---|---|
| sort | string | Field used to sort results. |
| limit | integer | |
| order | string | Sort direction. Use desc for the latest fundraises first. |
| query | string | Optional company name or round type. Omit it, pass an empty string, or pass "*" to search all public fundraising rounds. |
| since | string | Include rounds announced on or after this date (YYYY-MM-DD). |
| until | string | Include rounds announced on or before this date (YYYY-MM-DD). |
| investor | string | Optional verified active investor slug returned by search_investors. |
| round_type | string | Exact fundraising round type to include, such as Seed or Series A. |
Search or browse verified active investors in AI companies. Results include investor type, headquarters country, investment stages, and public fundraise count.
| Argument | Type | Description |
|---|---|---|
| sort | string | Result order. Relevance falls back to fundraise count when query is empty; recent uses the latest public announced date. |
| limit | integer | |
| query | string | Optional investor name to search for. Omit or pass an empty string to browse investors. |
{
"type": "object",
"required": [],
"properties": {
"sort": {
"enum": [
"relevance",
"fundraises",
"recent",
"total-invested",
"name"
],
"type": "string",
"default": "relevance",
"description": "Result order. Relevance falls back to fundraise count when query is empty; recent uses the latest public announced date."
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"description": "Optional investor name to search for. Omit or pass an empty string to browse investors."
}
},
"additionalProperties": false
}Search and recommend MCP servers by name, description, capabilities, protocol tools, company, task, and category. The query is optional; use filters or sort to browse the directory.
| Argument | Type | Description |
|---|---|---|
| sort | string | Sort explicitly instead of using relevance for a query or popularity for an empty query. |
| task | string | Primary task, secondary task, or MCP category slug. |
| limit | integer | |
| query | string | Optional natural-language task, capability, server, company, or protocol-tool query. |
| company | string | Company slug. |
| official | boolean | True for official servers, false for community servers. Unclassified servers are excluded. |
| auth_type | string | Filter by the server authentication classification. |
| transport | string | Filter by remote HTTP/SSE or local stdio transport. |
Search the TAAFT catalog for AI models by model name.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | AI model name to search for. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"description": "AI model name to search for."
}
},
"additionalProperties": false
}Search public AI news by keyword, time frame, topic, source, and importance. An omitted or empty query lists matching items.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| limit | integer | |
| query | string | Optional keywords matched against title, description, and topics. Empty lists all matching items. |
| since | string | Optional inclusive lower date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d. |
| topic | string | Optional exact topic name or slug. |
| until | string | Optional inclusive upper date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d. |
| source | string | Optional publisher name, domain, or ingest source. |
| minimum_importance | integer |
{
"type": "object",
"properties": {
"sort": {
"enum": [
"latest",
"importance",
"popularity"
],
"type": "string",
"default": "latest"
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"description": "Optional keywords matched against title, description, and topics. Empty lists all matching items."
},
"since": {
"type": "string",
"description": "Optional inclusive lower date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d."
},
"topic": {
"type": "string",
"description": "Optional exact topic name or slug."
},
"until": {
"type": "string",
"description": "Optional inclusive upper date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d."
},
"source": {
"type": "string",
"description": "Optional publisher name, domain, or ingest source."
},
"minimum_importance": {
"type": "integer",
"default": 0,
"maximum": 100,
"minimum": 0
}
},
"additionalProperties": false
}Search and browse AI organizations. Exact names, short names, and derived acronyms rank first. Filter by type, country, or industry, and sort by paper count or latest activity.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| type | string | Organization type to filter by (case-insensitive). |
| limit | integer | |
| query | string | Optional organization name, short name, acronym, domain, or description text. |
| country | string | Country name or country code to filter by. |
| industry | string | Industry name or slug to filter by. |
{
"type": "object",
"required": [],
"properties": {
"sort": {
"enum": [
"paper_count",
"latest_activity"
],
"type": "string",
"default": "paper_count"
},
"type": {
"enum": [
"Educational",
"Nonprofit",
"Other",
"university",
"lab",
"institute",
"company"
],
"type": "string",
"description": "Organization type to filter by (case-insensitive)."
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"description": "Optional organization name, short name, acronym, domain, or description text."
},
"country": {
"type": "string",
"description": "Country name or country code to filter by."
},
"industry": {
"type": "string",
"description": "Industry name or slug to filter by."
}
},
"additionalProperties": false
}Search the TAAFT catalog for published AI research papers by title, optionally filtered by organization slug. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| sort | string | Rank a query by title relevance or return newest papers first. |
| limit | integer | |
| query | string | Optional AI research paper title or topic. Required unless organization is provided. |
| since | string | Only papers published on or after this YYYY-MM-DD date. |
| until | string | Only papers published on or before this YYYY-MM-DD date. |
| venue | string | Exact publication venue. |
| author | string | Author name or exact name phrase. |
| company | string | Exact company slug. |
| featured | boolean | Filter by featured status. |
| organization |
Search AI repositories by name, description, README, topics, owner, or linked TAAFT company. Results rank relevant, popular, official repositories first unless a sort is selected.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| limit | integer | |
| owner | string | Exact source owner, such as anthropics. |
| query | string | Optional repository name, capability, topic, owner, or README keywords. |
| company | string | Exact linked TAAFT company slug. |
| license | string | Repository license. |
| language | string | Primary programming language. |
| min_stars | integer | Minimum GitHub star count. |
| updated_after | string | Only repositories updated on or after this YYYY-MM-DD date. |
Search and compare robots by name, description, specifications, type, use case, maker, and linked task. Supports hardware filters and sorting.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| task | string | Exact TAAFT task name or slug. Matches primary and secondary task links. |
| limit | integer | |
| query | string | Optional free-text robot capability, product, use case, specification, or maker query. |
| status | string | Exact availability status, such as Pilot or Commercially available. |
| use_case | string | Exact primary use case, such as Warehousing & Logistics or Productivity. |
| max_price | number | Maximum listed price, inclusive. |
| min_price | number | Minimum listed price, inclusive. |
| robot_type | string | Exact robot type, such as Warehouse, Home, or Humanoid. |
Search TAAFT task categories for capabilities or jobs that users want AI tools to perform.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | Capability, task, or job to search for. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"description": "Capability, task, or job to search for."
}
},
"additionalProperties": false
}Search the TAAFT directory for AI tools that match a query. Each result includes deal details when an approved TAAFT partner offer exists. Use url for TAAFT pages and website_url for external websites. Preserve returned URLs exactly.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| type | string | |
| limit | integer | |
| query* | string | What the user needs an AI tool for. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"sort": {
"enum": [
"default",
"latest",
"most-saved",
"top-rated",
"popular",
"price",
"sota"
],
"type": "string",
"default": "default"
},
"type": {
"enum": [
"gpt",
"ios",
"android",
"chrome",
"ai",
"tool",
"agents",
"apis",
"telegram",
"mini-tools"
],
"type": "string"
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"description": "What the user needs an AI tool for."
}
},
"additionalProperties": false
}| integer |
| model_company | boolean |
| valuation_max | integer |
| valuation_min | integer |
| total_raised_max | integer |
| total_raised_min | integer |
{
"type": "object",
"properties": {
"sort": {
"enum": [
"relevance",
"latest",
"most-raised",
"valuation",
"headcount"
],
"type": "string",
"default": "relevance"
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"description": "Optional keywords for the company name, description, industry, tools, or models."
},
"offset": {
"type": "integer",
"default": 0,
"minimum": 0
},
"country": {
"type": "string",
"description": "Two-letter country code."
},
"industry": {
"type": "string",
"description": "Industry name or industry slug."
},
"ai_native": {
"type": "boolean"
},
"profitable": {
"type": "boolean"
},
"tool_company": {
"type": "boolean"
},
"headcount_max": {
"type": "integer",
"minimum": 0
},
"headcount_min": {
"type": "integer",
"minimum": 0
},
"model_company": {
"type": "boolean"
},
"valuation_max": {
"type": "integer",
"minimum": 0
},
"valuation_min": {
"type": "integer",
"minimum": 0
},
"total_raised_max": {
"type": "integer",
"minimum": 0
},
"total_raised_min": {
"type": "integer",
"minimum": 0
}
},
"additionalProperties": false
}| availability | string | Exact availability, such as Available, Pre-order, or Discontinued. |
| release_date_to | string | Latest release date, inclusive, in YYYY-MM-DD format. |
| release_date_from | string | Earliest release date, inclusive, in YYYY-MM-DD format. |
| manufacturing_country | string | Manufacturing country name or two-letter country code. |
{
"type": "object",
"anyOf": [
{
"required": [
"query"
]
},
{
"required": [
"device_type"
]
},
{
"required": [
"form_factor"
]
},
{
"required": [
"availability"
]
},
{
"required": [
"use_case"
]
},
{
"required": [
"min_price"
]
},
{
"required": [
"max_price"
]
},
{
"required": [
"manufacturing_country"
]
},
{
"required": [
"release_date_from"
]
},
{
"required": [
"release_date_to"
]
},
{
"required": [
"task"
]
}
],
"required": [],
"properties": {
"sort": {
"enum": [
"relevance",
"price",
"latest",
"popular"
],
"type": "string",
"default": "relevance"
},
"task": {
"type": "string",
"description": "Exact TAAFT task name or slug. Matches primary and secondary task links."
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"description": "Optional free-text device capability, product, use case, specification, or maker query."
},
"use_case": {
"enum": [
"Personal Assistant",
"Communication",
"Health & Fitness",
"Navigation",
"Translation",
"Smart Home Control",
"Entertainment",
"Productivity",
"Education",
"Accessibility",
"Security",
"Photography/Video",
"Other"
],
"type": "string",
"description": "Exact primary use case, such as Warehousing & Logistics or Productivity."
},
"max_price": {
"type": "number",
"minimum": 0,
"description": "Maximum listed price, inclusive."
},
"min_price": {
"type": "number",
"minimum": 0,
"description": "Minimum listed price, inclusive."
},
"device_type": {
"enum": [
"Smart Glasses",
"AR/VR Headset",
"AI Wearable",
"Handheld AI Assistant",
"Smart Speaker",
"Smart Display",
"AI Earbuds",
"AI Camera",
"Companion Device",
"Smart Ring",
"Smart Home Hub",
"AI Pendant/Pin",
"Smart Phone",
"Other"
],
"type": "string",
"description": "Exact device type, such as Smart Glasses or Handheld AI Assistant."
},
"form_factor": {
"enum": [
"Glasses",
"Headset",
"Pin/Brooch",
"Pendant/Necklace",
"Wristband/Watch",
"Ring",
"Handheld",
"Tabletop",
"Wall-mounted",
"Clip-on",
"Earbuds",
"Other"
],
"type": "string",
"description": "Exact form factor, such as Handheld, Tabletop, or Earbuds."
},
"availability": {
"enum": [
"Rumored",
"Announced",
"Pre-order",
"Available",
"Limited Release",
"Discontinued",
"Cancelled",
"Waitlist",
"Delayed"
],
"type": "string",
"description": "Exact availability, such as Available, Pre-order, or Discontinued."
},
"release_date_to": {
"type": "string",
"format": "date",
"description": "Latest release date, inclusive, in YYYY-MM-DD format."
},
"release_date_from": {
"type": "string",
"format": "date",
"description": "Earliest release date, inclusive, in YYYY-MM-DD format."
},
"manufacturing_country": {
"type": "string",
"description": "Manufacturing country name or two-letter country code."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [],
"properties": {
"sort": {
"enum": [
"announced_date"
],
"type": "string",
"default": "announced_date",
"description": "Field used to sort results."
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"order": {
"enum": [
"asc",
"desc"
],
"type": "string",
"default": "desc",
"description": "Sort direction. Use desc for the latest fundraises first."
},
"query": {
"type": "string",
"description": "Optional company name or round type. Omit it, pass an empty string, or pass \"*\" to search all public fundraising rounds."
},
"since": {
"type": "string",
"format": "date",
"description": "Include rounds announced on or after this date (YYYY-MM-DD)."
},
"until": {
"type": "string",
"format": "date",
"description": "Include rounds announced on or before this date (YYYY-MM-DD)."
},
"investor": {
"type": "string",
"description": "Optional verified active investor slug returned by search_investors."
},
"round_type": {
"enum": [
"Pre-Seed",
"Seed",
"Series A",
"Series B",
"Series C",
"Series D",
"Series E",
"Series E+",
"Series F",
"Series G",
"Bridge",
"Convertible Note",
"SAFE",
"Pre-IPO",
"IPO",
"Debt Financing",
"Growth Round"
],
"type": "string",
"description": "Exact fundraising round type to include, such as Seed or Series A."
}
},
"additionalProperties": false
}{
"type": "object",
"required": [],
"properties": {
"sort": {
"enum": [
"latest",
"popular",
"tools_count"
],
"type": "string",
"description": "Sort explicitly instead of using relevance for a query or popularity for an empty query."
},
"task": {
"type": "string",
"description": "Primary task, secondary task, or MCP category slug."
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"description": "Optional natural-language task, capability, server, company, or protocol-tool query."
},
"company": {
"type": "string",
"description": "Company slug."
},
"official": {
"type": "boolean",
"description": "True for official servers, false for community servers. Unclassified servers are excluded."
},
"auth_type": {
"enum": [
"none",
"api-key",
"oauth",
"other"
],
"type": "string",
"description": "Filter by the server authentication classification."
},
"transport": {
"enum": [
"remote",
"stdio"
],
"type": "string",
"description": "Filter by remote HTTP/SSE or local stdio transport."
}
},
"additionalProperties": false
}| string |
| Exact organization slug. |
{
"type": "object",
"properties": {
"sort": {
"enum": [
"relevance",
"latest"
],
"type": "string",
"description": "Rank a query by title relevance or return newest papers first."
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"description": "Optional AI research paper title or topic. Required unless organization is provided."
},
"since": {
"type": "string",
"format": "date",
"description": "Only papers published on or after this YYYY-MM-DD date."
},
"until": {
"type": "string",
"format": "date",
"description": "Only papers published on or before this YYYY-MM-DD date."
},
"venue": {
"type": "string",
"description": "Exact publication venue."
},
"author": {
"type": "string",
"description": "Author name or exact name phrase."
},
"company": {
"type": "string",
"description": "Exact company slug."
},
"featured": {
"type": "boolean",
"description": "Filter by featured status."
},
"organization": {
"type": "string",
"description": "Exact organization slug."
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"sort": {
"enum": [
"relevance",
"stars",
"latest",
"recently_updated"
],
"type": "string",
"default": "relevance"
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"owner": {
"type": "string",
"description": "Exact source owner, such as anthropics."
},
"query": {
"type": "string",
"description": "Optional repository name, capability, topic, owner, or README keywords."
},
"company": {
"type": "string",
"description": "Exact linked TAAFT company slug."
},
"license": {
"type": "string",
"description": "Repository license."
},
"language": {
"type": "string",
"description": "Primary programming language."
},
"min_stars": {
"type": "integer",
"minimum": 0,
"description": "Minimum GitHub star count."
},
"updated_after": {
"type": "string",
"format": "date",
"description": "Only repositories updated on or after this YYYY-MM-DD date."
}
},
"additionalProperties": false
}| autonomy_level |
| string |
| Exact autonomy level, such as Teleoperated or Fully autonomous. |
| release_date_to | string | Latest release date, inclusive, in YYYY-MM-DD format. |
| release_date_from | string | Earliest release date, inclusive, in YYYY-MM-DD format. |
| manufacturing_country | string | Manufacturing country name or two-letter country code. |
{
"type": "object",
"anyOf": [
{
"required": [
"query"
]
},
{
"required": [
"robot_type"
]
},
{
"required": [
"autonomy_level"
]
},
{
"required": [
"status"
]
},
{
"required": [
"use_case"
]
},
{
"required": [
"min_price"
]
},
{
"required": [
"max_price"
]
},
{
"required": [
"manufacturing_country"
]
},
{
"required": [
"release_date_from"
]
},
{
"required": [
"release_date_to"
]
},
{
"required": [
"task"
]
}
],
"required": [],
"properties": {
"sort": {
"enum": [
"relevance",
"price",
"latest",
"popular"
],
"type": "string",
"default": "relevance"
},
"task": {
"type": "string",
"description": "Exact TAAFT task name or slug. Matches primary and secondary task links."
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"description": "Optional free-text robot capability, product, use case, specification, or maker query."
},
"status": {
"enum": [
"Announced",
"In development",
"Prototype",
"Pilot",
"Pre-order",
"In production",
"Commercially available",
"Paused",
"Discontinued",
"Cancelled",
"Waitlist"
],
"type": "string",
"description": "Exact availability status, such as Pilot or Commercially available."
},
"use_case": {
"enum": [
"Manufacturing",
"Warehousing & Logistics",
"Healthcare",
"Elder Care",
"Surgery",
"Agriculture",
"Construction",
"Inspection",
"Security",
"Defense",
"Retail",
"Hospitality",
"Home Assistance",
"Education",
"Research",
"Disaster Response",
"Other"
],
"type": "string",
"description": "Exact primary use case, such as Warehousing & Logistics or Productivity."
},
"max_price": {
"type": "number",
"minimum": 0,
"description": "Maximum listed price, inclusive."
},
"min_price": {
"type": "number",
"minimum": 0,
"description": "Minimum listed price, inclusive."
},
"robot_type": {
"enum": [
"Humanoid",
"Mobile",
"Manipulator",
"Drone",
"Industrial",
"Warehouse",
"Healthcare",
"Home",
"Agricultural",
"Defense",
"Service",
"Companion",
"Other"
],
"type": "string",
"description": "Exact robot type, such as Warehouse, Home, or Humanoid."
},
"autonomy_level": {
"enum": [
"Teleoperated",
"Assisted",
"Semi-autonomous",
"Fully autonomous"
],
"type": "string",
"description": "Exact autonomy level, such as Teleoperated or Fully autonomous."
},
"release_date_to": {
"type": "string",
"format": "date",
"description": "Latest release date, inclusive, in YYYY-MM-DD format."
},
"release_date_from": {
"type": "string",
"format": "date",
"description": "Earliest release date, inclusive, in YYYY-MM-DD format."
},
"manufacturing_country": {
"type": "string",
"description": "Manufacturing country name or two-letter country code."
}
},
"additionalProperties": false
}