Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

There's An AI For That

REMOTE · THERESANAIFORTHAT.COM

Search TAAFT for AI tools and retrieve public tool details.

0 this week 88 Trust /100

Last scanned (6 hours ago)

Scores higher than 95% of remote servers

Reachable. Last reached 7 Nov 2026.

Category Search and Retrieval

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security83
  • The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
  • No authorisation is required to call this server. Nothing on it is marked destructive, but we can't show that an anonymous caller can only read: full credit needs the server to list at least one tool and every tool to be verifiably read-only. We use a best-effort check of tool names and descriptions to tell read-only tools from tools that change things, so some genuinely read-only tools may not get full credit. Names that start with a read verb (get, list, read, search and similar) and accurate readOnlyHint annotations help. Meet that to earn full credit, or require authorisation. See how to fix → View diagnostics → Partial
  • HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
  • The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
  • DNSSEC is configured correctly; the domain's records validate against the full chain to the root. View diagnostics → Pass
Transport & Reachability100
Schema Quality & AI Usability73
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 3820 tokens (~103/item across 37 items; 37 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management100
  • No destabilizing schema changes in the last 30 days.Pass
Tool Coverage92
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 72% of tool parameters carry a description.Partial
  • Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 37 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 38 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a current MCP spec version (2026-07-28).Pass
What we tested

Checks we ran (13)

  • TLS certificate
  • Authorization
  • HTTPS
  • HSTS header
  • DNSSEC
  • Transport
  • Schema quality
  • Stability
  • Tool coverage
  • Injection markers
  • Destructive annotations
  • Judged manipulation
  • MCP protocol

Does not apply to this hosted endpoint (2)

  • Supply Chain SecurityScored on package channels only. This is a hosted endpoint, so there is nothing to install or inspect.
  • Provenance & TransparencyScored on package channels only. This is a hosted endpoint, so there is nothing to install or inspect.

The score does not measure everything. What the score does not measure →

Registry listing versus package

Where what the registry lists and what we observed about the package disagree. This is read from the stored diagnostics and is never an input to the score.

  • Endpoint address

    Registry says
    https://theresanaiforthat.com/mcp-server/
    Package shows
    https://theresanaiforthat.com/mcp/

    The registry's URL redirects here, so the authorisation and transport results describe this address rather than the one listed. See the evidence →

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 6 Nov 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 5 Nov 26 +1
    • Stability: 0.97 → pass security
  • 4 Nov 26 −1
    • Stability: pass → 0.97 functional
  • 26 Oct 26 0
    • Authorization: unverified → partial ▲ security
    • Injection markers: unverified → pass ▲ security
    • Stability: unverified → pass ▲ security
    • Transport: fail → pass ▲ security
    • Endpoint reachability: unreachable → reachable ▲ functional
    • Tool coverage: unverified → 100 ▲ functional
    • MCP protocol: unverified → pass ▲ functional
  • 25 Oct 26 0
    • Endpoint reachability: reachable → unreachable ▼ security
    • Stability: pass → unverified ▼ security
    • Authorization: partial → unverified ▼ security
    • Tool safety: pass → unverified ▼ security
    • Transport: pass → fail ▼ security
    • Capabilities: pass → unverified ▼ functional
    • Tool coverage: 100 → unverified ▼ functional
  • 22 Oct 26 0
    • The server rewrote its instructions, which are the text every model session reads security
    • Schema quality: pass → fail ▼ functional
    • Server version: 1.4.0 → 1.5.0 functional
    • New tool “list_feature_models” functional
    • New tool “list_feature_tools” functional
    • New tool “list_features” functional
  • 18 Oct 26 0
    • MCP protocol: Implements a current MCP spec version (2026-07-28). functional
    • MCP protocol version: 2025-11-25 → 2026-07-28 functional
  • 17 Oct 26 0
    • MCP protocol: Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28. functional
    • MCP protocol version: 2026-07-28 → 2025-11-25 functional
Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 7 Nov 2026 · Probed https://theresanaiforthat.com/mcp/ · Declared URL https://theresanaiforthat.com/mcp-server/

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=theresanaiforthat.com CN=WE1,O=Google Trust Services,C=US 19 Oct 2026 17 Jan 2027 ECDSA 256 ECDSA-SHA256 7467f0a0964cd3d013377a474440cd5a
SANs: theresanaiforthat.com, wae.theresanaiforthat.com
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b

Background: What to check on a remote MCP endpoint →

DNSSEC secure

Validation of theresanaiforthat.com. — Secure

Zone DS Keys Algorithms Outcome
. Trust anchor 20326, 38696 8, 8 Verified
com. DS published 19718 13 Verified
theresanaiforthat.com. DS published 2371 13 Verified
theresanaiforthat.com. Verified address RRset verified with the apex keys
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=15552000; includeSubDomains; preload
x-content-type-options nosniff

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 3 probes
Transport URL Outcome Status Location
streamable-http https://theresanaiforthat.com/mcp-server/ Redirected 308 /mcp/
streamable-http · followed https://theresanaiforthat.com/mcp/ Verified 200
http (plaintext) http://theresanaiforthat.com/mcp-server/ HTTPS enforced 301 https://theresanaiforthat.com/mcp-server/
MCP tools · 37 exposed · ~3,581 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
get_breakthrough ~33

Get one public AI breakthrough by ID.

NameTypeReqDescription
idintegeryesThe numeric ID returned by search_breakthroughs.
NameTypeReqDescription
breakthroughobject|nullyes–
errorstring––

No examples provided.

get_company ~88

Get a public AI company profile, valuation, total raised, and paginated company-page collections by slug. Preserve returned URLs exactly.

NameTypeReqDescription
limitinteger–Items per returned collection.
offsetinteger–Zero-based collection offset.
sectionstring–Return all company page collections or one collection for paging.
slugstringyesThe company slug returned by search_companies.
NameTypeReqDescription
companyobjectyes–

No examples provided.

get_country ~50

Get the public TAAFT country identity for a country code returned by search_countries. Preserve returned URLs exactly.

NameTypeReqDescription
slugstringyesThe lowercase country code returned as the slug by search_countries.
NameTypeReqDescription
countryobjectyes–

No examples provided.

get_deal ~46

Get one approved TAAFT partner deal by tool slug, including full tool details. Preserve returned URLs exactly.

NameTypeReqDescription
slugstringyesThe tool slug returned by search_deals.
NameTypeReqDescription
dealobjectyes–

No examples provided.

get_device ~39

Get public details and specifications for one AI device by slug. Preserve returned URLs exactly.

NameTypeReqDescription
slugstringyesThe device slug returned by search_devices.
NameTypeReqDescription
deviceobjectyes–

No examples provided.

get_event ~37

Get public details for one AI event by slug. Preserve returned URLs exactly.

NameTypeReqDescription
slugstringyesThe event slug returned by search_events.
NameTypeReqDescription
eventobjectyes–

No examples provided.

get_fundraise ~48

Get public details and participating investors for one AI company fundraising round by ID. Preserve returned URLs exactly.

NameTypeReqDescription
idintegeryesThe numeric fundraise ID returned by search_fundraises.
NameTypeReqDescription
fundraiseobjectyes–

No examples provided.

get_investor ~46

Get public details and funding activity for one verified active AI investor by slug. Preserve returned URLs exactly.

NameTypeReqDescription
slugstringyesThe investor slug returned by search_investors.
NameTypeReqDescription
investorobjectyes–

No examples provided.

get_mcp ~39

Get public details for one MCP server by slug. Preserve returned URLs exactly.

NameTypeReqDescription
slugstringyesThe MCP slug returned by search_mcps.
NameTypeReqDescription
mcpobjectyes–

No examples provided.

get_model ~37

Get public details for one AI model by slug. Preserve returned URLs exactly.

NameTypeReqDescription
slugstringyesThe model slug returned by search_models.
NameTypeReqDescription
modelobjectyes–

No examples provided.

get_news ~31

Get one public AI news item by ID.

NameTypeReqDescription
idintegeryesThe numeric ID returned by search_news.
NameTypeReqDescription
errorstring––
newsobject|nullyes–

No examples provided.

get_organization ~48

Get public details, papers, and linked paper authors and companies for one AI organization by slug. Preserve returned URLs exactly.

NameTypeReqDescription
slugstringyesThe organization slug returned by search_organizations.
NameTypeReqDescription
organizationobjectyes–

No examples provided.

get_paper ~60

Get public details for one published AI research paper by ID or slug. Preserve returned URLs exactly.

NameTypeReqDescription
idinteger–The exact numeric paper ID returned by search_papers.
slugstring–The paper slug returned by search_papers.
NameTypeReqDescription
paperobjectyes–

No examples provided.

get_repository ~64

Get public details for one AI repository by its owner/repository slug or numeric ID. Preserve returned URLs exactly.

NameTypeReqDescription
idinteger–The numeric repository ID returned by search_repositories.
slugstring–The exact owner/repository slug returned by search_repositories.
NameTypeReqDescription
repositoryobjectyes–

No examples provided.

get_robot ~39

Get public details and specifications for one robot by slug. Preserve returned URLs exactly.

NameTypeReqDescription
slugstringyesThe robot slug returned by search_robots.
NameTypeReqDescription
robotobjectyes–

No examples provided.

get_task ~40

Get public details for one TAAFT task category by slug. Preserve returned URLs exactly.

NameTypeReqDescription
slugstringyesThe task slug returned by search_tasks.
NameTypeReqDescription
taskobjectyes–

No examples provided.

get_tool ~69

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.

NameTypeReqDescription
slugstringyesThe tool slug returned by search_tools.
NameTypeReqDescription
toolobjectyes–

No examples provided.

list_feature_models ~131

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.

NameTypeReqDescription
featureinteger|stringyesFeature id, feature slug, or exact feature name as returned by list_features.
limitinteger–Page size. Keep calling with next_offset until has_more is false to get the complete listing.
offsetinteger–Number of models to skip, in feature page order.
NameTypeReqDescription
featureobjectyes–
has_morebooleanyes–
limitinteger|nullyes–
modelsarrayyes–
next_offsetinteger|nullyes–
offsetintegeryes–
totalintegeryes–

No examples provided.

list_feature_tools ~144

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.

NameTypeReqDescription
featureinteger|stringyesFeature id, feature slug, or exact feature name as returned by list_features.
limitinteger–Page size. Keep calling with next_offset until has_more is false to get the complete listing.
offsetinteger–Number of tools to skip, in feature page order.
NameTypeReqDescription
featureobjectyes–
has_morebooleanyes–
limitinteger|nullyes–
next_offsetinteger|nullyes–
offsetintegeryes–
toolsarrayyes–
totalintegeryes–

No examples provided.

list_features ~98

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.

NameTypeReqDescription
limitinteger–Optional page size. Omit it to list every feature.
offsetinteger–Number of features to skip.
NameTypeReqDescription
featuresarrayyes–
has_morebooleanyes–
limitinteger|nullyes–
next_offsetinteger|nullyes–
offsetintegeryes–
totalintegeryes–

No examples provided.

search_breakthroughs ~181

Search public AI breakthroughs by keyword, time frame, topic, source, and importance. An omitted or empty query lists matching items.

NameTypeReqDescription
limitinteger––
minimum_importanceinteger––
querystring–Optional keywords matched against title, description, and topics. Empty lists all matching items.
sincestring–Optional inclusive lower date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d.
sortstring––
sourcestring–Optional publisher name, domain, or ingest source.
topicstring–Optional exact topic name or slug.
untilstring–Optional inclusive upper date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d.
NameTypeReqDescription
breakthroughsarrayyes–

No examples provided.

search_companies ~184

Search and filter public TAAFT companies by name, description, industry, and products. Exact company names rank first.

NameTypeReqDescription
ai_nativeboolean––
countrystring–Two-letter country code.
headcount_maxinteger––
headcount_mininteger––
industrystring–Industry name or industry slug.
limitinteger––
model_companyboolean––
offsetinteger––
profitableboolean––
querystring–Optional keywords for the company name, description, industry, tools, or models.
sortstring––
tool_companyboolean––
total_raised_maxinteger––
total_raised_mininteger––
valuation_maxinteger––
valuation_mininteger––
NameTypeReqDescription
companiesarrayyes–
has_morebooleanyes–
limitintegeryes–
next_offsetinteger|nullyes–
offsetintegeryes–
totalintegeryes–

No examples provided.

search_countries ~42

Search TAAFT country pages for AI companies and activity by country.

NameTypeReqDescription
limitinteger––
querystringyesCountry name to search for.
NameTypeReqDescription
countriesarrayyes–

No examples provided.

search_deals ~146

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.

NameTypeReqDescription
featurestring–Optional feature or tag.
limitinteger–Optional result cap. Omit it to list every matching deal.
min_discount_amountnumber––
min_discount_percentnumber––
pricing_modelstring––
querystring–Optional keywords such as "social media scheduling".
sortstring––
taskstring–Optional task name or task slug.
NameTypeReqDescription
dealsarrayyes–

No examples provided.

search_devices ~265

Search and compare AI devices by name, description, specifications, type, use case, maker, and linked task. Supports hardware filters and sorting.

NameTypeReqDescription
availabilitystring–Exact availability, such as Available, Pre-order, or Discontinued.
device_typestring–Exact device type, such as Smart Glasses or Handheld AI Assistant.
form_factorstring–Exact form factor, such as Handheld, Tabletop, or Earbuds.
limitinteger––
manufacturing_countrystring–Manufacturing country name or two-letter country code.
max_pricenumber–Maximum listed price, inclusive.
min_pricenumber–Minimum listed price, inclusive.
querystring–Optional free-text device capability, product, use case, specification, or maker query.
release_date_fromstring–Earliest release date, inclusive, in YYYY-MM-DD format.
release_date_tostring–Latest release date, inclusive, in YYYY-MM-DD format.
sortstring––
taskstring–Exact TAAFT task name or slug. Matches primary and secondary task links.
use_casestring–Exact primary use case, such as Warehousing & Logistics or Productivity.
NameTypeReqDescription
devicesarrayyes–

No examples provided.

search_events ~40

Search the TAAFT catalog for AI events by name.

NameTypeReqDescription
limitinteger––
querystringyesAI event name to search for.
NameTypeReqDescription
eventsarrayyes–

No examples provided.

search_fundraises ~187

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.

NameTypeReqDescription
investorstring–Optional verified active investor slug returned by search_investors.
limitinteger––
orderstring–Sort direction. Use desc for the latest fundraises first.
querystring–Optional company name or round type. Omit it, pass an empty string, or pass "*" to search all public fundraising rounds.
round_typestring–Exact fundraising round type to include, such as Seed or Series A.
sincestring–Include rounds announced on or after this date (YYYY-MM-DD).
sortstring–Field used to sort results.
untilstring–Include rounds announced on or before this date (YYYY-MM-DD).
NameTypeReqDescription
fundraisesarrayyes–

No examples provided.

search_investors ~98

Search or browse verified active investors in AI companies. Results include investor type, headquarters country, investment stages, and public fundraise count.

NameTypeReqDescription
limitinteger––
querystring–Optional investor name to search for. Omit or pass an empty string to browse investors.
sortstring–Result order. Relevance falls back to fundraise count when query is empty; recent uses the latest public announced date.
NameTypeReqDescription
investorsarrayyes–

No examples provided.

search_mcps ~176

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.

NameTypeReqDescription
auth_typestring–Filter by the server authentication classification.
companystring–Company slug.
limitinteger––
officialboolean–True for official servers, false for community servers. Unclassified servers are excluded.
querystring–Optional natural-language task, capability, server, company, or protocol-tool query.
sortstring–Sort explicitly instead of using relevance for a query or popularity for an empty query.
taskstring–Primary task, secondary task, or MCP category slug.
transportstring–Filter by remote HTTP/SSE or local stdio transport.
NameTypeReqDescription
mcpsarrayyes–

No examples provided.

search_models ~41

Search the TAAFT catalog for AI models by model name.

NameTypeReqDescription
limitinteger––
querystringyesAI model name to search for.
NameTypeReqDescription
modelsarrayyes–

No examples provided.

search_news ~179

Search public AI news by keyword, time frame, topic, source, and importance. An omitted or empty query lists matching items.

NameTypeReqDescription
limitinteger––
minimum_importanceinteger––
querystring–Optional keywords matched against title, description, and topics. Empty lists all matching items.
sincestring–Optional inclusive lower date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d.
sortstring––
sourcestring–Optional publisher name, domain, or ingest source.
topicstring–Optional exact topic name or slug.
untilstring–Optional inclusive upper date bound as YYYY-MM-DD, ISO 8601, or 24h, 7d, or 30d.
NameTypeReqDescription
newsarrayyes–

No examples provided.

search_organizations ~126

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.

NameTypeReqDescription
countrystring–Country name or country code to filter by.
industrystring–Industry name or slug to filter by.
limitinteger––
querystring–Optional organization name, short name, acronym, domain, or description text.
sortstring––
typestring–Organization type to filter by (case-insensitive).
NameTypeReqDescription
organizationsarrayyes–

No examples provided.

search_papers ~169

Search the TAAFT catalog for published AI research papers by title, optionally filtered by organization slug. Preserve returned URLs exactly.

NameTypeReqDescription
authorstring–Author name or exact name phrase.
companystring–Exact company slug.
featuredboolean–Filter by featured status.
limitinteger––
organizationstring–Exact organization slug.
querystring–Optional AI research paper title or topic. Required unless organization is provided.
sincestring–Only papers published on or after this YYYY-MM-DD date.
sortstring–Rank a query by title relevance or return newest papers first.
untilstring–Only papers published on or before this YYYY-MM-DD date.
venuestring–Exact publication venue.
NameTypeReqDescription
papersarrayyes–

No examples provided.

search_repositories ~160

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.

NameTypeReqDescription
companystring–Exact linked TAAFT company slug.
languagestring–Primary programming language.
licensestring–Repository license.
limitinteger––
min_starsinteger–Minimum GitHub star count.
ownerstring–Exact source owner, such as anthropics.
querystring–Optional repository name, capability, topic, owner, or README keywords.
sortstring––
updated_afterstring–Only repositories updated on or after this YYYY-MM-DD date.
NameTypeReqDescription
repositoriesarrayyes–

No examples provided.

search_robots ~259

Search and compare robots by name, description, specifications, type, use case, maker, and linked task. Supports hardware filters and sorting.

NameTypeReqDescription
autonomy_levelstring–Exact autonomy level, such as Teleoperated or Fully autonomous.
limitinteger––
manufacturing_countrystring–Manufacturing country name or two-letter country code.
max_pricenumber–Maximum listed price, inclusive.
min_pricenumber–Minimum listed price, inclusive.
querystring–Optional free-text robot capability, product, use case, specification, or maker query.
release_date_fromstring–Earliest release date, inclusive, in YYYY-MM-DD format.
release_date_tostring–Latest release date, inclusive, in YYYY-MM-DD format.
robot_typestring–Exact robot type, such as Warehouse, Home, or Humanoid.
sortstring––
statusstring–Exact availability status, such as Pilot or Commercially available.
taskstring–Exact TAAFT task name or slug. Matches primary and secondary task links.
use_casestring–Exact primary use case, such as Warehousing & Logistics or Productivity.
NameTypeReqDescription
robotsarrayyes–

No examples provided.

search_tasks ~49

Search TAAFT task categories for capabilities or jobs that users want AI tools to perform.

NameTypeReqDescription
limitinteger––
querystringyesCapability, task, or job to search for.
NameTypeReqDescription
tasksarrayyes–

No examples provided.

search_tools ~92

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.

NameTypeReqDescription
limitinteger––
querystringyesWhat the user needs an AI tool for.
sortstring––
typestring––
NameTypeReqDescription
toolsarrayyes–

No examples provided.

Install

How do I install the There's An AI For That MCP server?

There's An AI For That is a hosted endpoint at https://theresanaiforthat.com/mcp-server/, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · theresanaiforthat.com

# add to Claude Code
claude mcp add --transport http com-theresanaiforthat-taaft 'https://theresanaiforthat.com/mcp-server/'
Common questions

What is the There's An AI For That MCP server?

There's An AI For That is an MCP server listed in the public MCP registry as com.theresanaiforthat/taaft. Search TAAFT for AI tools and retrieve public tool details. This page covers its hosted endpoint (https://theresanaiforthat.com/mcp-server/).

Is the There's An AI For That MCP server safe to use?

There's An AI For That scores 88 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the There's An AI For That MCP server expose?

There's An AI For That exposes 37 tools: search_tools, get_tool, search_deals, get_deal, search_tasks, and 32 more. Their descriptions and schemas cost roughly 3,581 tokens of context every time the server is loaded.

Does the There's An AI For That MCP server require authentication?

No. We connected to There's An AI For That without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the There's An AI For That MCP server still maintained?

There's An AI For That is still listed as active in the MCP registry. We last reached this channel on 7 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

What did VerifyMCP test on the There's An AI For That MCP server?

VerifyMCP ran 13 checks on There's An AI For That, covering TLS certificate, Authorization, HTTPS, HSTS header and 9 more. Supply Chain Security and Provenance & Transparency do not apply to a hosted endpoint, so they were not tested. The score does not measure everything, and the scoring documentation lists what it leaves out.