Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Authorization not required, issuer https://api.authrice.com
Authorization not required, issuer https://api.authrice.com
Changed the definition of "open_croncool"
OpenUseCroncoolthis when someone wants to open Croncool and browseownedtheir projects andreviewscheduled jobs,targetwithoriginsschedules,schedulestarget origins and latestexecutionrunstatus.status,Thisinsidebaranisinteractiveread-onlysidebar.and
Authorization not required, issuer https://api.authrice.com
Added "open_croncool" (10 tools before, 11 now)
Croncool Cron Jobs — Open Croncool to browse owned projects and review scheduled jobs, target origins, schedules and latest execution status. This sidebar is read-only and cannot run jobs or change configuration. Request payloads, full target URLs, secrets and workflow bodies are excluded.
Authorization not required, issuer https://api.authrice.com
Changed the definition of "get_job", "get_job_runs", "get_workflow_run" and 7 more
Get cron job details
FetchUseathissinglewhenCroncoolsomeone asks about one cronjobjob'sbyschedule
Authorization not required, issuer https://api.authrice.com
Authorization not required, issuer https://api.authrice.com
Authorization required → not required, issuer https://api.authrice.com
First tool surface recorded: 10 tools (server version 0.1.0)
Authorization required, Bearer, issuer https://api.authrice.com
Authorization required, Bearer, issuer https://api.authrice.com
Certificate recorded, valid to 2027-02-05
Authorization required, Bearer, issuer https://api.authrice.com
Showing the latest 15 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨124 unchanged words⟩ :"object"},{"type":"null"}],"description":"Null when not found, including another organization's job. Request payloads and credential-bearing URL paths, queries, fragments and userinfo are never returned."},"status":{"enum":["found", ⟨8 unchanged words⟩
⟨5 unchanged words⟩ :false,"readOnlyHint":true,"title":"Get cron job details"}
GetCheckjobaexecutionjob's run history
Fetch aUseboundedthisexecutionwhenhistorysomeoneforasksonewhetherexactaCroncoolcron jobidran,mostfailedrecentorfirst.wasReturnsslow,executionincludingid,astatus,runHTTPjuststatus,triggered.duration,Returnsandrecenttimestamprunsonly;newestresponsefirstbodies,witherrors,successjoborrequestfailure,payloadsHTTP status, duration andcredentialstimeare(noexcluded.responseUsebodies),this20afterbyrun_jobdefaulttoandverify100theatrecordedmost.outcomeNotinsteadforofstartingretryingaautomatically.run.
⟨6 unchanged words⟩ jobId":{"description":"Job id (uuid)to fetch execution history for","maxLength":128,"minLength":1,"type":"string"},"limit":{"description":"Maximum numberHowofmanyexecutionsruns to return,(defaultfrom20,1maxto100)100; defaults to 20","maximum":100,"minimum":1,"type ⟨5 unchanged words⟩
⟨3 unchanged words⟩ additionalProperties":false,"properties":{"executions":{"description":"Runs newest first. Response bodies, error text, job request payloads and credentials are excluded.","items":{"additionalProperties":false,"properties":{" ⟨67 unchanged words⟩
⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"GetCheckjobaexecutionjob's run history"}
GetTrace a workflow run
Fetch oneUsedurablethisworkflowwhenrunsomeonebyasksexactwhyprojectaiddurableandworkflow runidfailedtogetherorwithwhereaitboundedissetstuck.ofReturnssteps.theReturnsrun'sstatus/timingstatus,metadatatimings andmachineerrorcodescodeonly;plusworkflowitsinputssteps with status,outputsattempt,errortimingsmessages,anddeploymenterrordetailscode,and50ownershipstepsfieldsbyaredefaultexcluded.andCross-organization200idsataremost.reportedNotasfornotlistingfound.runs.
⟨6 unchanged words⟩ :{"projectId":{"description":"Project idowningthat owns the run(required)","maxLength":128,"minLength":1,"type ⟨11 unchanged words⟩ :"string"},"stepLimit":{"description":"Maximum numberHowofmany steps to return,(defaultfrom50,1maxto200)200; defaults to 50","maximum":200,"minimum":1,"type ⟨6 unchanged words⟩
⟨77 unchanged words⟩ ,"type":"string"},"steps":{"description":"Step status, attempt, timings and machine error code. Workflow inputs, outputs, error messages, deployment details and ownership fields are excluded.","items":{"additionalProperties":false,"properties":{" ⟨60 unchanged words⟩ 200,"type":"array"},"stepsTruncated":{"description":"True when the run has more steps than were returned","type":"boolean"}},"required":[" ⟨6 unchanged words⟩
⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"GetTrace a workflow run"}
List scheduled cron jobs
ListUseathisboundedwhenpagesomeoneofasksCroncoolwhat cron jobsinorthescheduledauthenticatedtasksorganization,theyoptionallyhave,filteredorbywhichexactonesprojectlastid.failed. Returnssafeeachschedulingjob'smetadataid,andname, schedule, targetoriginsorigin,only;method,requestenabledpayloadsstate andcredential-bearinglastURLrunpaths,statusqueriesand time,fragments20 per page by default,orwithuserinfoaarecursorexcluded.forReusemore.nextCursorNotwithfortheasamejob'sfilterfulltoruncontinue.history.
⟨5 unchanged words⟩ ,"properties":{"cursor":{"description":"OpaqueThe nextCursorfrom anofearlierthelist_jobspreviouscallpage with the sameprojectprojectId;filterabsent for the first page","maxLength":4096,"minLength":1,"type":"string"},"limit":{"description":"MaximumJobsnumberperofpage,jobsfromto1returnto(default100;
⟨7 unchanged words⟩ {"type":"boolean"},"jobs":{"description":"Job schedules and target origins only. Request payloads and credential-bearing URL paths, queries, fragments and userinfo are excluded.","items":{"additionalProperties":false,"properties":{" ⟨123 unchanged words⟩ :"string"},{"type":"null"}],"description":"Cursor for the next page with the same filters; null on the last page"}},"required":["jobs","hasMore", ⟨3 unchanged words⟩
⟨5 unchanged words⟩ :false,"readOnlyHint":true,"title":"List scheduled cron jobs"}
List your Croncool projects
ListUseathisboundedwhensetsomeoneofasks which Croncool projectsthetheyauthenticatedhave,userorcanaaccess.project'sReturnsidonlyistheneeded.projectReturns each project's id,needednameforandfollow-upcreationcallstime,display50name,by default andcreation100time;atworkflowmost,callbackwithconfigurationaandflagsecretswhenaremoreexcluded.exist. Not for listing jobs.
⟨5 unchanged words⟩ ,"properties":{"limit":{"description":"Maximum numberHowofmany projects to return,(defaultfrom50,1maxto100)100; defaults to 50","maximum":100,"minimum":1,"type ⟨3 unchanged words⟩
⟨3 unchanged words⟩ additionalProperties":false,"properties":{"hasMore":{"description":"True when more projects exist than were returned; there is no cursor","type":"boolean"},"projects":{"description":"Projects the signed-in user can access. Workflow callback configuration and secrets are excluded.","items":{"additionalProperties":false,"properties":{ ⟨36 unchanged words⟩
⟨5 unchanged words⟩ :false,"readOnlyHint":true,"title":"List your Croncool projects"}
ListCheck webhooksubscriptionsdelivery health
List a boundedUsesetthisofwhenwebhooksomeonedelivery-healthasksrecordswhetherintheirtheCroncoolauthenticatedwebhooksCroncoolareorganizationdelivering,optionallyfailingfilteredorbywereexactdisabled.projectReturnsid.eachReturnssubscription's endpointoriginsorigin,event filtersevents, active state,failureconsecutivecountsfailures,and delivery times. Fullauto-disabledendpointflagpaths/queries,andsigninglastsecrets,deliverypayloadstime,and ownership fields20arebyexcluded.default.EndpointsWorksareonlyautomaticallywithdisabledaaftersigned-in20userconsecutivesession,failures.notRequiresanaAPIlogged-inkey.userNotsession,fornotchangingtheorstdiore-enablingAPI-keyatransport.webhook.
⟨5 unchanged words⟩ ,"properties":{"limit":{"description":"Maximum numberHowofmany subscriptions to return,(defaultfrom20,1maxto100)100; defaults to 20","maximum":100,"minimum":1,"type":"integer"},"projectId":{"description":"Onlyreturnsubscriptions of this project","maxLength":128, ⟨6 unchanged words⟩
⟨3 unchanged words⟩ additionalProperties":false,"properties":{"subscriptions":{"description":"Endpoint origins and delivery health; autoDisabled marks a subscription switched off after 20 consecutive failures. Full endpoint paths and queries, signing secrets, payloads and ownership fields are excluded.","items":{"additionalProperties":false,"properties":{" ⟨76 unchanged words⟩
⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"ListCheck webhooksubscriptionsdelivery health"}
List aUseboundedthispagewhenofsomeonedurableasksworkflowaboutrunsrecentfororonefailedexactrunsCroncoolofprojectaid,durableoptionallyworkflowfilteredinbyaworkflowCroncoolnameproject.andReturnsstatus.eachReturnsrun'sonlyid,runworkflowidentityname, status, timings,andmachineerrorcode;code,workflownewestinputs,firstoutputsby default,and20errorpermessagespagearewithexcluded.aReusecursor,nextCursorfilterablewithbyidenticalworkflowfiltersandtostatus.continue.Not for one run's steps.
⟨5 unchanged words⟩ ,"properties":{"cursor":{"description":"OpaqueThe nextCursorfromofantheearlierpreviouscallpage with the same project, workflow, status,andsortsort;filtersabsent for the first page","maxLength":4096,"minLength":1,"type":"string"},"limit":{"description":"MaximumRunsnumberperofpage,runsfromto1returnto
⟨14 unchanged words⟩ :"string"},{"type":"null"}],"description":"Cursor for the next page with the same filters; null on the last page"},"runs":{"description":"Run identity, status, timings and machine error code. Workflow inputs, outputs and error messages are excluded.","items":{"additionalProperties":false,"properties":{ ⟨70 unchanged words⟩
List durable workflows
ListUseathisboundedwhensetsomeoneofasks which durable workflowsfor one exacta Croncool projectidruns,withorper-statushow many runs are running, pending, completed, failed or cancelled. Returns each workflow's name, run countsandbymoststatusrecentand last runtime.timeWorkflowforinputs,oneoutputsproject,error messages,50callbackbyconfiguration,default andsecrets100areatexcluded.most. Not for individual runs.
⟨5 unchanged words⟩ ,"properties":{"limit":{"description":"Maximum numberHowofmany workflows to return,(defaultfrom50,1maxto100)100; defaults to 50","maximum":100,"minimum":1,"type":"integer"},"projectId":{"description":"Project idwhose workflows should be listed (required)","maxLength":128,"minLength":1,"type ⟨5 unchanged words⟩
⟨3 unchanged words⟩ additionalProperties":false,"properties":{"hasMore":{"description":"True when the project has more workflows than returned","type":"boolean"},"workflows":{"description":"Run counts per workflow. Workflow inputs, outputs, error messages, callback configuration and secrets are excluded.","items":{"additionalProperties":false,"properties":{ ⟨66 unchanged words⟩
⟨5 unchanged words⟩ :false,"readOnlyHint":true,"title":"List durable workflows"}
Run a cron job now
TriggerUseonethisexistingwhenCroncoolsomeonejobasksbytoexactrunidorimmediately,triggeroutsideaitscronschedule.jobThisnow.isReturnsdestructiveonlyunderthathostCroncoolreviewinvokedpolicyit,open-world,notandthenon-idempotent:target'severyresponse. Each callcanimmediatelysendsends the job's configured request againand cause,downstreamwhichwrites,canmessageswrite,billing,message orthird-party effects. First callbillget_jobdownstream,show the exact jobandtarget origin, andaobtainrepeatedthecalluser'ssendsexplicititconfirmation.onceNevermore.retryNotautomaticallyforafterchecking atimeout or ambiguous error; inspect get_job_runsrun'sfirst.result.
⟨7 unchanged words⟩ description":"Job id (uuid) of the one job to runimmediately","maxLength":128,"minLength":1,"type ⟨5 unchanged words⟩
⟨11 unchanged words⟩ },"status":{"const":"invoked","description":"Croncool invoked the job; the outcome is recorded in the job's run history","type":"string"}},"required":["status ⟨3 unchanged words⟩
⟨5 unchanged words⟩ :true,"readOnlyHint":false,"title":"Run a cron job now"}
RenderUse this when someone wants aboundedquick overviewfororonedashboardknownof one Croncoolprojectproject.id.ReturnsUseanafteroverviewlist_projects.cardShowswithsafetheprojectproject'smetadataname andupcreationtotime,12whethertenant-scopedworkflowjobshostingwithistargetsetoriginsup,only;andjobuprequesttopayloads,12credential-bearingjobstargetwithpaths/queriesschedule,organizationtargetfields,origin andworkflowlastcallbackrunsecretsstatus.areNotexcluded.for a job's run history.
⟨3 unchanged words⟩ ,"properties":{"projectId":{"description":"Croncool projectProject idto render","maxLength":128,"minLength":1,"type ⟨5 unchanged words⟩
⟨14 unchanged words⟩ {"type":"boolean"},"jobs":{"description":"Up to 12 of the project jobs. Job request payloads, credential-bearing target paths or queries, organization fields and workflow callback secrets are excluded.","items":{"additionalProperties":false,"properties":{" ⟨119 unchanged words⟩
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Show Croncool project overview"}