Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,530Letters: 13Defects: 1,322counted just now
teppi

MCP servercom.aisenseapi/free-public-tools

60 public tools: queues, inboxes, webhooks, approvals, DNS, images, PDF, hashing and more.
UNRATEDActivestreamable-httpaisenseapi.com

Overview

Score?
UNRATED 0.824
of what a free look can see, on 32 looks
Looks
36
last 7 hr ago
Tools
61
changed 7 hr ago

More info

URL
aisenseapi.com/mcp
streamable-http
Says it is
AI SENSE Free Public Tools 1.11.1
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.824 · highest on record 0.8561

Toolsfrom sha256:f4f4ca89a0…ce93a7 · +1 −0 7 hr ago

The tools this server lists, read out of the definition it returned
ToolSchema
ack_agent_queue_job
Mark a claimed job completed using the worker token and its current receipt. Repeating acknowledgement with the same winning receipt succeeds. A different, stale or expired claim r
input · output
acquire_lease
Claim 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 receives held, conflict
input · output
cancel_webhook_schedule
Cancel a scheduled webhook that has not finished. A job that has already ended cannot be cancelled. No API key, no account and no sign up: call it directly.
input · no output
claim_agent_queue_job
Claim 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. Visibility defaults to 6
input · output
complete_lease
Finish 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 fields are redacted. Do
input · output
convert_timestamp
Convert a Unix timestamp in seconds or milliseconds, or a date and time text, into a Unix timestamp, ISO 8601, RFC 2822 and UTC forms. offset sets the zone of the answer. The answe
input · no output
create_agent_inbox
Create 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 call returns two ident
input · output
create_agent_queue
Create a small temporary pull queue for cooperating agents. Its fixed 24 hour lifetime cannot be extended. Returns separate read, write and worker bearer tokens once. Keep them sec
input · output
create_agent_wake
Create 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 continue after an outside
input · output
create_dns_name
Point 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 has to type, a staging
input · output
create_heartbeat
Create 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. One missed deadline call
input · output
create_human_approval
Put 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 separate bearer form link. G
input · output
create_lease_namespace
Create a random private namespace before several agents coordinate work using short readable keys. The namespace is a bearer secret and is returned once. Share it only with the coo
input · output
create_qr_code
Make a QR code for a text or URL, as a PNG with error correction level H. The answer is the image. No API key, no account and no sign up: call it directly.
input · no output
create_webhook_capture
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 actu
input · output
crypto_wallet
The balance of a public Bitcoin, Ethereum or Solana address, read from blockchain.info, a public Ethereum RPC node or the Solana mainnet RPC, or a newly generated key pair. A gener
input · no output
decide
Omit model or use rules for the existing yes_no, choice and scale rule engine with probability, confidence and action. Use model clef for noul, choice and score questions with inst
input · no output
delete_dns_name
Remove a temporary DNS name now, before its 24 hours are up. Needs the dns_token. Use it when the work is done and the name should stop answering rather than sit there until it exp
input · output
encode_data
Encode text as Base64, Base64url, Base32, Base58 or hex, as URL percent-encoding or as HTML entities, or decode such a string. Decoding answers decoded_text when the bytes are UTF-
input · no output
enqueue_agent_queue_job
Add 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. Payloads are limited t
input · output
generate_random
Generate a random number in a range (kind number, from and to, default 1 to 6), a colour as #rrggbb (color), a GUID (guid), a password of 6 to 128 characters (password, length, def
input · no output
generate_uuid
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 fi
input · output
get_current_time
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
input · output
hash_data
Hash text with MD5, SHA-1, SHA-256, SHA-512, CRC32, Whirlpool, SHA3-256, SHA3-512, BLAKE2b-256 or BLAKE3 and answer the digest in hex, or for crc32 as an integer. Use sha256, sha3_
input · no output
html_markdown_convert added
Convert HTML to Markdown, or Markdown to HTML. html_to_markdown leaves out scripts, styles, forms and media and answers markdown and the page title, so a fetched page reads with fe
input · no output
html_to_pdf
Render HTML to a PDF with JavaScript and network access turned off, so only the HTML sent is used and images must be inline data URLs. options can set page-size (A3, A4, A5, Letter
input · no output
json_check
Format or validate JSON text. format pretty-prints it (mode pretty, indent 2 or 4) or compacts it (mode compact); validate reports whether it parses and where it breaks. The result
input · no output
json_csv_convert
Convert between JSON rows and CSV. json_to_csv takes columns and rows, up to 5000 flat objects, and stores result.csv; csv_to_json takes data, the CSV text, and stores result.json.
input · no output
jwt_token
Create or check an HS256 JSON Web Token. encode signs payload with secret and answers jwt; decode verifies token with secret, including exp, nbf and iat, and answers decoded_payloa
input · no output
list_timezones
List the IANA timezones with their current UTC offsets, optionally only those at one offset such as +0530. No API key, no account and no sign up: call it directly.
input · no output
lookup_network
Network facts: the public IP address this service sees for you (client_ip), your User-Agent (user_agent), the country, city, coordinates and timezone of an IPv4 address from a loca
input · no output
match_tables
Match the rows of two tables on one or more pairs of key columns, like a join, and store the matches as JSON for 24 hours. left and right are lists of row objects; keys lists pairs
input · no output
ping_heartbeat
Record 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 absolute 24 hour life
input · output
process_image
Work on a JPEG, PNG or WebP image, or HEIC for convert and resize: convert to another format (format, quality, lossless), compress (quality), resize (width, height, fit contain or
input · no output
read_agent_inbox
Read 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, any standalone 4 to 8 d
input · output
read_agent_queue
Read queue metadata and pending, claimed, completed and failed counts using the read token. Does not list payloads, disclose role tokens or extend the fixed expiry.
input · output
read_agent_queue_job
Read 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.
input · output
read_dns_name
Look 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 name exists and resolv
input · output
read_heartbeat
Read 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. This does not wait for
input · output
read_human_approval
Check 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 answered means all for
input · output
read_qr_code
Read the QR codes in a PNG, JPEG, GIF or WebP image. Several codes come back joined by newlines. Give image_base64 or storage_id. No API key, no account and no sign up: call it dir
input · no output
read_stored_file
Read a stored object by storage_id. JSON comes back as data, an image as an image, and any other file, such as a PDF from html_to_pdf or a ZIP from process_image, as an embedded re
input · no output
read_temporary_data
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
input · output
read_webhook_capture
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
input · output
read_webhook_schedule
Read a scheduled webhook: its status, attempts and, after it fired, the HTTP status and an excerpt of the answer. wait_seconds, up to 25, waits for the status to change before answ
input · no output
release_agent_queue_job
Return 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 receipts conflict.
input · output
release_lease
Give 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 required. No authenticat
input · output
renew_agent_queue_job
Move 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 original queue expiry. A s
input · output
renew_lease
Extend 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. Renewal cannot move the
input · output
schedule_webhook
Schedule an HTTP POST of a JSON payload to a public URL: once, after delay_seconds or at the Unix time fire_at, 5 seconds to 24 hours ahead, or repeatedly every 60 to 86400 seconds
input · no output
service_health
Check that the AI SENSE service answers. Returns status ok and the server time with microseconds. No API key, no account and no sign up: call it directly.
input · no output
shorten_url
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
input · output
simulate_failure
Get a chosen failure on purpose, to test how an agent or client handles it: an HTTP status from 200 to 504, an HTML error page (html), an empty body (empty) or JSON labelled as tex
input · no output
slugify_text
Turn text into a lowercase URL slug with words joined by hyphens. No API key, no account and no sign up: call it directly.
input · no output
store_file
Store a file given as base64 for 24 hours, at a link that anyone who has it can open. Answers storage_id and storage_url. Use it to hand a file to another tool, such as an image to
input · no output
store_temporary_data
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 recei
input · output
time_formats
The current time in several formats at once: a Unix timestamp, Unix time with microseconds, an ISO 8601 date and time at an optional UTC offset, and Swatch Internet Time. For a nam
input · no output
update_dns_name
Change the address a temporary DNS name points at. Needs the dns_token from create_dns_name. Use it when the machine behind the name moved and you would rather keep the name than h
input · output
validate_email
Check an email address: its syntax, whether its domain has MX records, listing up to five, and whether the domain has an address record. The mail server is not contacted, so a good
input · no output
validate_value
Validate an IBAN, a payment card number (Luhn), a Norwegian organisation number (orgnr), a Norwegian bank account number (kontonummer) or a phone number, with the checksum and the
input · no output
verify_hash
Check that text matches a hash. Name the algorithm when you know it. Without it the algorithm follows from the hash: 8, 32, 40, 64 or 128 hex characters mean CRC32, MD5, SHA-1, SHA
input · no output
Verify it yourselfnpx teppi-check https://aisenseapi.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ24X9NPSZ62S41KK4MYJR