com.aisenseapi/free-public-tools
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
AI SENSE Free Public Tools
Publisher-provided description
87 public tools: agent workflows, audio data transfer, semantic search, queues and webhooks.
Summary by lookupd
Lets agents coordinate via temporary queues, leases and inboxes, plus webhooks, timers, UUIDs, short links and time lookups.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http free-public-tools https://aisenseapi.com/mcp
Codex, remote (streamable-http)
codex mcp add free-public-tools --url https://aisenseapi.com/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"free-public-tools": {
"url": "https://aisenseapi.com/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 87)
Publisher-provided text
get_current_timeGet 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 - stampinggenerate_uuidGenerate 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 idshorten_urlTurn 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 putstore_temporary_dataPut 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 scrread_temporary_dataFetch 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 idcreate_webhook_captureCreate 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 thirread_webhook_captureCheck 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 sendecreate_human_approvalPut a decision in front of one to twenty people. Use one respondent for a normal approval, or several when every invited person should answer through a separateread_human_approvalCheck whether the person has answered a form from create_human_approval, and read the answer. For a group, partial means at least one person has answered and ancreate_agent_wakeCreate a durable MCP task that completes when a webhook arrives, a person answers a form or a chosen time is reached. Use it when an agent must pause and contincreate_heartbeatCreate a deadline monitor for a job, device or agent that should keep checking in. Call ping_heartbeat before the expected interval plus grace period ends. Oneread_heartbeatRead one heartbeat immediately. Use it to inspect whether the monitor is armed, missed, fired or expired, whether it is running late, and its next deadline. Thiping_heartbeatRecord a check-in for an armed heartbeat and move its next expected deadline. Use it after successful work or from a liveness loop. A ping does not extend the acreate_lease_namespaceCreate a random private namespace before several agents coordinate work using short readable keys. The namespace is a bearer secret and is returned once. Shareacquire_leaseClaim one unit of work so concurrent agents do not perform it twice. The first writer receives an owner token and a monotonic fencing token. A later caller recerenew_leaseExtend a lease that this caller still owns. Use it before the current TTL ends when work is still running. The owner token is required and must stay secret. Renrelease_leaseGive up a lease before its TTL ends so another agent can acquire the work. Use it when abandoning work without a reusable result. The secret owner token is requcomplete_leaseFinish owned work and save a reusable JSON result for later callers with the same identity and fingerprint. The result is limited to 32 KB and secret-shaped fiecreate_agent_inboxCreate a private email inbox that lives for 24 hours, so an agent can receive a confirmation mail, a verification code or a one time link while it works. The caread_agent_inboxRead the mail that has arrived in an inbox from create_agent_inbox. Each message carries the sender, the subject, the arrival time in UTC, the cleaned text, anycreate_agent_queueCreate a small temporary pull queue for cooperating agents. Its fixed 24 hour lifetime cannot be extended. Returns separate read, write and worker bearer tokensread_agent_queueRead queue metadata and pending, claimed, completed and failed counts using the read token. Does not list payloads, disclose role tokens or extend the fixed expenqueue_agent_queue_jobAdd a JSON job using the write token and a stable job_key. The same key and payload return the original job. Changing the payload for that key is a conflict. Paread_agent_queue_jobRead one known job, its JSON payload and status using the read token. The active claim receipt and role tokens are never returned by this operation.claim_agent_queue_jobClaim the next pending job using the worker token. Returns job:null immediately when no work is available, otherwise a job containing a new secret receipt. Visiack_agent_queue_jobMark a claimed job completed using the worker token and its current receipt. Repeating acknowledgement with the same winning receipt succeeds. A different, stalrelease_agent_queue_jobReturn a claimed job to pending using the worker token and its current receipt. On the fifth claim it becomes failed. The receipt is invalidated. Stale receiptsrenew_agent_queue_jobMove the active claim deadline using the worker token and current receipt. Visibility accepts 30-900 seconds, defaults to 60 seconds and is capped by the origincreate_dns_namePoint a public hostname at an address you already control, for 24 hours. Use it when something needs a name rather than an address: a webhook target someone hasread_dns_nameLook up what a temporary DNS name points at and how long it has left. No token is needed: everything it returns is already public in DNS. Use it to confirm a na
Changes
Newest first, as lookupd saw them
- : version 1.26.0 → 1.26.1
Details
- Version: 1.26.1
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 903 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/aisenseapi/aisense-free-public-rest-apis
- Website: https://aisense.no/free-public-mcp-server
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.aisenseapi/free-public-tools)
- 62071 servers
- Last crawl: 2026-11-11T16:17:25.167Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp