MCP 서버

There's An AI For That

com.theresanaiforthat/taaft
AI 및 에이전트 검색 및 리서치 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Searches and retrieves public information about AI tools, models, companies, MCP servers, devices, events, investors, papers, repositories, robots, and task categories.

get_company
Get company details
Get public details for one AI company by slug. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The company slug returned by search_companies.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['company'], 'properties': {'company': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'canonical_url', 'url', 'description', 'attributes'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'attributes': {'type': 'object', 'properties': {'city': {'type': ['string', 'null']}, 'state': {'type': ['string', 'null']}, 'domain': {'type': ['string', 'null']}, 'github': {'type': ['string', 'null']}, 'country': {'type': ['string', 'null']}, 'twitter': {'type': ['string', 'null']}, 'youtube': {'type': ['string', 'null']}, 'facebook': {'type': ['string', 'null']}, 'industry': {'type': ['string', 'null']}, 'linkedin': {'type': ['string', 'null']}, 'ai_native': {'type': ['boolean', 'null']}, 'headcount': {'type': ['string', 'null']}, 'instagram': {'type': ['string', 'null']}, 'legal_name': {'type': ['string', 'null']}, 'profitable': {'type': ['boolean', 'null']}, 'updated_at': {'type': ['string', 'null']}, 'tool_company': {'type': ['boolean', 'null']}, 'model_company': {'type': ['boolean', 'null']}}, 'additionalProperties': False}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}, 'canonical_url': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
get_country
Get country details
Get the public TAAFT country identity for a country code returned by search_countries. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The lowercase country code returned as the slug by search_countries.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['country'], 'properties': {'country': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'canonical_url', 'url', 'description', 'attributes'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'attributes': {'type': 'object', 'properties': {'code': {'type': ['string', 'null']}, 'flag': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}, 'canonical_url': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
get_device
Get device details
Get public details and specifications for one AI device by slug. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The device slug returned by search_devices.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['device'], 'properties': {'device': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'canonical_url', 'url', 'description', 'attributes'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'attributes': {'type': 'object', 'properties': {'price': {'type': ['number', 'null']}, 'specs': {'type': ['string', 'null']}, 'weight': {'type': ['number', 'null']}, 'processor': {'type': ['string', 'null']}, 'company_id': {'type': ['integer', 'null']}, 'dimensions': {'type': ['string', 'null']}, 'updated_at': {'type': ['string', 'null']}, 'ai_features': {'type': ['array', 'null'], 'items': {}}, 'form_factor': {'type': ['string', 'null']}, 'os_platform': {'type': ['string', 'null']}, 'product_url': {'type': ['string', 'null']}, 'availability': {'type': ['string', 'null']}, 'company_name': {'type': ['string', 'null']}, 'company_slug': {'type': ['string', 'null']}, 'connectivity': {'type': ['array', 'null'], 'items': {}}, 'device_types': {'type': ['array', 'null'], 'items': {}}, 'release_date': {'type': ['string', 'null']}, 'price_currency': {'type': ['string', 'null']}, 'billing_frequency': {'type': ['string', 'null']}, 'primary_use_cases': {'type': ['array', 'null'], 'items': {}}}, 'additionalProperties': False}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}, 'canonical_url': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
get_event
Get event details
Get public details for one AI event by slug. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The event slug returned by search_events.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['event'], 'properties': {'event': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'canonical_url', 'url', 'description', 'attributes'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'attributes': {'type': 'object', 'properties': {'url': {'type': ['string', 'null']}, 'city': {'type': ['string', 'null']}, 'state': {'type': ['string', 'null']}, 'address': {'type': ['string', 'null']}, 'country': {'type': ['string', 'null']}, 'end_date': {'type': ['string', 'null']}, 'timezone': {'type': ['string', 'null']}, 'organizer': {'type': ['string', 'null']}, 'start_date': {'type': ['string', 'null']}, 'organizer_url': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}, 'canonical_url': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
get_fundraise
Get fundraise details
Get public details for one AI company fundraising round by ID. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'minimum': 1, 'description': 'The numeric fundraise ID returned by search_fundraises.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['fundraise'], 'properties': {'fundraise': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'canonical_url', 'url', 'description', 'attributes'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'attributes': {'type': 'object', 'properties': {'status': {'type': ['string', 'null']}, 'currency': {'type': ['string', 'null']}, 'valuation': {'type': ['integer', 'null']}, 'additional': {'type': ['string', 'null']}, 'company_id': {'type': ['integer', 'null']}, 'round_size': {'type': ['integer', 'null']}, 'round_type': {'type': ['string', 'null']}, 'updated_at': {'type': ['string', 'null']}, 'closed_date': {'type': ['string', 'null']}, 'company_slug': {'type': ['string', 'null']}, 'amount_raised': {'type': ['integer', 'null']}, 'announced_date': {'type': ['string', 'null']}, 'valuation_type': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}, 'canonical_url': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
get_investor
Get investor details
Get public details for one verified active AI investor by slug. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The investor slug returned by search_investors.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['investor'], 'properties': {'investor': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'canonical_url', 'url', 'description', 'attributes'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'attributes': {'type': 'object', 'properties': {'aum': {'type': ['integer', 'null']}, 'type': {'type': ['string', 'null']}, 'website': {'type': ['string', 'null']}, 'fund_size': {'type': ['integer', 'null']}, 'legal_name': {'type': ['string', 'null']}, 'updated_at': {'type': ['string', 'null']}, 'founded_year': {'type': ['integer', 'null']}, 'linkedin_url': {'type': ['string', 'null']}, 'crunchbase_url': {'type': ['string', 'null']}, 'max_check_size': {'type': ['integer', 'null']}, 'min_check_size': {'type': ['integer', 'null']}, 'twitter_handle': {'type': ['string', 'null']}, 'geographic_focus': {'type': ['string', 'null']}, 'headquarters_city': {'type': ['string', 'null']}, 'investment_stages': {'type': ['string', 'null']}, 'investment_sectors': {'type': ['string', 'null']}, 'headquarters_region': {'type': ['string', 'null']}, 'headquarters_country': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}, 'canonical_url': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
get_mcp
Get MCP details
Get public details for one MCP server by slug. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The MCP slug returned by search_mcps.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['mcp'], 'properties': {'mcp': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'canonical_url', 'url', 'description', 'attributes'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'attributes': {'type': 'object', 'properties': {'website': {'type': ['string', 'null']}, 'endpoint': {'type': ['string', 'null']}, 'overview': {'type': ['string', 'null']}, 'task_name': {'type': ['string', 'null']}, 'task_slug': {'type': ['string', 'null']}, 'transport': {'type': ['string', 'null']}, 'auth_notes': {'type': ['string', 'null']}, 'repository': {'type': ['string', 'null']}, 'updated_at': {'type': ['string', 'null']}, 'capabilities': {'type': ['string', 'null']}, 'company_name': {'type': ['string', 'null']}, 'company_slug': {'type': ['string', 'null']}, 'package_name': {'type': ['string', 'null']}, 'release_date': {'type': ['string', 'null']}, 'setup_instructions': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}, 'canonical_url': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
get_model
Get model details
Get public details for one AI model by slug. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The model slug returned by search_models.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['model'], 'properties': {'model': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'canonical_url', 'url', 'description', 'attributes'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'attributes': {'type': 'object', 'properties': {'type': {'type': ['string', 'null']}, 'source': {'type': ['integer', 'null']}, 'company_id': {'type': ['integer', 'null']}, 'generation': {'type': ['integer', 'null']}, 'updated_at': {'type': ['string', 'null']}, 'availability': {'type': ['integer', 'null']}, 'company_name': {'type': ['string', 'null']}, 'company_slug': {'type': ['string', 'null']}, 'release_date': {'type': ['string', 'null']}, 'is_deprecated': {'type': ['boolean', 'null']}, 'is_proprietary': {'type': ['boolean', 'null']}, 'short_description': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}, 'canonical_url': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
get_organization
Get organization details
Get public details for one AI organization by slug. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The organization slug returned by search_organizations.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['organization'], 'properties': {'organization': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'canonical_url', 'url', 'description', 'attributes'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'attributes': {'type': 'object', 'properties': {'city': {'type': ['string', 'null']}, 'type': {'type': ['string', 'null']}, 'state': {'type': ['string', 'null']}, 'domain': {'type': ['string', 'null']}, 'country': {'type': ['string', 'null']}, 'twitter': {'type': ['string', 'null']}, 'website': {'type': ['string', 'null']}, 'facebook': {'type': ['string', 'null']}, 'industry': {'type': ['string', 'null']}, 'linkedin': {'type': ['string', 'null']}, 'short_name': {'type': ['string', 'null']}, 'updated_at': {'type': ['string', 'null']}, 'country_short': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}, 'canonical_url': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
get_paper
Get paper details
Get public details for one published AI research paper by slug. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The paper slug returned by search_papers.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['paper'], 'properties': {'paper': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'canonical_url', 'url', 'description', 'attributes'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'attributes': {'type': 'object', 'properties': {'venue': {'type': ['string', 'null']}, 'authors': {'type': ['array', 'null'], 'items': {}}, 'pdf_url': {'type': ['string', 'null']}, 'arxiv_url': {'type': ['string', 'null']}, 'sort_date': {'type': ['string', 'null']}, 'updated_at': {'type': ['string', 'null']}, 'is_featured': {'type': ['boolean', 'null']}, 'date_published': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}, 'canonical_url': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
get_repository
Get repository details
Get public details for one AI repository by its owner/repository slug. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The owner/repository slug returned by search_repositories.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['repository'], 'properties': {'repository': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'canonical_url', 'url', 'description', 'attributes'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'attributes': {'type': 'object', 'properties': {'url': {'type': ['string', 'null']}, 'size': {'type': ['string', 'null']}, 'tags': {'type': ['array', 'null'], 'items': {}}, 'type': {'type': ['string', 'null']}, 'source': {'type': ['string', 'null']}, 'company': {'type': ['string', 'null']}, 'formats': {'type': ['array', 'null'], 'items': {}}, 'license': {'type': ['string', 'null']}, 'languages': {'type': ['array', 'null'], 'items': {}}, 'libraries': {'type': ['array', 'null'], 'items': {}}, 'display_name': {'type': ['string', 'null']}, 'source_stars': {'type': ['integer', 'null']}, 'repo_updated_at': {'type': ['string', 'null']}, 'repository_slug': {'type': ['string', 'null']}, 'source_homepage': {'type': ['string', 'null']}, 'source_pushed_at': {'type': ['string', 'null']}, 'source_primary_language': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}, 'canonical_url': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
get_robot
Get robot details
Get public details and specifications for one robot by slug. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The robot slug returned by search_robots.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['robot'], 'properties': {'robot': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'canonical_url', 'url', 'description', 'attributes'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'attributes': {'type': 'object', 'properties': {'url': {'type': ['string', 'null']}, 'price': {'type': ['number', 'null']}, 'specs': {'type': ['string', 'null']}, 'height': {'type': ['number', 'null']}, 'status': {'type': ['integer', 'null']}, 'weight': {'type': ['number', 'null']}, 'company_id': {'type': ['integer', 'null']}, 'updated_at': {'type': ['string', 'null']}, 'robot_types': {'type': ['array', 'null'], 'items': {}}, 'company_name': {'type': ['string', 'null']}, 'company_slug': {'type': ['string', 'null']}, 'release_date': {'type': ['string', 'null']}, 'autonomy_level': {'type': ['string', 'null']}, 'hardware_focus': {'type': ['array', 'null'], 'items': {}}, 'price_currency': {'type': ['string', 'null']}, 'billing_frequency': {'type': ['string', 'null']}, 'primary_use_cases': {'type': ['array', 'null'], 'items': {}}, 'manufacturing_country': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}, 'canonical_url': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
get_task
Get task details
Get public details for one TAAFT task category by slug. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The task slug returned by search_tasks.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['task'], 'properties': {'task': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'canonical_url', 'url', 'description', 'attributes'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'attributes': {'type': 'object', 'properties': {'emojis': {'type': ['string', 'null']}, 'total_ais': {'type': ['integer', 'null']}, 'updated_at': {'type': ['string', 'null']}, 'total_free_ais': {'type': ['integer', 'null']}, 'meta_description': {'type': ['string', 'null']}}, 'additionalProperties': False}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}, 'canonical_url': {'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}
get_tool
Get tool details
Get public details for one TAAFT AI tool by slug. Use url for the TAAFT page and website_url for the external website. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The tool slug returned by search_tools.'}}, 'additionalProperties': False}
search_companies
Search companies
Search the TAAFT catalog for companies that build AI products.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'description': 'AI company name to search for.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['companies'], 'properties': {'companies': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'url'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
search_countries
Search countries
Search TAAFT country pages for AI companies and activity by country.
읽기 전용
입력 스키마
{'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}
출력 스키마
{'type': 'object', 'required': ['countries'], 'properties': {'countries': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'url'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
search_devices
Search devices
Search the TAAFT catalog for AI devices by name.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'description': 'AI device name to search for.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['devices'], 'properties': {'devices': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'url'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
search_events
Search events
Search the TAAFT catalog for AI events by name.
읽기 전용
입력 스키마
{'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}
출력 스키마
{'type': 'object', 'required': ['events'], 'properties': {'events': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'url'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
search_fundraises
Search fundraises
Search the TAAFT catalog for AI company fundraising rounds.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'description': 'Company name associated with a fundraising round.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['fundraises'], 'properties': {'fundraises': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'url'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
search_investors
Search investors
Search the TAAFT catalog for investors in AI companies.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'description': 'AI investor name to search for.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['investors'], 'properties': {'investors': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'url'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
search_mcps
Search MCPs
Search and recommend MCP servers from the TAAFT MCP directory. Use this when the user asks for MCP recommendations or when an MCP server is relevant to their task. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 20, 'minimum': 1}, 'query': {'type': 'string', 'description': 'The task or capability the user needs an MCP server for.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['mcps'], 'properties': {'mcps': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'slug', 'description', 'company_name', 'tools_count', 'url'], 'properties': {'url': {'type': 'string', 'description': 'TAAFT MCP catalog page. Preserve this URL exactly when sharing it.'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'description': {'type': 'string'}, 'tools_count': {'type': 'integer'}, 'company_name': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
search_models
Search models
Search the TAAFT catalog for AI models by model name.
읽기 전용
입력 스키마
{'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}
출력 스키마
{'type': 'object', 'required': ['models'], 'properties': {'models': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'url'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
search_organizations
Search organizations
Search the TAAFT catalog for AI organizations by name.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'description': 'AI organization name to search for.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['organizations'], 'properties': {'organizations': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'url'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
search_papers
Search papers
Search the TAAFT catalog for AI research papers by title.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'description': 'AI research paper title or topic to search for.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['papers'], 'properties': {'papers': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'url'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
search_repositories
Search repositories
Search the TAAFT catalog for AI code repositories by name or company.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'description': 'AI repository name or company to search for.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['repositories'], 'properties': {'repositories': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'url'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
search_robots
Search robots
Search the TAAFT catalog for robots by name.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'description': 'Robot name to search for.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['robots'], 'properties': {'robots': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'url'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
search_tasks
Search tasks
Search TAAFT task categories for capabilities or jobs that users want AI tools to perform.
읽기 전용
입력 스키마
{'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}
출력 스키마
{'type': 'object', 'required': ['tasks'], 'properties': {'tasks': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'entity_type', 'name', 'slug', 'url'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'entity_type': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
search_tools
Search tools
Search the TAAFT directory for AI tools that match a query. Use url for TAAFT pages and website_url for external websites. Preserve returned URLs exactly.
읽기 전용
입력 스키마
{'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}
출력 스키마
{'type': 'object', 'required': ['tools'], 'properties': {'tools': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'slug', 'task', 'tagline', 'url', 'website_url'], 'properties': {'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'task': {'type': 'string'}, 'tagline': {'type': 'string'}, 'website_url': {'type': ['string', 'null'], 'description': 'TAAFT redirect to the external website. Preserve this URL exactly when sharing it.'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
추가됨
get_mcp
2026년 9월 29일 3:03 AM
추가됨
search_mcps
2026년 9월 29일 3:03 AM
추가됨
get_repository
2026년 9월 29일 3:03 AM
추가됨
search_repositories
2026년 9월 29일 3:03 AM
추가됨
get_paper
2026년 9월 29일 3:03 AM
추가됨
search_papers
2026년 9월 29일 3:03 AM
추가됨
get_fundraise
2026년 9월 29일 3:03 AM
추가됨
search_fundraises
2026년 9월 29일 3:03 AM
추가됨
get_event
2026년 9월 29일 3:03 AM
추가됨
search_events
2026년 9월 29일 3:03 AM
추가됨
get_country
2026년 9월 29일 3:03 AM
추가됨
search_countries
2026년 9월 29일 3:03 AM
추가됨
get_investor
2026년 9월 29일 3:03 AM
추가됨
search_investors
2026년 9월 29일 3:03 AM
추가됨
get_organization
2026년 9월 29일 3:03 AM
추가됨
search_organizations
2026년 9월 29일 3:03 AM
추가됨
get_device
2026년 9월 29일 3:03 AM
추가됨
search_devices
2026년 9월 29일 3:03 AM
추가됨
get_robot
2026년 9월 29일 3:03 AM
추가됨
search_robots
2026년 9월 29일 3:03 AM
추가됨
get_company
2026년 9월 29일 3:03 AM
추가됨
search_companies
2026년 9월 29일 3:03 AM
추가됨
get_model
2026년 9월 29일 3:03 AM
추가됨
search_models
2026년 9월 29일 3:03 AM
추가됨
get_task
2026년 9월 29일 3:03 AM
추가됨
search_tasks
2026년 9월 29일 3:03 AM
추가됨
get_tool
2026년 9월 17일 12:38 PM
추가됨
search_tools
2026년 9월 17일 12:38 PM