Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the APIs.guru, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fapis.guru%2Fapis-guru" | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fapis.guru%2Fapis-guru" | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with APIs.guru API.
List every API tracked in the APIs.guru directory
List the providers that publish tracked APIs
Return catalogue-wide metrics about the directory
Fetch the OpenAPI definition for a given provider and API
List the services published under a single provider
GET STARTED
Patterns agents use APIs.guru API for, with concrete tasks.
★ Discover API specifications programmatically
Tools that work with many APIs need a source of specifications. The APIs.guru API lists every tracked API and provider and fetches an OpenAPI definition on demand, so an integration can find and pull the spec it needs without scraping vendor sites.
Fetch the OpenAPI definition for a named provider and API and return it.
Feed a catalogue of APIs into tooling
Documentation portals and testing tools ingest large sets of API definitions. The API returns the full list of tracked APIs and providers along with catalogue metrics, so a portal can enumerate what is available and refresh its own index.
List the tracked APIs and report how many the directory currently holds.
Look up a provider's services
A single provider may publish several APIs. The API returns the services under a provider and the definition for each, so an integration can drill from a provider name down to the exact spec it wants.
List the services a given provider publishes and fetch one definition.
Let an agent find and read API specs
An AI agent that integrates with third-party APIs can locate a specification itself. Through Jentic the agent discovers the directory operations by intent and runs them, returning the OpenAPI definition for the provider and API the user named.
Given a provider and API name, fetch and return its OpenAPI definition.
7 endpoints — apis.
METHOD
PATH
DESCRIPTION
/list.json
List every API tracked in the directory
/providers.json
List the providers in the directory
/metrics.json
Return catalogue-wide directory metrics
/{provider}.json
List a provider's tracked APIs
/specs/{provider}/{api}.json
Fetch the OpenAPI definition for a provider and API
/list.json
List every API tracked in the directory
/providers.json
List the providers in the directory
/metrics.json
Return catalogue-wide directory metrics
/{provider}.json
List a provider's tracked APIs
/specs/{provider}/{api}.json
Fetch the OpenAPI definition for a provider and API
What agents get from Jentic-routed access to this vendor.
Setup
Pulling the APIs.guru catalogue yourself means calling several endpoints and stitching the provider and API records together. With Jentic you install once, import APIs.guru from the Directory, and start querying the catalogue right away.
Permission scoping
Running Jentic in your own instance, you decide which APIs.guru operations the agent may call, so you can allow catalogue reads while keeping the surface narrow. Access is granted per operation.
Credential isolation
APIs.guru is a public catalogue that needs no API key, so there is nothing to hold or inject. Every call still runs from your own self-hosted Jentic instance, under your own logging and controls.
Intent-based discovery
Agents find APIs.guru through Jentic's intent search: a request like fetch a provider's OpenAPI definition resolves to the right operation with its inputs prepared.
Alternatives and complements available in the Jentic catalogue.
Specific to using APIs.guru API through Jentic.
Is there an MCP server for the APIs.guru API?
You do not need a dedicated MCP server. Through Jentic your self-hosted agent can call APIs.guru operations directly by intent, so you connect the API without maintaining separate MCP tooling.
Can I control which APIs.guru operations my agent calls?
Yes. Because you run Jentic yourself, you choose which APIs.guru operations your agent can call, so you can allow catalogue reads while withholding anything you would rather keep off. Scoping is applied per operation.
Does the APIs.guru API require authentication?
No. The APIs.guru directory is public and needs no API key, so calls run without authentication. Jentic still routes every request through your own self-hosted instance and controls.
What does a definition lookup return?
A lookup returns the OpenAPI definition for a given provider and API, so you can read its endpoints, schemas, and metadata directly from the directory.
How current is the APIs.guru catalogue?
The API exposes catalogue metrics and the full list of tracked APIs and providers, so you can see the current size and coverage of the directory whenever you query it.
How does an agent find APIs.guru operations in Jentic?
The agent searches Jentic by intent, such as fetching a provider's OpenAPI definition, and Jentic returns the matching operations ready to run.
Know of an official OpenAPI document? Contribute it →
For Agents
Lets an AI agent browse the APIs.guru directory and fetch OpenAPI definitions for a given provider and API without authentication.
Use for: I need the OpenAPI definition for a specific provider's API, List all APIs tracked in the APIs.guru directory, Find which providers publish APIs in the directory, Get the services published under a given provider
Not supported: Serves the APIs.guru directory of API definitions only; it does not host, edit, or validate your own specs, so pair it with a design tool for those tasks.
APIs.guru is a directory of machine-readable API definitions, and its REST API serves that catalogue over HTTP. It lists every tracked API and provider, returns catalogue metrics, and fetches the OpenAPI definition for a given provider and service. The service is open and needs no authentication.