There's An AI For That
Search TAAFT for AI tools and retrieve public tool details.
我該用這個嗎
品質與安全性
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"taaft": {
"url": "https://theresanaiforthat.com/mcp-server/"
}
}
}遠端端點
https://theresanaiforthat.com/mcp-server/streamable-http它能做什麼
工具清單
工具(28)
🟢search_tools(query, type, sort, limit)
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",
"properties": {
"query": {
"type": "string",
"description": "What the user needs an AI tool for."
},
"type": {
"type": "string",
"enum": [
"gpt",
"ios",
"android",
"chrome",
"ai",
"tool",
"agents",
"apis",
"telegram",
"mini-tools"
]
},
"sort": {
"type": "string",
"enum": [
"default",
"latest",
"most-saved",
"top-rated",
"popular",
"price",
"sota"
],
"default": "default"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 10
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"tools": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"task": {
"type": "string"
},
"tagline": {
"type": "string"
},
"url": {
"type": "string"
},
"website_url": {
"type": [
"string",
"null"
],
"description": "TAAFT redirect to the external website. Preserve this URL exactly when sharing it."
}
},
"required": [
"name",
"slug",
"task",
"tagline",
"url",
"website_url"
],
"additionalProperties": false
}
}
},
"required": [
"tools"
],
"additionalProperties": false
}🟢get_tool(slug)
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",
"properties": {
"slug": {
"type": "string",
"description": "The tool slug returned by search_tools."
}
},
"required": [
"slug"
],
"additionalProperties": false
}🟢search_tasks(query, limit)
Search TAAFT task categories for capabilities or jobs that users want AI tools to perform.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Capability, task, or job to search for."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"tasks": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"tasks"
],
"additionalProperties": false
}🟢get_task(slug)
Get public details for one TAAFT task category by slug. Preserve returned URLs exactly.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The task slug returned by search_tasks."
}
},
"required": [
"slug"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"task": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"canonical_url": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
},
"attributes": {
"type": "object",
"properties": {
"emojis": {
"type": [
"string",
"null"
]
},
"meta_description": {
"type": [
"string",
"null"
]
},
"total_ais": {
"type": [
"integer",
"null"
]
},
"total_free_ais": {
"type": [
"integer",
"null"
]
},
"updated_at": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"canonical_url",
"url",
"description",
"attributes"
],
"additionalProperties": false
}
},
"required": [
"task"
],
"additionalProperties": false
}🟢search_models(query, limit)
Search the TAAFT catalog for AI models by model name.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "AI model name to search for."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"models": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"models"
],
"additionalProperties": false
}🟢get_model(slug)
Get public details for one AI model by slug. Preserve returned URLs exactly.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The model slug returned by search_models."
}
},
"required": [
"slug"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"model": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"canonical_url": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
},
"attributes": {
"type": "object",
"properties": {
"short_description": {
"type": [
"string",
"null"
]
},
"type": {
"type": [
"string",
"null"
]
},
"company_id": {
"type": [
"integer",
"null"
]
},
"company_name": {
"type": [
"string",
"null"
]
},
"company_slug": {
"type": [
"string",
"null"
]
},
"release_date": {
"type": [
"string",
"null"
]
},
"generation": {
"type": [
"integer",
"null"
]
},
"is_proprietary": {
"type": [
"boolean",
"null"
]
},
"availability": {
"type": [
"integer",
"null"
]
},
"source": {
"type": [
"integer",
"null"
]
},
"is_deprecated": {
"type": [
"boolean",
"null"
]
},
"updated_at": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"canonical_url",
"url",
"description",
"attributes"
],
"additionalProperties": false
}
},
"required": [
"model"
],
"additionalProperties": false
}🟢search_companies(query, limit)
Search the TAAFT catalog for companies that build AI products.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "AI company name to search for."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"companies": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"companies"
],
"additionalProperties": false
}🟢get_company(slug)
Get public details for one AI company by slug. Preserve returned URLs exactly.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The company slug returned by search_companies."
}
},
"required": [
"slug"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"company": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"canonical_url": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
},
"attributes": {
"type": "object",
"properties": {
"legal_name": {
"type": [
"string",
"null"
]
},
"domain": {
"type": [
"string",
"null"
]
},
"industry": {
"type": [
"string",
"null"
]
},
"headcount": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
]
},
"city": {
"type": [
"string",
"null"
]
},
"state": {
"type": [
"string",
"null"
]
},
"linkedin": {
"type": [
"string",
"null"
]
},
"twitter": {
"type": [
"string",
"null"
]
},
"facebook": {
"type": [
"string",
"null"
]
},
"instagram": {
"type": [
"string",
"null"
]
},
"youtube": {
"type": [
"string",
"null"
]
},
"github": {
"type": [
"string",
"null"
]
},
"ai_native": {
"type": [
"boolean",
"null"
]
},
"model_company": {
"type": [
"boolean",
"null"
]
},
"tool_company": {
"type": [
"boolean",
"null"
]
},
"profitable": {
"type": [
"boolean",
"null"
]
},
"updated_at": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"canonical_url",
"url",
"description",
"attributes"
],
"additionalProperties": false
}
},
"required": [
"company"
],
"additionalProperties": false
}🟢search_robots(query, limit)
Search the TAAFT catalog for robots by name.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Robot name to search for."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"robots": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"robots"
],
"additionalProperties": false
}🟢get_robot(slug)
Get public details and specifications for one robot by slug. Preserve returned URLs exactly.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The robot slug returned by search_robots."
}
},
"required": [
"slug"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"robot": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"canonical_url": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
},
"attributes": {
"type": "object",
"properties": {
"company_id": {
"type": [
"integer",
"null"
]
},
"company_name": {
"type": [
"string",
"null"
]
},
"company_slug": {
"type": [
"string",
"null"
]
},
"specs": {
"type": [
"string",
"null"
]
},
"manufacturing_country": {
"type": [
"string",
"null"
]
},
"robot_types": {
"type": [
"array",
"null"
],
"items": {}
},
"primary_use_cases": {
"type": [
"array",
"null"
],
"items": {}
},
"autonomy_level": {
"type": [
"string",
"null"
]
},
"hardware_focus": {
"type": [
"array",
"null"
],
"items": {}
},
"status": {
"type": [
"integer",
"null"
]
},
"height": {
"type": [
"number",
"null"
]
},
"weight": {
"type": [
"number",
"null"
]
},
"price": {
"type": [
"number",
"null"
]
},
"price_currency": {
"type": [
"string",
"null"
]
},
"billing_frequency": {
"type": [
"string",
"null"
]
},
"release_date": {
"type": [
"string",
"null"
]
},
"url": {
"type": [
"string",
"null"
]
},
"updated_at": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"canonical_url",
"url",
"description",
"attributes"
],
"additionalProperties": false
}
},
"required": [
"robot"
],
"additionalProperties": false
}🟢search_devices(query, limit)
Search the TAAFT catalog for AI devices by name.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "AI device name to search for."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"devices": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"devices"
],
"additionalProperties": false
}🟢get_device(slug)
Get public details and specifications for one AI device by slug. Preserve returned URLs exactly.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The device slug returned by search_devices."
}
},
"required": [
"slug"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"device": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"canonical_url": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
},
"attributes": {
"type": "object",
"properties": {
"company_id": {
"type": [
"integer",
"null"
]
},
"company_name": {
"type": [
"string",
"null"
]
},
"company_slug": {
"type": [
"string",
"null"
]
},
"specs": {
"type": [
"string",
"null"
]
},
"device_types": {
"type": [
"array",
"null"
],
"items": {}
},
"primary_use_cases": {
"type": [
"array",
"null"
],
"items": {}
},
"form_factor": {
"type": [
"string",
"null"
]
},
"availability": {
"type": [
"string",
"null"
]
},
"price": {
"type": [
"number",
"null"
]
},
"price_currency": {
"type": [
"string",
"null"
]
},
"billing_frequency": {
"type": [
"string",
"null"
]
},
"release_date": {
"type": [
"string",
"null"
]
},
"weight": {
"type": [
"number",
"null"
]
},
"dimensions": {
"type": [
"string",
"null"
]
},
"processor": {
"type": [
"string",
"null"
]
},
"connectivity": {
"type": [
"array",
"null"
],
"items": {}
},
"ai_features": {
"type": [
"array",
"null"
],
"items": {}
},
"os_platform": {
"type": [
"string",
"null"
]
},
"product_url": {
"type": [
"string",
"null"
]
},
"updated_at": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"canonical_url",
"url",
"description",
"attributes"
],
"additionalProperties": false
}
},
"required": [
"device"
],
"additionalProperties": false
}🟢search_organizations(query, limit)
Search the TAAFT catalog for AI organizations by name.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "AI organization name to search for."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"organizations": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"organizations"
],
"additionalProperties": false
}🟢get_organization(slug)
Get public details for one AI organization by slug. Preserve returned URLs exactly.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The organization slug returned by search_organizations."
}
},
"required": [
"slug"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"organization": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"canonical_url": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
},
"attributes": {
"type": "object",
"properties": {
"short_name": {
"type": [
"string",
"null"
]
},
"domain": {
"type": [
"string",
"null"
]
},
"type": {
"type": [
"string",
"null"
]
},
"industry": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
]
},
"country_short": {
"type": [
"string",
"null"
]
},
"city": {
"type": [
"string",
"null"
]
},
"state": {
"type": [
"string",
"null"
]
},
"website": {
"type": [
"string",
"null"
]
},
"linkedin": {
"type": [
"string",
"null"
]
},
"twitter": {
"type": [
"string",
"null"
]
},
"facebook": {
"type": [
"string",
"null"
]
},
"updated_at": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"canonical_url",
"url",
"description",
"attributes"
],
"additionalProperties": false
}
},
"required": [
"organization"
],
"additionalProperties": false
}🟢search_investors(query, limit)
Search the TAAFT catalog for investors in AI companies.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "AI investor name to search for."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"investors": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"investors"
],
"additionalProperties": false
}🟢get_investor(slug)
Get public details for one verified active AI investor by slug. Preserve returned URLs exactly.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The investor slug returned by search_investors."
}
},
"required": [
"slug"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"investor": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"canonical_url": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
},
"attributes": {
"type": "object",
"properties": {
"legal_name": {
"type": [
"string",
"null"
]
},
"type": {
"type": [
"string",
"null"
]
},
"website": {
"type": [
"string",
"null"
]
},
"linkedin_url": {
"type": [
"string",
"null"
]
},
"twitter_handle": {
"type": [
"string",
"null"
]
},
"crunchbase_url": {
"type": [
"string",
"null"
]
},
"founded_year": {
"type": [
"integer",
"null"
]
},
"headquarters_country": {
"type": [
"string",
"null"
]
},
"headquarters_city": {
"type": [
"string",
"null"
]
},
"headquarters_region": {
"type": [
"string",
"null"
]
},
"aum": {
"type": [
"integer",
"null"
]
},
"fund_size": {
"type": [
"integer",
"null"
]
},
"investment_stages": {
"type": [
"string",
"null"
]
},
"investment_sectors": {
"type": [
"string",
"null"
]
},
"geographic_focus": {
"type": [
"string",
"null"
]
},
"min_check_size": {
"type": [
"integer",
"null"
]
},
"max_check_size": {
"type": [
"integer",
"null"
]
},
"updated_at": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"canonical_url",
"url",
"description",
"attributes"
],
"additionalProperties": false
}
},
"required": [
"investor"
],
"additionalProperties": false
}🟢search_countries(query, limit)
Search TAAFT country pages for AI companies and activity by country.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Country name to search for."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"countries": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"countries"
],
"additionalProperties": false
}🟢get_country(slug)
Get the public TAAFT country identity for a country code returned by search_countries. Preserve returned URLs exactly.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The lowercase country code returned as the slug by search_countries."
}
},
"required": [
"slug"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"country": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"canonical_url": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
},
"attributes": {
"type": "object",
"properties": {
"code": {
"type": [
"string",
"null"
]
},
"flag": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"canonical_url",
"url",
"description",
"attributes"
],
"additionalProperties": false
}
},
"required": [
"country"
],
"additionalProperties": false
}🟢search_events(query, limit)
Search the TAAFT catalog for AI events by name.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "AI event name to search for."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"events": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"events"
],
"additionalProperties": false
}🟢get_event(slug)
Get public details for one AI event by slug. Preserve returned URLs exactly.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The event slug returned by search_events."
}
},
"required": [
"slug"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"event": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"canonical_url": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
},
"attributes": {
"type": "object",
"properties": {
"organizer": {
"type": [
"string",
"null"
]
},
"start_date": {
"type": [
"string",
"null"
]
},
"end_date": {
"type": [
"string",
"null"
]
},
"timezone": {
"type": [
"string",
"null"
]
},
"city": {
"type": [
"string",
"null"
]
},
"state": {
"type": [
"string",
"null"
]
},
"address": {
"type": [
"string",
"null"
]
},
"country": {
"type": [
"string",
"null"
]
},
"url": {
"type": [
"string",
"null"
]
},
"organizer_url": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"canonical_url",
"url",
"description",
"attributes"
],
"additionalProperties": false
}
},
"required": [
"event"
],
"additionalProperties": false
}🟢search_fundraises(query, limit)
Search the TAAFT catalog for AI company fundraising rounds.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Company name associated with a fundraising round."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"fundraises": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"fundraises"
],
"additionalProperties": false
}🟢get_fundraise(id)
Get public details for one AI company fundraising round by ID. Preserve returned URLs exactly.
輸入結構描述
{
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "The numeric fundraise ID returned by search_fundraises.",
"minimum": 1
}
},
"required": [
"id"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"fundraise": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"canonical_url": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
},
"attributes": {
"type": "object",
"properties": {
"company_id": {
"type": [
"integer",
"null"
]
},
"company_slug": {
"type": [
"string",
"null"
]
},
"round_type": {
"type": [
"string",
"null"
]
},
"additional": {
"type": [
"string",
"null"
]
},
"round_size": {
"type": [
"integer",
"null"
]
},
"amount_raised": {
"type": [
"integer",
"null"
]
},
"valuation": {
"type": [
"integer",
"null"
]
},
"valuation_type": {
"type": [
"string",
"null"
]
},
"currency": {
"type": [
"string",
"null"
]
},
"announced_date": {
"type": [
"string",
"null"
]
},
"closed_date": {
"type": [
"string",
"null"
]
},
"status": {
"type": [
"string",
"null"
]
},
"updated_at": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"canonical_url",
"url",
"description",
"attributes"
],
"additionalProperties": false
}
},
"required": [
"fundraise"
],
"additionalProperties": false
}🟢search_papers(query, limit)
Search the TAAFT catalog for AI research papers by title.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "AI research paper title or topic to search for."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"papers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"papers"
],
"additionalProperties": false
}🟢get_paper(slug)
Get public details for one published AI research paper by slug. Preserve returned URLs exactly.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The paper slug returned by search_papers."
}
},
"required": [
"slug"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"paper": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"canonical_url": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
},
"attributes": {
"type": "object",
"properties": {
"pdf_url": {
"type": [
"string",
"null"
]
},
"arxiv_url": {
"type": [
"string",
"null"
]
},
"authors": {
"type": [
"array",
"null"
],
"items": {}
},
"venue": {
"type": [
"string",
"null"
]
},
"date_published": {
"type": [
"string",
"null"
]
},
"sort_date": {
"type": [
"string",
"null"
]
},
"is_featured": {
"type": [
"boolean",
"null"
]
},
"updated_at": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"canonical_url",
"url",
"description",
"attributes"
],
"additionalProperties": false
}
},
"required": [
"paper"
],
"additionalProperties": false
}🟢search_repositories(query, limit)
Search the TAAFT catalog for AI code repositories by name or company.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "AI repository name or company to search for."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"repositories": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"repositories"
],
"additionalProperties": false
}🟢get_repository(slug)
Get public details for one AI repository by its owner/repository slug. Preserve returned URLs exactly.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The owner/repository slug returned by search_repositories."
}
},
"required": [
"slug"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"repository": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"canonical_url": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
},
"attributes": {
"type": "object",
"properties": {
"display_name": {
"type": [
"string",
"null"
]
},
"company": {
"type": [
"string",
"null"
]
},
"repository_slug": {
"type": [
"string",
"null"
]
},
"source": {
"type": [
"string",
"null"
]
},
"type": {
"type": [
"string",
"null"
]
},
"url": {
"type": [
"string",
"null"
]
},
"tags": {
"type": [
"array",
"null"
],
"items": {}
},
"formats": {
"type": [
"array",
"null"
],
"items": {}
},
"languages": {
"type": [
"array",
"null"
],
"items": {}
},
"size": {
"type": [
"string",
"null"
]
},
"libraries": {
"type": [
"array",
"null"
],
"items": {}
},
"license": {
"type": [
"string",
"null"
]
},
"source_stars": {
"type": [
"integer",
"null"
]
},
"source_primary_language": {
"type": [
"string",
"null"
]
},
"source_pushed_at": {
"type": [
"string",
"null"
]
},
"source_homepage": {
"type": [
"string",
"null"
]
},
"repo_updated_at": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"canonical_url",
"url",
"description",
"attributes"
],
"additionalProperties": false
}
},
"required": [
"repository"
],
"additionalProperties": false
}🟢search_mcps(query, limit)
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",
"properties": {
"query": {
"type": "string",
"description": "The task or capability the user needs an MCP server for."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 5
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"mcps": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"description": {
"type": "string"
},
"company_name": {
"type": "string"
},
"tools_count": {
"type": "integer"
},
"url": {
"type": "string",
"description": "TAAFT MCP catalog page. Preserve this URL exactly when sharing it."
}
},
"required": [
"name",
"slug",
"description",
"company_name",
"tools_count",
"url"
],
"additionalProperties": false
}
}
},
"required": [
"mcps"
],
"additionalProperties": false
}🟢get_mcp(slug)
Get public details for one MCP server by slug. Preserve returned URLs exactly.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The MCP slug returned by search_mcps."
}
},
"required": [
"slug"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"mcp": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"slug": {
"type": "string"
},
"canonical_url": {
"type": "string"
},
"url": {
"type": "string"
},
"description": {
"type": [
"string",
"null"
]
},
"attributes": {
"type": "object",
"properties": {
"overview": {
"type": [
"string",
"null"
]
},
"capabilities": {
"type": [
"string",
"null"
]
},
"website": {
"type": [
"string",
"null"
]
},
"repository": {
"type": [
"string",
"null"
]
},
"transport": {
"type": [
"string",
"null"
]
},
"package_name": {
"type": [
"string",
"null"
]
},
"endpoint": {
"type": [
"string",
"null"
]
},
"auth_notes": {
"type": [
"string",
"null"
]
},
"setup_instructions": {
"type": [
"string",
"null"
]
},
"company_name": {
"type": [
"string",
"null"
]
},
"company_slug": {
"type": [
"string",
"null"
]
},
"task_name": {
"type": [
"string",
"null"
]
},
"task_slug": {
"type": [
"string",
"null"
]
},
"release_date": {
"type": [
"string",
"null"
]
},
"updated_at": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": false
}
},
"required": [
"id",
"entity_type",
"name",
"slug",
"canonical_url",
"url",
"description",
"attributes"
],
"additionalProperties": false
}
},
"required": [
"mcp"
],
"additionalProperties": false
}社群
證據