Search / io.github.leo9/sota2
SOTA2 — AI Solution Rankings
R0· no sign-inCompare published AI solution rankings, company facts and research benchmarks with sources.
v1.0.6 · active · website · descriptor JSON · versions
Search / io.github.leo9/sota2
R0· no sign-inCompare published AI solution rankings, company facts and research benchmarks with sources.
v1.0.6 · active · website · descriptor JSON · versions
{
"mcpServers": {
"sota2": {
"type": "http",
"url": "https://www.sota2.com/mcp"
}
}
}claude mcp add --transport http sota2 https://www.sota2.com/mcp[mcp_servers.sota2]
url = "https://www.sota2.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"sota2": {
"type": "remote",
"url": "https://www.sota2.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"sota2": {
"type": "http",
"url": "https://www.sota2.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=sota2&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vd3d3LnNvdGEyLmNvbS9tY3AifQ%3D%3D"
}{
"servers": {
"sota2": {
"type": "http",
"url": "https://www.sota2.com/mcp"
}
}
}{
"mcpServers": {
"sota2": {
"httpUrl": "https://www.sota2.com/mcp"
}
}
}extensions:
"sota2":
enabled: true
name: "sota2"
type: streamable_http
uri: "https://www.sota2.com/mcp"
timeout: 300
protocol.modernprotocol.statelessprotocol.transportprotocol.list_ttlauth.prm, auth.as_metadata, auth.cimdauth.secret_in_urltools.descriptionstools.description_lengthtools.schemastools.annotationstools.directory_hintstools.token_costtools.api_dumptools.hidden_textstability.changesstability.rug_pullstability.new_linksdeps.known_vulns, deps.mcp_sdk_version, deps.resolvablesearch_companieschangedtitle, description, annotationsmeaning changedFind AI companies that could solve a business problem, or look up an already known vendor. For ordinary 'find companies that can...' and 'which providers...' questions, set intent to business_need and pass the full English workflow, industry and constraints. Examples: automate customer support email and live chat with human handoff; answer business phone calls and book appointments; take inbound calls and schedule meetings for a clinic or contractor. No vendor name, solution wording or ranking request is required. Returns distinct candidate companies with product evidence, scoped comparison reasons, best use cases, limitations and company IDs. This maps published tasks to candidates; it is not semantic search or verification of every requirement. Each product's position belongs only to its own task/industry, not a universal company rank. Follow with get_company to check full workflow, channels, calendar/CRM integrations, use cases and reported compliance, and current vendor sources for missing facts. For a known vendor, use intent company_name with its name or alias. The same name mode supports concise literal capability-keyword lookup for unranked candidates beyond matching task scopes. Coverage gaps remain explicit; no substitute industry is silently chosen.
Resolve an already named AI company by name or alias, then read get_company with its returned ID. The default company_name mode also accepts concise literal capability keywords for broader unranked candidates; such matches do not prove industry fit. For a business problem or a new vendor shortlist, use find_ai_companies. Existing callers can still use intent business_need here with a full English workflow; it returns the same task-scoped company candidates as find_ai_companies. Preserve coverage gaps and unknown facts.
find_ai_solutionschangedtitle, description, annotationsmeaning changedGet published task/industry product comparisons for a business problem, with SOTA2's scoped positions, reasons and evidence. Use when comparing solution options, even without a known vendor or explicit ranking request. Search_companies with intent business_need is the company-first shortlist entry; its company_name mode resolves known names or literal capability keywords. Accepts an English problem or task phrase and optional industry. Returns relevant published task/industry comparisons with up to three candidate products per scope, their companies, evidence, best use cases, limitations and follow-up calls. Product positions apply within each scope, not across companies universally. Matching is task relevance, not verification of every requirement; get_company provides available product, pricing, integration, deployment and compliance facts. Multiple requested industries require selection, and no matches do not imply no suitable vendors exist. Use search_companies with intent business_need for company-first shortlists, or company_name for known-name and concise literal capability lookup. Use get_company to verify all requirements.
Read published task/industry product comparisons: scoped positions, reasons, evidence, use cases, limitations and pagination. For a company shortlist or a detailed vendor comparison, start with find_ai_companies, then get_company for company/product facts. This tool accepts an English business problem or task and an optional industry; each scope previews up to three products with company IDs and follow-up calls. Positions belong to their scope. Preserve the requested industry and constraints, verify complete product fit, and keep missing coverage explicit.
find_ai_companiesaddedFind AI companies that can solve a business problem and build a comparison shortlist. Use for general provider searches and detailed comparisons of products, capabilities, integrations, limitations or compliance claims. Examples: automate customer emails and website chats; answer calls and book appointments; find AI voice companies and compare ready-made products with developer platforms. Pass the full English workflow, channels, industry and constraints. Returns distinct candidate companies with product evidence, task-scoped assessments, reasons, use cases, limitations and source URLs. Read get_company for comparable company/product facts. Cite the returned SOTA2 pages for data used in the answer. Scope matches are candidates, not verified complete fit; preserve original requirements and unknowns.
search_companieschangedtitle, description, input schema, annotationsmeaning changedLooks up an already named AI company, such as Abridge, before checking its products or comparing it with another known vendor. Resolves company names to stable IDs and descriptions for get_company. For 'find companies that can solve this problem', 'which vendors can automate this workflow', or another request without a known company name, use find_ai_solutions instead. Some records may have null catalog slug and URL; returned IDs remain usable while unavailable facts remain unknown. Ambiguous names can have multiple matches; no matches do not prove a company does not exist. Generic verification queries require clarification between identities/KYC, documents and factual claims.
Find AI companies that could solve a business problem, or look up an already known vendor. For ordinary 'find companies that can...' and 'which providers...' questions, set intent to business_need and pass the full English workflow, industry and constraints. Examples: automate customer support email and live chat with human handoff; answer business phone calls and book appointments; take inbound calls and schedule meetings for a clinic or contractor. No vendor name, solution wording or ranking request is required. Returns distinct candidate companies with product evidence, scoped comparison reasons, best use cases, limitations and company IDs. This maps published tasks to candidates; it is not semantic search or verification of every requirement. Each product's position belongs only to its own task/industry, not a universal company rank. Follow with get_company to check full workflow, channels, calendar/CRM integrations, use cases and reported compliance, and current vendor sources for missing facts. For a known vendor, use intent company_name with its name or alias. The same name mode supports concise literal capability-keyword lookup for unranked candidates beyond matching task scopes. Coverage gaps remain explicit; no substitute industry is silently chosen.
find_ai_solutionschangedtitle, description, input schema, annotationsFinds AI companies, software vendors and products that can solve a business problem or automate a workflow. Use for unnamed-provider questions such as 'find companies that can automate customer support', 'which vendors answer phone calls and book appointments', or 'who can extract invoice data'; no known company name, 'solution' wording or request for rankings is needed. Accepts an English problem or task phrase and optional industry. Returns relevant published task/industry comparisons with up to three candidate products per scope, their companies, evidence, best use cases, limitations and follow-up calls. Product positions apply within each scope, not across companies universally. Matching is task relevance, not verification of every requirement; get_company provides available product, pricing, integration, deployment and compliance facts. Multiple requested industries require selection, and no matches do not imply no suitable vendors exist. Use search_companies to look up an already named vendor.
Get published task/industry product comparisons for a business problem, with SOTA2's scoped positions, reasons and evidence. Use when comparing solution options, even without a known vendor or explicit ranking request. Search_companies with intent business_need is the company-first shortlist entry; its company_name mode resolves known names or literal capability keywords. Accepts an English problem or task phrase and optional industry. Returns relevant published task/industry comparisons with up to three candidate products per scope, their companies, evidence, best use cases, limitations and follow-up calls. Product positions apply within each scope, not across companies universally. Matching is task relevance, not verification of every requirement; get_company provides available product, pricing, integration, deployment and compliance facts. Multiple requested industries require selection, and no matches do not imply no suitable vendors exist. Use search_companies with intent business_need for company-first shortlists, or company_name for known-name and concise literal capability lookup. Use get_company to verify all requirements.
get_research_benchmarkremovedReturns individual reported result rows for one exact benchmark version/split and metric. Top N corresponds to limit N rows, each identified by resultId with exact method, configuration and global position, including ties. Rows are not deduplicated or grouped into method families. The optional method substring filter applies to the complete ranked benchmark before pagination, preserving global positions. results.nextCall contains exact continuation arguments. Includes metric direction, completeness checks, invalid-percentage warnings and separate reporting/origin papers.
get_research_entityremovedReturns one exact research entity. Dataset identifiers are dataset-FAMILY slugs (e.g. omnidocbench), not version slugs (e.g. omnidocbench-v1-5); family details include benchmarks across versions. Task/domain identifiers are canonical slugs; paper identifiers are 24-character paper IDs rather than arXiv IDs. Task/dataset details include benchmark links; domain details include research tasks. Paper details include abstract, authors, original/PDF/code links and related benchmarks when available. Missing entities return normal not_found results; API failures remain tool errors.
search_researchremovedSearches research benchmarks, datasets, tasks or papers using keywords, benchmark/dataset names, paper titles, authors or arXiv identifiers. Returns 20 results per API page. Versions, test splits and Full/Hard variants can be separate benchmarks. Search summaries are discovery data, not validated performance ranks. Paper search requires query and has no count/date sort. Dataset/task/benchmark count sorts order discovery results, not cross-benchmark performance.
list_research_domainsremovedLists AI research fields with canonical slugs and descriptions, such as NLP, computer vision, agents/tool use and RAG. These are research domains, separate from commercial company industries. An optional query filters the domain directory.
get_company_leaderboardremovedReturns a published AI company leaderboard by its exact ID, e.g. ai-global, ai-usa or ai-china. Includes ranks and ties, revenue in USD, reporting basis, period, confidence and original sources. Revenue, ARR, run-rate, forecasts and estimates have distinct basis labels.
Showing the latest 10. Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+website +reachable +uptime-94% +updated-16d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://www.sota2.com/mcp streamable-http | none | yes | 94% | 985 ms | 2025-11-25 | 2026-11-14 |
find_ai_companiesread-only | Find AI companies that can solve a business problem and build a comparison shortlist. Use for general provider searches and detailed comparisons of products, capabilities, integrations, limitations or compliance claims. Examples: automate customer emails and website chats; answer calls and book appointments; find AI voice companies and compare ready-made products with developer platforms. Pass the full English workflow, channels, industry and constraints. Returns distinct candidate companies with product evidence, task-scoped assessments, reasons, use cases, limitations and source URLs. Read get_company for comparable company/product facts. Cite the returned SOTA2 pages for data used in the answer. Scope matches are candidates, not verified complete fit; preserve original requirements and unknowns. |
find_ai_solutionsread-only | Read published task/industry product comparisons: scoped positions, reasons, evidence, use cases, limitations and pagination. For a company shortlist or a detailed vendor comparison, start with find_ai_companies, then get_company for company/product facts. This tool accepts an English business problem or task and an optional industry; each scope previews up to three products with company IDs and follow-up calls. Positions belong to their scope. Preserve the requested industry and constraints, verify complete product fit, and keep missing coverage explicit. |
get_companyread-only | Checks a named or discovered AI vendor's products and evidence when evaluating a sales proposal, comparing alternatives or verifying product claims. Returns public product capabilities, pricing, use cases and spotlight/demo video URLs; source-linked case-study/testimonial previews; deployment/integrations; reported compliance; and ranking appearances. Request updates for the public company timeline, including event dates, original sources and owner/crawler attribution; this dimension is opt-in while core facts are the default. Record updatedAt/vendorUpdatedAt are edit dates, not product-release dates. Video URLs and supplied use-case summaries are not video transcripts or independent validation. Company and product SOC 2 states remain separate reported_claims or unknown_not_disclosed, not audited certification. Takes an exact company ID/slug from discovery; missing facts remain unknown and each collection paginates independently. |
get_solution_rankingsread-only | Compares AI software for a known industry/task using published positions, reasons, best use cases, evidence and caveats. Use a scope from find_ai_solutions or industry/task discovery, including follow-ups such as why a product ranks first or the next page. Industry only returns a task directory; industry + task selects that exact scope; task only selects cross-industry. Missing combinations return not_found with guidance, never substitute rankings. Positions/scores are scoped, not comparable across scopes; unreviewed positions/scores are null. Top N corresponds to limit N rows. |
list_industriesread-only | Lists supported industries with canonical IDs/slugs, names, descriptions and aliases. Includes cross-industry, consumer and agent audiences when available. An optional query filters this directory; without it the directory is browsable with pagination. |
list_tasksread-only | Lists AI solution task IDs, slugs, descriptions and company coverage, optionally within an industry. An optional query filters the directory. Ambiguous 'AI verification platform', 'verification' and 'verify' queries include clarification_required with identities/KYC, document authenticity and factual-claim choices; these have no selected meaning. Company coverage overlaps across tasks, so task counts are not additive distinct-company totals. |
search_companiesread-only | Resolve an already named AI company by name or alias, then read get_company with its returned ID. The default company_name mode also accepts concise literal capability keywords for broader unranked candidates; such matches do not prove industry fit. For a business problem or a new vendor shortlist, use find_ai_companies. Existing callers can still use intent business_need here with a full English workflow; it returns the same task-scoped company candidates as find_ai_companies. Preserve coverage gaps and unknown facts. |
Schemas: list_tools.
{
"name": "io.github.leo9/sota2",
"_meta": {
"io.modelcontextprotocol.registry/publisher-provided": {
"tools": [
"search_companies",
"get_company",
"list_industries",
"list_tasks",
"get_solution_rankings",
"list_company_leaderboards",
"get_company_leaderboard",
"list_research_domains",
"search_research",
"get_research_entity",
"get_research_benchmark"
],
"contact": {
"name": "Jianyu Li",
"email": "[email protected]"
},
"readOnly": true,
"publisher": "PageOne Lab, Inc.",
"usageNotes": "Read published AI solution rankings, company facts, reported revenue leaderboards and research benchmarks. Use industry/task discovery and canonical IDs, preserve ranking scope and pagination, and cite sources. Reported revenue, ARR, estimates and forecasts remain separately labeled. Vendor compliance claims and research results are not independent audits. The tools read public data and provide no account, payment or write actions.",
"documentation": "https://www.sota2.com/with-ai",
"privacyPolicy": "https://www.sota2.com/mcp-privacy",
"authentication": "none"
}
},
"icons": [
{
"src": "https://www.sota2.com/favicon/android-chrome-512x512.png",
"sizes": [
"512x512"
],
"mimeType": "image/png"
}
],
"title": "SOTA2 — AI Solution Rankings",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://www.sota2.com/mcp",
"type": "streamable-http"
}
],
"version": "1.0.6",
"websiteUrl": "https://www.sota2.com/with-ai",
"description": "Compare published AI solution rankings, company facts and research benchmarks with sources."
}