com.aisenseapi/free-public-tools
repo:https://github.com/aisenseapi/aisense-free-public-rest-apis
Public MCP tools for approvals, webhooks, temporary storage, short links, time and UUIDs.
- transport:
- remote
- credential class:
- open
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- create_human_approvalshallow
Put a decision in front of a real person and wait for their answer. Creates a web form and returns form_url to send to whoever should decide, plus an action_id for reading the reply. Use it to get sign off before an irreversible or costly step, or when a policy requires a named human to approve. The point of difference: the approver does not have to be the person operating this client - it can be a manager, a customer or a colleague on another device, in another country, and they need no account and no login to answer. No API key, no account and no sign up: call it directly. Poll for the reply with read_human_approval. The form expires 24 hours after creation, so it does not suit a decision that can wait longer than that.
- create_webhook_captureshallow
Create a throwaway URL that records the next HTTP request anyone sends to it, headers and body included. Use it to see what a webhook provider, a form or a third party service actually transmits, instead of trusting their documentation, and to prove that an integration fired at all. No API key, no account and no sign up: call it directly. Takes no parameters. Returns update_url to hand to the sender, read_url for a browser, a capture_id for read_webhook_capture, and an expire_timestamp 24 hours out. Whatever is sent becomes publicly readable, so do not point a production webhook carrying real data at it.
- generate_uuidshallow
Generate one random RFC 4122 version 4 UUID. Use it when you need an identifier that will not collide with anything else - an idempotency key, a correlation id across systems, a filename - rather than inventing a string yourself, which is not random and tends to repeat across runs. Takes no parameters and returns a single lowercase hyphenated UUID. No API key, no account and no sign up: call it directly.
- get_current_timeshallow
Get the true current date and time, as an ISO 8601 string and a Unix timestamp, for any timezone. Use this whenever the actual present moment matters - stamping a record, computing an age or a deadline, deciding whether something has expired - because a language model has no clock and will otherwise guess a date from its training data. No API key, no account and no sign up: call it directly. The timezone parameter accepts an IANA name or a fixed UTC offset and defaults to UTC.
- read_human_approvalshallow
Check whether the person has answered a form from create_human_approval, and read what they chose. The status field is pending or answered. Note carefully that answered does NOT mean approved: it means a reply arrived, and which option they picked is inside the response field, so read it before acting. Pending simply means nobody has answered yet - poll again after a pause. This is an immediate check, not a blocking wait, and the request expires 24 hours after it was created. No API key, no account and no sign up: call it directly.
- read_temporary_datashallow
Fetch back a JSON value that store_temporary_data saved earlier, in this session or in another one. Returns the value exactly as it was stored. Fails if the id is unknown or if the 24 hour lifetime has already passed, so treat a failure as expired or never written rather than as a temporary fault worth retrying. No API key, no account and no sign up: call it directly.
- read_webhook_captureshallow
Check whether anything has been sent to a capture URL yet, and read it. The status field is pending or captured. Pending is the ordinary answer before the sender fires and is NOT a failure: call again after a pause rather than treating it as an error or giving up. This is an immediate poll, not a blocking wait. An id that was never issued also reads as pending, so stop polling once the expire_timestamp from create_webhook_capture has passed. No API key, no account and no sign up: call it directly.
- shorten_urlshallow
Turn a long URL into a short 307.fi link that redirects to it. Use it when a URL has to be typed, read aloud, pasted into a message with a length limit, or put in front of a person. No API key, no account and no sign up: call it directly. The link stops working 24 hours after creation, so do not use it for anything that must survive longer than a day; it is for handoffs inside a task, not for publishing.
- store_temporary_datashallow
Put any JSON value somewhere another process can fetch it, and get back a storage_id plus a public read_url. Use it to hand a result to a different agent, a script, a webhook receiver or a later run, when there is no shared filesystem and no database between you. No API key, no account and no sign up: call it directly. Anyone holding the URL can read it, so never store secrets, credentials or personal data. The value disappears 24 hours after it is written. Read it back with read_temporary_data, passing the storage_id.
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/66cd9802-6189-4d3b-a166-f8a81964f30e)