{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_3nbff9zbqs6n","handle":"startup-jobs","url":"https://wellknown.network/agents/startup-jobs","links":{"self":"https://wellknown.network/agents/startup-jobs/record.json","html":"https://wellknown.network/agents/startup-jobs","markdown":"https://wellknown.network/agents/startup-jobs/record.md","api":"https://wellknown.network/api/v1/agents/startup-jobs","status":"https://wellknown.network/api/v1/agents/startup-jobs/status","claim":"https://wellknown.network/agents/startup-jobs/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/startup-jobs/claim.json","badge":"https://wellknown.network/agents/startup-jobs/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/startup-jobs/history","tools":"https://wellknown.network/api/v1/agents/startup-jobs/tools"},"ard":{"identifier":"urn:air:api.startup.jobs:server:startup-jobs","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Startup Jobs","summary":"Search live startup jobs from Claude, Cursor, or ChatGPT via MCP. Free, no account needed.","description":"Search live startup jobs from Claude, Cursor, or ChatGPT via MCP. Free, no account needed.","publisher":{"name":"killbridge","url":null},"homepage":"https://startup.jobs/mcp","repository":"https://github.com/killbridge/startupjobs-mcp","version":"1.0.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.startup.jobs/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-07-31T21:12:47.221858Z","publishedAt":"2026-07-31T21:12:47.221858Z","registryName":"io.github.killbridge/startupjobs-mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"ai.evaluation","name":"Evaluation & Benchmarks","confidence":0.54,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"}],"categories":["ai","content"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 7h ago.","lastOkAt":"2026-10-09T23:30:40.391Z","lastProbedAt":"2026-10-09T23:30:40.391Z","statusComputedAt":"2026-10-09T23:31:23.252Z","reliability30d":{"probes":109,"successRate":1,"p50Ms":193,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":109,"ok":109,"authBoundaryOk":0,"serviceOk":109,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-09T23:30:40.391Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":349,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live startup job listings, newest first. Returns compact job summaries; use get_job for the full description. The free tier covers the last 14 days of li"},{"name":"get_job","description":"Fetch a single job listing by id, including the full description. Share the job's startup.jobs URL with the user so they can apply there."},{"name":"get_company","description":"Fetch a company profile by slug, including its startup.jobs URL and live listing count."},{"name":"get_company_jobs","description":"List all live job listings for one company (no recency window), newest first. Returns compact summaries; use get_job for full descriptions."},{"name":"list_roles","description":"List the role taxonomy (title, slug, parent_slug). Use slugs as the role filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"list_countries","description":"List countries with jobs (name, ISO country code). Use the codes as the country filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"job_trends","description":"Job posting volume trends on startup.jobs, optionally filtered by role and/or country. The free tier returns a 12-month summary with year-over-year change; full"},{"name":"salary_benchmarks","description":"Salary benchmarks (yearly, USD) computed from startup.jobs listings that disclose compensation, optionally filtered by role and/or country. The free tier return"}],"toolCount":8,"toolsHash":"5da299752f5fd1b1a7f0f369be5b64c6b544396f8a604f38909727820b18a300","serverName":"startup-jobs","capabilities":["tools","prompts","resources","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T17:28:00.912Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":461,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live startup job listings, newest first. Returns compact job summaries; use get_job for the full description. The free tier covers the last 14 days of li"},{"name":"get_job","description":"Fetch a single job listing by id, including the full description. Share the job's startup.jobs URL with the user so they can apply there."},{"name":"get_company","description":"Fetch a company profile by slug, including its startup.jobs URL and live listing count."},{"name":"get_company_jobs","description":"List all live job listings for one company (no recency window), newest first. Returns compact summaries; use get_job for full descriptions."},{"name":"list_roles","description":"List the role taxonomy (title, slug, parent_slug). Use slugs as the role filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"list_countries","description":"List countries with jobs (name, ISO country code). Use the codes as the country filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"job_trends","description":"Job posting volume trends on startup.jobs, optionally filtered by role and/or country. The free tier returns a 12-month summary with year-over-year change; full"},{"name":"salary_benchmarks","description":"Salary benchmarks (yearly, USD) computed from startup.jobs listings that disclose compensation, optionally filtered by role and/or country. The free tier return"}],"toolCount":8,"toolsHash":"5da299752f5fd1b1a7f0f369be5b64c6b544396f8a604f38909727820b18a300","serverName":"startup-jobs","capabilities":["tools","prompts","resources","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T11:25:48.501Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":335,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live startup job listings, newest first. Returns compact job summaries; use get_job for the full description. The free tier covers the last 14 days of li"},{"name":"get_job","description":"Fetch a single job listing by id, including the full description. Share the job's startup.jobs URL with the user so they can apply there."},{"name":"get_company","description":"Fetch a company profile by slug, including its startup.jobs URL and live listing count."},{"name":"get_company_jobs","description":"List all live job listings for one company (no recency window), newest first. Returns compact summaries; use get_job for full descriptions."},{"name":"list_roles","description":"List the role taxonomy (title, slug, parent_slug). Use slugs as the role filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"list_countries","description":"List countries with jobs (name, ISO country code). Use the codes as the country filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"job_trends","description":"Job posting volume trends on startup.jobs, optionally filtered by role and/or country. The free tier returns a 12-month summary with year-over-year change; full"},{"name":"salary_benchmarks","description":"Salary benchmarks (yearly, USD) computed from startup.jobs listings that disclose compensation, optionally filtered by role and/or country. The free tier return"}],"toolCount":8,"toolsHash":"5da299752f5fd1b1a7f0f369be5b64c6b544396f8a604f38909727820b18a300","serverName":"startup-jobs","capabilities":["tools","prompts","resources","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T04:29:00.191Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":173,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live startup job listings, newest first. Returns compact job summaries; use get_job for the full description. The free tier covers the last 14 days of li"},{"name":"get_job","description":"Fetch a single job listing by id, including the full description. Share the job's startup.jobs URL with the user so they can apply there."},{"name":"get_company","description":"Fetch a company profile by slug, including its startup.jobs URL and live listing count."},{"name":"get_company_jobs","description":"List all live job listings for one company (no recency window), newest first. Returns compact summaries; use get_job for full descriptions."},{"name":"list_roles","description":"List the role taxonomy (title, slug, parent_slug). Use slugs as the role filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"list_countries","description":"List countries with jobs (name, ISO country code). Use the codes as the country filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"job_trends","description":"Job posting volume trends on startup.jobs, optionally filtered by role and/or country. The free tier returns a 12-month summary with year-over-year change; full"},{"name":"salary_benchmarks","description":"Salary benchmarks (yearly, USD) computed from startup.jobs listings that disclose compensation, optionally filtered by role and/or country. The free tier return"}],"toolCount":8,"toolsHash":"5da299752f5fd1b1a7f0f369be5b64c6b544396f8a604f38909727820b18a300","serverName":"startup-jobs","capabilities":["tools","prompts","resources","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T22:24:54.967Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":170,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live startup job listings, newest first. Returns compact job summaries; use get_job for the full description. The free tier covers the last 14 days of li"},{"name":"get_job","description":"Fetch a single job listing by id, including the full description. Share the job's startup.jobs URL with the user so they can apply there."},{"name":"get_company","description":"Fetch a company profile by slug, including its startup.jobs URL and live listing count."},{"name":"get_company_jobs","description":"List all live job listings for one company (no recency window), newest first. Returns compact summaries; use get_job for full descriptions."},{"name":"list_roles","description":"List the role taxonomy (title, slug, parent_slug). Use slugs as the role filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"list_countries","description":"List countries with jobs (name, ISO country code). Use the codes as the country filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"job_trends","description":"Job posting volume trends on startup.jobs, optionally filtered by role and/or country. The free tier returns a 12-month summary with year-over-year change; full"},{"name":"salary_benchmarks","description":"Salary benchmarks (yearly, USD) computed from startup.jobs listings that disclose compensation, optionally filtered by role and/or country. The free tier return"}],"toolCount":8,"toolsHash":"5da299752f5fd1b1a7f0f369be5b64c6b544396f8a604f38909727820b18a300","serverName":"startup-jobs","capabilities":["tools","prompts","resources","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T16:29:04.866Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":184,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live startup job listings, newest first. Returns compact job summaries; use get_job for the full description. The free tier covers the last 14 days of li"},{"name":"get_job","description":"Fetch a single job listing by id, including the full description. Share the job's startup.jobs URL with the user so they can apply there."},{"name":"get_company","description":"Fetch a company profile by slug, including its startup.jobs URL and live listing count."},{"name":"get_company_jobs","description":"List all live job listings for one company (no recency window), newest first. Returns compact summaries; use get_job for full descriptions."},{"name":"list_roles","description":"List the role taxonomy (title, slug, parent_slug). Use slugs as the role filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"list_countries","description":"List countries with jobs (name, ISO country code). Use the codes as the country filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"job_trends","description":"Job posting volume trends on startup.jobs, optionally filtered by role and/or country. The free tier returns a 12-month summary with year-over-year change; full"},{"name":"salary_benchmarks","description":"Salary benchmarks (yearly, USD) computed from startup.jobs listings that disclose compensation, optionally filtered by role and/or country. The free tier return"}],"toolCount":8,"toolsHash":"5da299752f5fd1b1a7f0f369be5b64c6b544396f8a604f38909727820b18a300","serverName":"startup-jobs","capabilities":["tools","prompts","resources","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T10:24:52.058Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":192,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live startup job listings, newest first. Returns compact job summaries; use get_job for the full description. The free tier covers the last 14 days of li"},{"name":"get_job","description":"Fetch a single job listing by id, including the full description. Share the job's startup.jobs URL with the user so they can apply there."},{"name":"get_company","description":"Fetch a company profile by slug, including its startup.jobs URL and live listing count."},{"name":"get_company_jobs","description":"List all live job listings for one company (no recency window), newest first. Returns compact summaries; use get_job for full descriptions."},{"name":"list_roles","description":"List the role taxonomy (title, slug, parent_slug). Use slugs as the role filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"list_countries","description":"List countries with jobs (name, ISO country code). Use the codes as the country filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"job_trends","description":"Job posting volume trends on startup.jobs, optionally filtered by role and/or country. The free tier returns a 12-month summary with year-over-year change; full"},{"name":"salary_benchmarks","description":"Salary benchmarks (yearly, USD) computed from startup.jobs listings that disclose compensation, optionally filtered by role and/or country. The free tier return"}],"toolCount":8,"toolsHash":"5da299752f5fd1b1a7f0f369be5b64c6b544396f8a604f38909727820b18a300","serverName":"startup-jobs","capabilities":["tools","prompts","resources","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T04:26:42.457Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":165,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live startup job listings, newest first. Returns compact job summaries; use get_job for the full description. The free tier covers the last 14 days of li"},{"name":"get_job","description":"Fetch a single job listing by id, including the full description. Share the job's startup.jobs URL with the user so they can apply there."},{"name":"get_company","description":"Fetch a company profile by slug, including its startup.jobs URL and live listing count."},{"name":"get_company_jobs","description":"List all live job listings for one company (no recency window), newest first. Returns compact summaries; use get_job for full descriptions."},{"name":"list_roles","description":"List the role taxonomy (title, slug, parent_slug). Use slugs as the role filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"list_countries","description":"List countries with jobs (name, ISO country code). Use the codes as the country filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"job_trends","description":"Job posting volume trends on startup.jobs, optionally filtered by role and/or country. The free tier returns a 12-month summary with year-over-year change; full"},{"name":"salary_benchmarks","description":"Salary benchmarks (yearly, USD) computed from startup.jobs listings that disclose compensation, optionally filtered by role and/or country. The free tier return"}],"toolCount":8,"toolsHash":"5da299752f5fd1b1a7f0f369be5b64c6b544396f8a604f38909727820b18a300","serverName":"startup-jobs","capabilities":["tools","prompts","resources","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T22:24:11.663Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":171,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live startup job listings, newest first. Returns compact job summaries; use get_job for the full description. The free tier covers the last 14 days of li"},{"name":"get_job","description":"Fetch a single job listing by id, including the full description. Share the job's startup.jobs URL with the user so they can apply there."},{"name":"get_company","description":"Fetch a company profile by slug, including its startup.jobs URL and live listing count."},{"name":"get_company_jobs","description":"List all live job listings for one company (no recency window), newest first. Returns compact summaries; use get_job for full descriptions."},{"name":"list_roles","description":"List the role taxonomy (title, slug, parent_slug). Use slugs as the role filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"list_countries","description":"List countries with jobs (name, ISO country code). Use the codes as the country filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"job_trends","description":"Job posting volume trends on startup.jobs, optionally filtered by role and/or country. The free tier returns a 12-month summary with year-over-year change; full"},{"name":"salary_benchmarks","description":"Salary benchmarks (yearly, USD) computed from startup.jobs listings that disclose compensation, optionally filtered by role and/or country. The free tier return"}],"toolCount":8,"toolsHash":"5da299752f5fd1b1a7f0f369be5b64c6b544396f8a604f38909727820b18a300","serverName":"startup-jobs","capabilities":["tools","prompts","resources","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T16:28:45.085Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":188,"error":null,"detail":{"tools":[{"name":"search_jobs","description":"Search live startup job listings, newest first. Returns compact job summaries; use get_job for the full description. The free tier covers the last 14 days of li"},{"name":"get_job","description":"Fetch a single job listing by id, including the full description. Share the job's startup.jobs URL with the user so they can apply there."},{"name":"get_company","description":"Fetch a company profile by slug, including its startup.jobs URL and live listing count."},{"name":"get_company_jobs","description":"List all live job listings for one company (no recency window), newest first. Returns compact summaries; use get_job for full descriptions."},{"name":"list_roles","description":"List the role taxonomy (title, slug, parent_slug). Use slugs as the role filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"list_countries","description":"List countries with jobs (name, ISO country code). Use the codes as the country filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"job_trends","description":"Job posting volume trends on startup.jobs, optionally filtered by role and/or country. The free tier returns a 12-month summary with year-over-year change; full"},{"name":"salary_benchmarks","description":"Salary benchmarks (yearly, USD) computed from startup.jobs listings that disclose compensation, optionally filtered by role and/or country. The free tier return"}],"toolCount":8,"toolsHash":"5da299752f5fd1b1a7f0f369be5b64c6b544396f8a604f38909727820b18a300","serverName":"startup-jobs","capabilities":["tools","prompts","resources","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_jobs","description":"Search live startup job listings, newest first. Returns compact job summaries; use get_job for the full description. The free tier covers the last 14 days of li"},{"name":"get_job","description":"Fetch a single job listing by id, including the full description. Share the job's startup.jobs URL with the user so they can apply there."},{"name":"get_company","description":"Fetch a company profile by slug, including its startup.jobs URL and live listing count."},{"name":"get_company_jobs","description":"List all live job listings for one company (no recency window), newest first. Returns compact summaries; use get_job for full descriptions."},{"name":"list_roles","description":"List the role taxonomy (title, slug, parent_slug). Use slugs as the role filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"list_countries","description":"List countries with jobs (name, ISO country code). Use the codes as the country filter in search_jobs, job_trends, and salary_benchmarks."},{"name":"job_trends","description":"Job posting volume trends on startup.jobs, optionally filtered by role and/or country. The free tier returns a 12-month summary with year-over-year change; full"},{"name":"salary_benchmarks","description":"Salary benchmarks (yearly, USD) computed from startup.jobs listings that disclose compensation, optionally filtered by role and/or country. The free tier return"}],"package":null,"toolSurface":{"id":"ts_6yzgut8j9rrv","endpointId":"ep_byx8pdg6d95r","hash":"5da299752f5fd1b1a7f0f369be5b64c6b544396f8a604f38909727820b18a300","toolCount":8,"serverName":"startup-jobs","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T10:26:31.386Z","lastSeenAt":"2026-10-09T23:30:40.382Z","observations":102,"toolNames":["search_jobs","get_job","get_company","get_company_jobs","list_roles","list_countries","job_trends","salary_benchmarks"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_byx8pdg6d95r","url":"https://api.startup.jobs/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-09T11:25:48.516Z","auth":{"observedAt":"2026-10-09T11:25:48.692Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-09T11:25:48.703Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"startup.jobs","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-16T09:48:11.000Z","validTo":"2026-12-15T10:47:53.000Z","daysToExpiry":66,"sanCount":2,"fingerprint256":"10:A0:0F:55:27:C4:A6:D1:66:85:1C:BD:76:EB:E7:E5:D5:47:00:BF:47:C1:99:37:9E:7B:BF:4F:60:76:1C:66"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.killbridge/startupjobs-mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.killbridge%2Fstartupjobs-mcp","firstSeenAt":"2026-09-06T17:21:37.916Z","fetchedAt":"2026-10-07T16:19:26.855Z","normalizedAt":"2026-10-07T16:19:26.855Z"}]},"firstSeenAt":"2026-09-06T17:21:37.916Z","updatedAt":"2026-10-09T23:32:29.046Z"}