{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_vxdhbdnnzdc8","handle":"oneover","url":"https://wellknown.network/agents/oneover","links":{"self":"https://wellknown.network/agents/oneover/record.json","html":"https://wellknown.network/agents/oneover","markdown":"https://wellknown.network/agents/oneover/record.md","api":"https://wellknown.network/api/v1/agents/oneover","status":"https://wellknown.network/api/v1/agents/oneover/status","claim":"https://wellknown.network/agents/oneover/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/oneover/claim.json","badge":"https://wellknown.network/agents/oneover/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/oneover/history","tools":"https://wellknown.network/api/v1/agents/oneover/tools"},"ard":{"identifier":"urn:air:api.oneover.com:server:oneover","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"OneOver","summary":"Chat, image, video, and audio models from many vendors behind one remote MCP server and one key.","description":"Chat, image, video, and audio models from many vendors behind one remote MCP server and one key.","publisher":{"name":"com.oneover","url":null},"homepage":"https://oneover.com/developers/mcp","repository":null,"version":"2.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.oneover.com/functions/v1/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-20T01:57:31.303869Z","publishedAt":"2026-10-20T01:57:31.303869Z","registryName":"com.oneover/mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"media.video-generation","name":"Video Generation","confidence":1,"provenance":"derived"},{"slug":"communication.chat","name":"Team Chat","confidence":0.833,"provenance":"derived"},{"slug":"media.image-generation","name":"Image Generation","confidence":0.583,"provenance":"derived"},{"slug":"media.image-editing","name":"Image Editing","confidence":0.51,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.51,"provenance":"derived"}],"categories":["commerce","communication","media"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-24T02:21:55.853Z","lastProbedAt":"2026-10-24T02:21:55.853Z","statusComputedAt":"2026-10-24T02:24:40.454Z","reliability30d":{"probes":9,"successRate":1,"p50Ms":135,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":9,"ok":9,"authBoundaryOk":0,"serviceOk":9,"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-24T02:21:55.853Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":122,"error":null,"detail":{"tools":[{"name":"chat","description":"Stateless chat completion across any text model in your org catalog."},{"name":"generate_image","description":"Generate an image from a text prompt."},{"name":"generate_video","description":"Submit an async video generation job. Returns request_id. If a video card is shown it updates itself and you do not need to poll. Otherwise poll with check_vide"},{"name":"check_video","description":"Poll a video job until complete or failed. Shows text only. Do not call it repeatedly while a video card is on screen, because that card updates itself."},{"name":"generate_audio","description":"Generate speech or music audio."},{"name":"list_models","description":"List models visible to your organization."},{"name":"get_usage","description":"Get org credit balance or usage reporting."},{"name":"run_app","description":"Run a Play app (upscale, transform, etc.) against a prompt."},{"name":"list_assets","description":"List API-generated library assets."},{"name":"create_run","description":"Start a durable OneOver run. It keeps going after the client disconnects. Poll with get_run."},{"name":"get_run","description":"Read a durable run and the events after a cursor."},{"name":"get_job","description":"Poll a unified generation job by request_id."},{"name":"build_create","description":"Start a Code Studio build: describe a page or small web app and OneOver writes the files. Returns build_id and build_project_id right away; the build keeps runn"},{"name":"build_iterate","description":"Send a follow-up instruction to an existing build. Only one build can run on a project at a time."},{"name":"build_status","description":"State of a build: running, complete, failed or stopped, plus file list, credits charged, and the share link once published."},{"name":"build_get_files","description":"Read the files of a build. Pass path to read one file."},{"name":"build_stop","description":"Stop a running build. Files already written are kept. Safe to call twice."},{"name":"build_publish","description":"Publish a build to an unlisted share link at oneover.com/p/<slug>. Needs an HTML file."}],"toolCount":18,"toolsHash":"e1a5a8a519364197fff28625cf6da9e4db0d9dd0c02592fb99035b5f24b08634","serverName":"oneover","capabilities":["tools","resources","prompts","extensions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T19:29:58.736Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":134,"error":null,"detail":{"tools":[{"name":"chat","description":"Stateless chat completion across any text model in your org catalog."},{"name":"generate_image","description":"Generate an image from a text prompt."},{"name":"generate_video","description":"Submit an async video generation job. Returns request_id. If a video card is shown it updates itself and you do not need to poll. Otherwise poll with check_vide"},{"name":"check_video","description":"Poll a video job until complete or failed. Shows text only. Do not call it repeatedly while a video card is on screen, because that card updates itself."},{"name":"generate_audio","description":"Generate speech or music audio."},{"name":"list_models","description":"List models visible to your organization."},{"name":"get_usage","description":"Get org credit balance or usage reporting."},{"name":"run_app","description":"Run a Play app (upscale, transform, etc.) against a prompt."},{"name":"list_assets","description":"List API-generated library assets."},{"name":"create_run","description":"Start a durable OneOver run. It keeps going after the client disconnects. Poll with get_run."},{"name":"get_run","description":"Read a durable run and the events after a cursor."},{"name":"get_job","description":"Poll a unified generation job by request_id."},{"name":"build_create","description":"Start a Code Studio build: describe a page or small web app and OneOver writes the files. Returns build_id and build_project_id right away; the build keeps runn"},{"name":"build_iterate","description":"Send a follow-up instruction to an existing build. Only one build can run on a project at a time."},{"name":"build_status","description":"State of a build: running, complete, failed or stopped, plus file list, credits charged, and the share link once published."},{"name":"build_get_files","description":"Read the files of a build. Pass path to read one file."},{"name":"build_stop","description":"Stop a running build. Files already written are kept. Safe to call twice."},{"name":"build_publish","description":"Publish a build to an unlisted share link at oneover.com/p/<slug>. Needs an HTML file."}],"toolCount":18,"toolsHash":"e1a5a8a519364197fff28625cf6da9e4db0d9dd0c02592fb99035b5f24b08634","serverName":"oneover","capabilities":["tools","resources","prompts","extensions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T13:28:17.374Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":220,"error":null,"detail":{"tools":[{"name":"chat","description":"Stateless chat completion across any text model in your org catalog."},{"name":"generate_image","description":"Generate an image from a text prompt."},{"name":"generate_video","description":"Submit an async video generation job. Returns request_id. If a video card is shown it updates itself and you do not need to poll. Otherwise poll with check_vide"},{"name":"check_video","description":"Poll a video job until complete or failed. Shows text only. Do not call it repeatedly while a video card is on screen, because that card updates itself."},{"name":"generate_audio","description":"Generate speech or music audio."},{"name":"list_models","description":"List models visible to your organization."},{"name":"get_usage","description":"Get org credit balance or usage reporting."},{"name":"run_app","description":"Run a Play app (upscale, transform, etc.) against a prompt."},{"name":"list_assets","description":"List API-generated library assets."},{"name":"create_run","description":"Start a durable OneOver run. It keeps going after the client disconnects. Poll with get_run."},{"name":"get_run","description":"Read a durable run and the events after a cursor."},{"name":"get_job","description":"Poll a unified generation job by request_id."},{"name":"build_create","description":"Start a Code Studio build: describe a page or small web app and OneOver writes the files. Returns build_id and build_project_id right away; the build keeps runn"},{"name":"build_iterate","description":"Send a follow-up instruction to an existing build. Only one build can run on a project at a time."},{"name":"build_status","description":"State of a build: running, complete, failed or stopped, plus file list, credits charged, and the share link once published."},{"name":"build_get_files","description":"Read the files of a build. Pass path to read one file."},{"name":"build_stop","description":"Stop a running build. Files already written are kept. Safe to call twice."},{"name":"build_publish","description":"Publish a build to an unlisted share link at oneover.com/p/<slug>. Needs an HTML file."}],"toolCount":18,"toolsHash":"e1a5a8a519364197fff28625cf6da9e4db0d9dd0c02592fb99035b5f24b08634","serverName":"oneover","capabilities":["tools","resources","prompts","extensions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T07:27:54.732Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":105,"error":null,"detail":{"tools":[{"name":"chat","description":"Stateless chat completion across any text model in your org catalog."},{"name":"generate_image","description":"Generate an image from a text prompt."},{"name":"generate_video","description":"Submit an async video generation job. Returns request_id. If a video card is shown it updates itself and you do not need to poll. Otherwise poll with check_vide"},{"name":"check_video","description":"Poll a video job until complete or failed. Shows text only. Do not call it repeatedly while a video card is on screen, because that card updates itself."},{"name":"generate_audio","description":"Generate speech or music audio."},{"name":"list_models","description":"List models visible to your organization."},{"name":"get_usage","description":"Get org credit balance or usage reporting."},{"name":"run_app","description":"Run a Play app (upscale, transform, etc.) against a prompt."},{"name":"list_assets","description":"List API-generated library assets."},{"name":"create_run","description":"Start a durable OneOver run. It keeps going after the client disconnects. Poll with get_run."},{"name":"get_run","description":"Read a durable run and the events after a cursor."},{"name":"get_job","description":"Poll a unified generation job by request_id."},{"name":"build_create","description":"Start a Code Studio build: describe a page or small web app and OneOver writes the files. Returns build_id and build_project_id right away; the build keeps runn"},{"name":"build_iterate","description":"Send a follow-up instruction to an existing build. Only one build can run on a project at a time."},{"name":"build_status","description":"State of a build: running, complete, failed or stopped, plus file list, credits charged, and the share link once published."},{"name":"build_get_files","description":"Read the files of a build. Pass path to read one file."},{"name":"build_stop","description":"Stop a running build. Files already written are kept. Safe to call twice."},{"name":"build_publish","description":"Publish a build to an unlisted share link at oneover.com/p/<slug>. Needs an HTML file."}],"toolCount":18,"toolsHash":"e1a5a8a519364197fff28625cf6da9e4db0d9dd0c02592fb99035b5f24b08634","serverName":"oneover","capabilities":["tools","resources","prompts","extensions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T00:32:24.080Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":142,"error":null,"detail":{"tools":[{"name":"chat","description":"Stateless chat completion across any text model in your org catalog."},{"name":"generate_image","description":"Generate an image from a text prompt."},{"name":"generate_video","description":"Submit an async video generation job. Returns request_id. If a video card is shown it updates itself and you do not need to poll. Otherwise poll with check_vide"},{"name":"check_video","description":"Poll a video job until complete or failed. Shows text only. Do not call it repeatedly while a video card is on screen, because that card updates itself."},{"name":"generate_audio","description":"Generate speech or music audio."},{"name":"list_models","description":"List models visible to your organization."},{"name":"get_usage","description":"Get org credit balance or usage reporting."},{"name":"run_app","description":"Run a Play app (upscale, transform, etc.) against a prompt."},{"name":"list_assets","description":"List API-generated library assets."},{"name":"create_run","description":"Start a durable OneOver run. It keeps going after the client disconnects. Poll with get_run."},{"name":"get_run","description":"Read a durable run and the events after a cursor."},{"name":"get_job","description":"Poll a unified generation job by request_id."},{"name":"build_create","description":"Start a Code Studio build: describe a page or small web app and OneOver writes the files. Returns build_id and build_project_id right away; the build keeps runn"},{"name":"build_iterate","description":"Send a follow-up instruction to an existing build. Only one build can run on a project at a time."},{"name":"build_status","description":"State of a build: running, complete, failed or stopped, plus file list, credits charged, and the share link once published."},{"name":"build_get_files","description":"Read the files of a build. Pass path to read one file."},{"name":"build_stop","description":"Stop a running build. Files already written are kept. Safe to call twice."},{"name":"build_publish","description":"Publish a build to an unlisted share link at oneover.com/p/<slug>. Needs an HTML file."}],"toolCount":18,"toolsHash":"e1a5a8a519364197fff28625cf6da9e4db0d9dd0c02592fb99035b5f24b08634","serverName":"oneover","capabilities":["tools","resources","prompts","extensions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T18:32:04.982Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":164,"error":null,"detail":{"tools":[{"name":"chat","description":"Stateless chat completion across any text model in your org catalog."},{"name":"generate_image","description":"Generate an image from a text prompt."},{"name":"generate_video","description":"Submit an async video generation job. Returns request_id. If a video card is shown it updates itself and you do not need to poll. Otherwise poll with check_vide"},{"name":"check_video","description":"Poll a video job until complete or failed. Shows text only. Do not call it repeatedly while a video card is on screen, because that card updates itself."},{"name":"generate_audio","description":"Generate speech or music audio."},{"name":"list_models","description":"List models visible to your organization."},{"name":"get_usage","description":"Get org credit balance or usage reporting."},{"name":"run_app","description":"Run a Play app (upscale, transform, etc.) against a prompt."},{"name":"list_assets","description":"List API-generated library assets."},{"name":"create_run","description":"Start a durable OneOver run. It keeps going after the client disconnects. Poll with get_run."},{"name":"get_run","description":"Read a durable run and the events after a cursor."},{"name":"get_job","description":"Poll a unified generation job by request_id."},{"name":"build_create","description":"Start a Code Studio build: describe a page or small web app and OneOver writes the files. Returns build_id and build_project_id right away; the build keeps runn"},{"name":"build_iterate","description":"Send a follow-up instruction to an existing build. Only one build can run on a project at a time."},{"name":"build_status","description":"State of a build: running, complete, failed or stopped, plus file list, credits charged, and the share link once published."},{"name":"build_get_files","description":"Read the files of a build. Pass path to read one file."},{"name":"build_stop","description":"Stop a running build. Files already written are kept. Safe to call twice."},{"name":"build_publish","description":"Publish a build to an unlisted share link at oneover.com/p/<slug>. Needs an HTML file."}],"toolCount":18,"toolsHash":"e1a5a8a519364197fff28625cf6da9e4db0d9dd0c02592fb99035b5f24b08634","serverName":"oneover","capabilities":["tools","resources","prompts","extensions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T11:34:57.552Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":147,"error":null,"detail":{"tools":[{"name":"chat","description":"Stateless chat completion across any text model in your org catalog."},{"name":"generate_image","description":"Generate an image from a text prompt."},{"name":"generate_video","description":"Submit an async video generation job. Returns request_id. If a video card is shown it updates itself and you do not need to poll. Otherwise poll with check_vide"},{"name":"check_video","description":"Poll a video job until complete or failed. Shows text only. Do not call it repeatedly while a video card is on screen, because that card updates itself."},{"name":"generate_audio","description":"Generate speech or music audio."},{"name":"list_models","description":"List models visible to your organization."},{"name":"get_usage","description":"Get org credit balance or usage reporting."},{"name":"run_app","description":"Run a Play app (upscale, transform, etc.) against a prompt."},{"name":"list_assets","description":"List API-generated library assets."},{"name":"create_run","description":"Start a durable OneOver run. It keeps going after the client disconnects. Poll with get_run."},{"name":"get_run","description":"Read a durable run and the events after a cursor."},{"name":"get_job","description":"Poll a unified generation job by request_id."},{"name":"build_create","description":"Start a Code Studio build: describe a page or small web app and OneOver writes the files. Returns build_id and build_project_id right away; the build keeps runn"},{"name":"build_iterate","description":"Send a follow-up instruction to an existing build. Only one build can run on a project at a time."},{"name":"build_status","description":"State of a build: running, complete, failed or stopped, plus file list, credits charged, and the share link once published."},{"name":"build_get_files","description":"Read the files of a build. Pass path to read one file."},{"name":"build_stop","description":"Stop a running build. Files already written are kept. Safe to call twice."},{"name":"build_publish","description":"Publish a build to an unlisted share link at oneover.com/p/<slug>. Needs an HTML file."}],"toolCount":18,"toolsHash":"e1a5a8a519364197fff28625cf6da9e4db0d9dd0c02592fb99035b5f24b08634","serverName":"oneover","capabilities":["tools","resources","prompts","extensions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T05:33:55.572Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":128,"error":null,"detail":{"tools":[{"name":"chat","description":"Stateless chat completion across any text model in your org catalog."},{"name":"generate_image","description":"Generate an image from a text prompt."},{"name":"generate_video","description":"Submit an async video generation job. Returns request_id. If a video card is shown it updates itself and you do not need to poll. Otherwise poll with check_vide"},{"name":"check_video","description":"Poll a video job until complete or failed. Shows text only. Do not call it repeatedly while a video card is on screen, because that card updates itself."},{"name":"generate_audio","description":"Generate speech or music audio."},{"name":"list_models","description":"List models visible to your organization."},{"name":"get_usage","description":"Get org credit balance or usage reporting."},{"name":"run_app","description":"Run a Play app (upscale, transform, etc.) against a prompt."},{"name":"list_assets","description":"List API-generated library assets."},{"name":"create_run","description":"Start a durable OneOver run. It keeps going after the client disconnects. Poll with get_run."},{"name":"get_run","description":"Read a durable run and the events after a cursor."},{"name":"get_job","description":"Poll a unified generation job by request_id."},{"name":"build_create","description":"Start a Code Studio build: describe a page or small web app and OneOver writes the files. Returns build_id and build_project_id right away; the build keeps runn"},{"name":"build_iterate","description":"Send a follow-up instruction to an existing build. Only one build can run on a project at a time."},{"name":"build_status","description":"State of a build: running, complete, failed or stopped, plus file list, credits charged, and the share link once published."},{"name":"build_get_files","description":"Read the files of a build. Pass path to read one file."},{"name":"build_stop","description":"Stop a running build. Files already written are kept. Safe to call twice."},{"name":"build_publish","description":"Publish a build to an unlisted share link at oneover.com/p/<slug>. Needs an HTML file."}],"toolCount":18,"toolsHash":"e1a5a8a519364197fff28625cf6da9e4db0d9dd0c02592fb99035b5f24b08634","serverName":"oneover","capabilities":["tools","resources","prompts","extensions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T23:29:41.452Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":131,"error":null,"detail":{"tools":[{"name":"chat","description":"Stateless chat completion across any text model in your org catalog."},{"name":"generate_image","description":"Generate an image from a text prompt."},{"name":"generate_video","description":"Submit an async video generation job. Returns request_id. If a video card is shown it updates itself and you do not need to poll. Otherwise poll with check_vide"},{"name":"check_video","description":"Poll a video job until complete or failed. Shows text only. Do not call it repeatedly while a video card is on screen, because that card updates itself."},{"name":"generate_audio","description":"Generate speech or music audio."},{"name":"list_models","description":"List models visible to your organization."},{"name":"get_usage","description":"Get org credit balance or usage reporting."},{"name":"run_app","description":"Run a Play app (upscale, transform, etc.) against a prompt."},{"name":"list_assets","description":"List API-generated library assets."},{"name":"create_run","description":"Start a durable OneOver run. It keeps going after the client disconnects. Poll with get_run."},{"name":"get_run","description":"Read a durable run and the events after a cursor."},{"name":"get_job","description":"Poll a unified generation job by request_id."},{"name":"build_create","description":"Start a Code Studio build: describe a page or small web app and OneOver writes the files. Returns build_id and build_project_id right away; the build keeps runn"},{"name":"build_iterate","description":"Send a follow-up instruction to an existing build. Only one build can run on a project at a time."},{"name":"build_status","description":"State of a build: running, complete, failed or stopped, plus file list, credits charged, and the share link once published."},{"name":"build_get_files","description":"Read the files of a build. Pass path to read one file."},{"name":"build_stop","description":"Stop a running build. Files already written are kept. Safe to call twice."},{"name":"build_publish","description":"Publish a build to an unlisted share link at oneover.com/p/<slug>. Needs an HTML file."}],"toolCount":18,"toolsHash":"e1a5a8a519364197fff28625cf6da9e4db0d9dd0c02592fb99035b5f24b08634","serverName":"oneover","capabilities":["tools","resources","prompts","extensions"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"chat","description":"Stateless chat completion across any text model in your org catalog."},{"name":"generate_image","description":"Generate an image from a text prompt."},{"name":"generate_video","description":"Submit an async video generation job. Returns request_id. If a video card is shown it updates itself and you do not need to poll. Otherwise poll with check_vide"},{"name":"check_video","description":"Poll a video job until complete or failed. Shows text only. Do not call it repeatedly while a video card is on screen, because that card updates itself."},{"name":"generate_audio","description":"Generate speech or music audio."},{"name":"list_models","description":"List models visible to your organization."},{"name":"get_usage","description":"Get org credit balance or usage reporting."},{"name":"run_app","description":"Run a Play app (upscale, transform, etc.) against a prompt."},{"name":"list_assets","description":"List API-generated library assets."},{"name":"create_run","description":"Start a durable OneOver run. It keeps going after the client disconnects. Poll with get_run."},{"name":"get_run","description":"Read a durable run and the events after a cursor."},{"name":"get_job","description":"Poll a unified generation job by request_id."},{"name":"build_create","description":"Start a Code Studio build: describe a page or small web app and OneOver writes the files. Returns build_id and build_project_id right away; the build keeps runn"},{"name":"build_iterate","description":"Send a follow-up instruction to an existing build. Only one build can run on a project at a time."},{"name":"build_status","description":"State of a build: running, complete, failed or stopped, plus file list, credits charged, and the share link once published."},{"name":"build_get_files","description":"Read the files of a build. Pass path to read one file."},{"name":"build_stop","description":"Stop a running build. Files already written are kept. Safe to call twice."},{"name":"build_publish","description":"Publish a build to an unlisted share link at oneover.com/p/<slug>. Needs an HTML file."}],"package":null,"toolSurface":{"id":"ts_wkkz5u793cdv","endpointId":"ep_rpcfzj5jtpdd","hash":"e1a5a8a519364197fff28625cf6da9e4db0d9dd0c02592fb99035b5f24b08634","toolCount":18,"serverName":"oneover","serverVersion":"2.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-21T23:29:41.458Z","lastSeenAt":"2026-10-24T02:21:55.856Z","observations":9,"toolNames":["chat","generate_image","generate_video","check_video","generate_audio","list_models","get_usage","run_app","list_assets","create_run","get_run","get_job","build_create","build_iterate","build_status","build_get_files","build_stop","build_publish"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.oneover/mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/com.oneover%2Fmcp","firstSeenAt":"2026-10-21T23:19:38.681Z","fetchedAt":"2026-10-21T23:19:38.681Z","normalizedAt":"2026-10-21T23:19:38.681Z"}]},"firstSeenAt":"2026-10-21T23:19:38.681Z","updatedAt":"2026-10-24T02:26:25.640Z"}