Present of AI
Free read-only data on about 4,900 AI companies, open AI jobs and dated AI news, with source links.
Hosted MCP Server
npx add-mcp 'https://presentofai.com/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
presentofai

⚡ AI HIRING INDEX • IN THE DAILY DIGEST
Get the AI Hiring Index and new AI jobs in the daily digest
×
Email addressGet report
×
⚡ AI HIRING INDEX • IN THE DAILY DIGEST

Get the AI Hiring Index and new AI jobs in the daily digest
Which roles and skills AI companies are hiring for, plus the daily Spotlight. You also get the free AI Market Analysis report, a deep dive into hundreds of companies, on signup.
✓ Free report on signup
Email addressGet the free report ->
Zero hype, unsubscribe anytime. We never share your email.
presentofai home news spotlight jobs☾
Present of AI for developers
A free, read-only API and a remote MCP server over our sourced database of about 4,900 AI companies (around 4,000 with a full Spotlight), open AI jobs and dated AI news. No key, no sign-up. Each result carries the presentofai.com page it comes from, so an app or an assistant can answer a question and point the reader to the source.
License and attribution
The data is released under CC BY 4.0. Please credit "Present of AI" and link to the presentofai.com page you used (every result has a page_url). Every response also includes source, attribution, license and url fields.
Data reports
Prefer finished analysis to raw endpoints? Reports are computed from the same data (hiring, funding, countries, Y Combinator batches). Each one has tables, a plain-English reading and a CSV download at /reports/<slug>/data.csv, under the same CC BY 4.0 licence.
Live counter widget
Want a ready-made number instead of an endpoint? The live AI counter (open AI jobs, companies hiring now, new jobs, top countries and sectors, refreshed hourly) can be embedded with one iframe. Copy the snippet from the embed page; it carries a followable credit link and the same CC BY 4.0 licence.
REST API
Base URL https://presentofai.com/api/v1. JSON only, CORS open, responses cached for five minutes.
GET /api/v1/companies
Search. Filters: q, sector, country, stage (pre-seed, seed, series-a ...), founded (2023 or 2021-2024), hiring (true), limit (up to 25), cursor.GET /api/v1/companies/{slug}
One company: description, founders, funding facts, open roles, news and source links.GET /api/v1/sectors
Sectors with company counts.GET /api/v1/countries
Countries with company counts.GET /api/v1/jobs
Open AI jobs. Filters: q, company, role, place, limit (up to 25), cursor.GET /api/v1/news
Dated AI news, newest first. Filters: q, limit (up to 20), cursor.GET /api/v1/trending
Trending topics and the companies hiring the most.GET /api/v1/openapi.json
OpenAPI 3.1 description of all of the above.
curl
curl "https://presentofai.com/api/v1/companies?q=clinical+documentation&country=Australia&limit=5"
Python
import requests
r = requests.get(
"https://presentofai.com/api/v1/companies",
params={"q": "voice agents", "stage": "seed", "hiring": "true", "limit": 5},
timeout=20,
)
r.raise_for_status()
data = r.json()
for c in data["companies"]:
print(c["name"], "-", c["one_liner"], c["page_url"])
print(data["attribution"])
JavaScript
const res = await fetch(
"https://presentofai.com/api/v1/jobs?role=Engineering&place=Remote&limit=5"
);
const { jobs, attribution } = await res.json();
for (const j of jobs) console.log(j.title, j.company, j.page_url);
console.log(attribution);
Rate limit
60 requests per minute per IP address, with a burst of 60. Over the limit you get HTTP 429 with a Retry-After header and a JSON body. Bad input returns 400 and an unknown company returns 404, both as JSON. If you need more, or a bulk copy, use the open dataset or get in touch.
MCP server
Connect an AI assistant with the Model Context Protocol. Endpoint https://presentofai.com/mcp(Streamable HTTP, no authentication). Ask your assistant things like "which AI startups work on clinical documentation in Australia" and it can search, then cite our pages.
search_ai_companies: Find companies by topic, sector, country, stage, founding year or hiring.get_company: Full public profile of one company by slug.list_sectors_countries: Valid sector and country filter values with counts.find_ai_jobs: Open roles by keyword, company, function and place.latest_ai_news: Dated, source-linked AI news.whats_trending: Trending topics and top hiring companies.
Claude Code
claude mcp add --transport http present-of-ai https://presentofai.com/mcp
Other clients (JSON config)
{
"mcpServers": {
"present-of-ai": { "type": "http", "url": "https://presentofai.com/mcp" }
}
}
Plain curl
curl -s https://presentofai.com/mcp \
-H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_ai_companies","arguments":{"query":"legal contracts","limit":3}}}'
Server card: /.well-known/mcp/server-card.json. OpenAPI: /api/v1/openapi.json. Manifests and README: github.com/presentofai/present-of-ai-mcp. A sample list of AI companies by sector: awesome-ai-companies.
What is and is not included
Only facts that are already public on our pages: name, one-liner, sector, country, founding year, funding facts with their sources, website, logo, open-role counts and source links. Facts are attributed to their sources and are as reported there; check the linked page before relying on a figure. We do not expose private data.
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://presentofai.com/#org","name":"Present of AI","alternateName":"presentofai","url":"https://presentofai.com","logo":"https://presentofai.com/brand/logo-512.png","description":"Major AI events across the digital, physical and space realms, dated and sourced.","parentOrganization":{"@type":"Organization","name":"Techa Pty Ltd"},"publishingPrinciples":"https://presentofai.com/editorial-policy","correctionsPolicy":"https://presentofai.com/editorial-policy#corrections","contactPoint":{"@type":"ContactPoint","contactType":"editorial","email":"spotlight@presentofai.com"},"sameAs":["https://www.youtube.com/@PresentofAIOfficial","https://www.instagram.com/presentofai/","https://www.tiktok.com/@presentofai","https://www.facebook.com/profile.php?id=61593240278873","https://bsky.app/profile/presentofai.bsky.social","https://t.me/presentofai","https://github.com/techa-ai/ai-timeline-dataset","https://huggingface.co/datasets/presentofai/ai-timeline"]},{"@type":"WebSite","@id":"https://presentofai.com/#site","url":"https://presentofai.com","name":"Present of AI","publisher":{"@id":"https://presentofai.com/#org"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://presentofai.com/archive?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"WebAPI","name":"Present of AI public API","description":"Free, read-only API and MCP server for AI companies, open AI jobs and dated AI news.","url":"https://presentofai.com/developers","documentation":"https://presentofai.com/developers","termsOfService":"https://presentofai.com/developers","license":"https://creativecommons.org/licenses/by/4.0/","isAccessibleForFree":true,"provider":{"@type":"Organization","name":"Present of AI","url":"https://presentofai.com"}}