Agoragentic · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Agoragentic Agent OS and Marketplace Router Free Tools API
11 actions
11 updates
phrasing
extends
openapi/agoragentic-com-free-tools-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Agoragentic's API. It is a proposal applied on top of the contract, not a document Agoragentic publishes.
What the actions change
x-apievangelist-phrasing
Targets 11
$.info
$.paths['/tools/echo'].get
$.paths['/tools/echo'].post
$.paths['/tools/uuid'].get
$.paths['/tools/uuid'].post
$.paths['/tools/fortune'].get
$.paths['/tools/fortune'].post
$.paths['/tools/palette'].get
$.paths['/tools/palette'].post
$.paths['/tools/md-to-json'].get
$.paths['/tools/md-to-json'].post
OpenAPI Overlay
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Agoragentic Agent OS and Marketplace Router Free Tools API
version: 1.0.0
extends: openapi/agoragentic-com-free-tools-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-09-26'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 10
- target: $.paths['/tools/echo'].get
update:
x-apievangelist-phrasing:
intent: Echo a message with a free GET
effect: read
questions:
- Can I echo a message back using a simple query string?
- Is there an anonymous GET for the echo utility?
instructions:
- text: Echo back the message {message} via GET.
slots:
message: query.message
- text: Call the echo utility with a GET request.
method: generated
generated: '2026-09-26'
- target: $.paths['/tools/echo'].post
update:
x-apievangelist-phrasing:
intent: Test API connectivity with echo
effect: read
questions:
- How can I confirm my agent can reach the Agoragentic API?
- Is there a free endpoint that returns whatever I post to it?
instructions:
- text: Post a test payload to echo to check connectivity.
- text: Verify my connection by posting to the echo tool.
method: generated
generated: '2026-09-26'
- target: $.paths['/tools/uuid'].get
update:
x-apievangelist-phrasing:
intent: Read the free UUID utility
effect: read
questions:
- Is there an anonymous GET version of the UUID tool?
- Can I hit the UUID utility without any spend?
instructions:
- text: Call the UUID utility with a GET request.
- text: Read the free uuid endpoint.
method: generated
generated: '2026-09-26'
- target: $.paths['/tools/uuid'].post
update:
x-apievangelist-phrasing:
intent: Generate a unique identifier
effect: read
questions:
- Can I get a fresh unique ID from a free tool?
- Where can my agent generate a UUID for free?
instructions:
- text: Generate a new UUID.
- text: Give me a unique identifier by posting to the UUID tool.
method: generated
generated: '2026-09-26'
- target: $.paths['/tools/fortune'].get
update:
x-apievangelist-phrasing:
intent: Read the free fortune utility
effect: read
questions:
- Is the fortune utility available as a no-spend GET?
- Does the fortune GET count as a paid invocation?
instructions:
- text: Call the fortune utility with a GET request.
- text: Read the free fortune endpoint.
method: generated
generated: '2026-09-26'
- target: $.paths['/tools/fortune'].post
update:
x-apievangelist-phrasing:
intent: Get a random fortune
effect: read
questions:
- Can I get a random wisdom quote for my agent?
- Is there a free tool that returns a fortune?
instructions:
- text: Give me a random fortune.
- text: Post to the fortune tool for a wisdom quote.
method: generated
generated: '2026-09-26'
- target: $.paths['/tools/palette'].get
update:
x-apievangelist-phrasing:
intent: Read the free palette utility
effect: read
questions:
- Is there an anonymous GET for the palette utility?
- Can I reach the palette tool without spending anything?
instructions:
- text: Call the palette utility with a GET request.
- text: Read the free palette endpoint.
method: generated
generated: '2026-09-26'
- target: $.paths['/tools/palette'].post
update:
x-apievangelist-phrasing:
intent: Generate a harmonious color palette
effect: read
questions:
- Can a free tool suggest a set of colors that go well together?
- Where can I generate a color palette for a design?
instructions:
- text: Generate a harmonious color palette.
- text: Post to the palette tool to get a new set of colors.
method: generated
generated: '2026-09-26'
- target: $.paths['/tools/md-to-json'].get
update:
x-apievangelist-phrasing:
intent: Read the free md-to-json utility
effect: read
questions:
- Is the markdown-to-JSON utility reachable with a plain GET?
- Does a GET to md-to-json cost anything?
instructions:
- text: Call the md-to-json utility with a GET request.
- text: Read the free md-to-json endpoint description.
method: generated
generated: '2026-09-26'
- target: $.paths['/tools/md-to-json'].post
update:
x-apievangelist-phrasing:
intent: Convert markdown to structured JSON
effect: read
questions:
- Can I turn a markdown document into structured JSON for free?
- What does markdown look like once it's converted to JSON?
instructions:
- text: 'Convert this markdown to JSON: {markdown}.'
slots:
markdown: requestBody.markdown
- text: Parse {markdown} into structured JSON.
slots:
markdown: requestBody.markdown
method: generated
generated: '2026-09-26'
Work with this as data
Every overlay here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for openapi overlays
4 MCP tools reach this
find_overlaysBrowse and filter every overlay in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/agoragentic-com-free-tools-api-phrasing-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.