AGNTCY website screenshot

AGNTCY

AGNTCY is the open collective for agent interoperability, initiated by Outshift — Cisco's incubation group — and governed under the Linux Foundation (LF Projects, LLC), developed in the open across 52 public repositories. It publishes specifications rather than a product API: OASF (Open Agentic Schema Framework) for describing agents with a versioned record schema and skill/domain taxonomies, the Agent Directory (DIR) for announcing and discovering multi-agent systems over gRPC, SLIM (Secure Low-Latency Interactive Messaging) as a transport, the Agent Connect Protocol (ACP) as a REST interface for invoking remote agents, and an Identity layer that issues and verifies W3C Verifiable Credential badges for agents, MCP servers and tools. One AGNTCY-operated API exists — the OASF Schema Server at schema.oasf.outshift.com, unauthenticated and callable by anyone; everything else is a specification you implement or software you deploy yourself. It ships SDKs in Python, JavaScript, Go, Rust and .NET, a local-stdio MCP server for the Agent Directory, and SLIMRPC transports for the A2A SDKs in five languages. Everything is Apache-2.0; there is no pricing, no paid tier and no commercial plan.

AGNTCY publishes 20 APIs on the APIs.io network, including Agents API, App Service API, Auth Service API, and 17 more. Tagged areas include AI Agents, Interoperability, Specification, Open-Source, and Agent Discovery.

The AGNTCY catalog on APIs.io includes 1 event-driven AsyncAPI specification.

AGNTCY’s developer surface includes authentication, developer portal, documentation, API reference, sandbox, developer console, changelog, and 42 more developer resources.

47.4/100 developing ▬ flat Agent 39/100 agent native Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
4 APIs 2 MCP Servers
AI AgentsInteroperabilitySpecificationOpen-SourceAgent DiscoveryIdentityAgent DirectoryMCPA2AOpenAPIgRPCProtocol BuffersVerifiable CredentialsSchemaTaxonomyMessagingObservabilityLinux Foundation

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/agntcy: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 21

Individual APIs this provider publishes, each with its own machine-readable definition.

Agent Directory (DIR)

Distributed announce and discovery of multi-agent systems. gRPC-first, with services for storage (content-addressed by CID), routing over a DHT, structured search, signing and v...

AGNTCY Agents API

Agents are AI workflows that can be configured and/or executed on this server. This means that a client of this server can start a Run on any of the Agents supported by this ser...

AGNTCY App Service API

AppService manages apps.

AGNTCY Auth Service API

AuthService manages auth.

AGNTCY Badge Service API

BadgeService manages badges.

AGNTCY Classes and Objects API

The Classes and Objects API from AGNTCY — 4 operation(s) for classes and objects.

AGNTCY Device Service API

DeviceService manages device.

AGNTCY ID Service API

IdService is the service that provides ID operations.

AGNTCY Issuer Service API

IssuerService is the service that provides ISSUER node operations.

AGNTCY JSON Schema API

The JSON Schema API from AGNTCY — 4 operation(s) for json schema.

AGNTCY Policy Service API

PolicyService manages policy.

AGNTCY Sample Data API

The Sample Data API from AGNTCY — 4 operation(s) for sample data.

AGNTCY Schema API

The Schema API from AGNTCY — 8 operation(s) for schema.

AGNTCY Settings Service API

SettingsService manages settings.

AGNTCY Stateless Runs API

A Run represents an execution of an agent. The output of a Run can be a final result or an interrupt. Result from a run can be retrieved by polling or by blocking and waiting fo...

AGNTCY Taxonomy API

The Taxonomy API from AGNTCY — 3 operation(s) for taxonomy.

AGNTCY Thread Runs API

Thread Runs are runs created on a thread. A Thread Run can be created on a thread **only** if there is no run in the `pending` status on the same thread, i.e. if the thread is i...

AGNTCY Threads API

If supported by the involved agents, Run can be grouped in Threads. When a run is executed on a thread is called Thread Run. At the end of a Thread Run, the server keeps a threa...

AGNTCY Translation API

The Translation API from AGNTCY — 4 operation(s) for translation.

AGNTCY Validation API

The Validation API from AGNTCY — 4 operation(s) for validation.

AGNTCY Vc Service API

VC is the service that provides VC operations.

Scroll for all 21

MCP Servers 2

Model Context Protocol servers that expose these APIs to AI agents.

AGNTCY MCP Server

MCP SERVER

AGNTCY MCP Server

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Agntcy Plans Pricing

0 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Agntcy Rate Limits

0 limits

RATE LIMITS

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Agntcy Events

ASYNCAPI

JSON Schema 7

Standalone JSON Schema definitions for this provider's data models.

Agntcy Oasf Dictionary

0 properties

JSON SCHEMA

Agntcy Oasf Locator

0 properties

JSON SCHEMA

Agntcy Oasf Record

0 properties

JSON SCHEMA

ClientConfig

16 properties

JSON SCHEMA

ServerConfig

11 properties

JSON SCHEMA

Scroll for all 7

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Agntcy Authentication

apiKey/http/openIdConnect/mutualTLS/none · 2 schemes

SECURITY

Agntcy Domain Security

TLSv1.3 · DMARC

SECURITY

Agntcy Vulnerability Disclosure

security.txt · contact published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Agntcy Agentic Access

106 operations · 56 acting · 9 human-in-the-loop

106 operations · 56 acting

AGENTIC

Resources

Get Started 5

Portal, sign-up, and the first successful call

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 5

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 6

Pagination, idempotency, versioning, errors, and events

Build 7

SDKs, sample code, and the tooling you integrate with

Scroll for all 7

Access & Security 4

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 5

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 7

Properties that don't map to a standard resource type

Scroll for all 7

Source (apis.yml)

apis.yml Raw ↑
aid: agntcy
name: AGNTCY
description: 'AGNTCY is the open collective for agent interoperability, initiated by Outshift — Cisco''s incubation group
  — and governed under the Linux Foundation (LF Projects, LLC), developed in the open across 52 public repositories. It publishes
  specifications rather than a product API: OASF (Open Agentic Schema Framework) for describing agents with a versioned record
  schema and skill/domain taxonomies, the Agent Directory (DIR) for announcing and discovering multi-agent systems over gRPC,
  SLIM (Secure Low-Latency Interactive Messaging) as a transport, the Agent Connect Protocol (ACP) as a REST interface for
  invoking remote agents, and an Identity layer that issues and verifies W3C Verifiable Credential badges for agents, MCP
  servers and tools. One AGNTCY-operated API exists — the OASF Schema Server at schema.oasf.outshift.com, unauthenticated
  and callable by anyone; everything else is a specification you implement or software you deploy yourself. It ships SDKs
  in Python, JavaScript, Go, Rust and .NET, a local-stdio MCP server for the Agent Directory, and SLIMRPC transports for the
  A2A SDKs in five languages. Everything is Apache-2.0; there is no pricing, no paid tier and no commercial plan.'
url: https://raw.githubusercontent.com/api-evangelist/agntcy/refs/heads/main/apis.yml
type: Index
access: 3rd-Party
deliveryModel:
  model: unknown
  open_source: unknown
  commercial: true
  callable_host: false
  label: Delivery model not determined — needs a product licence on record
  confidence: low
  source:
  - openapi
  - pricing
  - repository-unlicensed
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: unknown
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Unknown
  confidence: low
  source:
  - authentication
  - rate-limits
  - security
  - sandbox
  generated: '2026-09-03'
  method: derived
position: Consuming
x-type: company
x-source: cisco-family-buildout:2026-08-19
x-parent: cisco
x-relationship: initiative
x-contract-status: real
x-contract-note: 'Four first-party machine-readable contracts (106 operations): the Agent Connect Protocol OpenAPI 3.1.1,
  the OASF Schema API, and two AGNTCY Identity OpenAPI 3.0.3 documents, plus 34 verbatim protobuf definitions. schema.oasf.outshift.com
  is the one genuinely callable AGNTCY-hosted API.'
specificationVersion: '0.23'
created: '2026-08-19'
modified: '2026-08-19'
tags:
- AI Agents
- Interoperability
- Specification
- Open-Source
- Agent Discovery
- Identity
- Agent Directory
- MCP
- A2A
- OpenAPI
- gRPC
- Protocol Buffers
- Verifiable Credentials
- Schema
- Taxonomy
- Messaging
- Observability
- Linux Foundation
tags_raw:
- AI Agents
- Interoperability
- Specification
- Open Source
- Agent Discovery
- Identity
- Agent Directory
- Model Context Protocol
- A2A
- OpenAPI
- gRPC
- Protocol Buffers
- Verifiable Credentials
- Schema
- Taxonomy
- Messaging
- Observability
- Linux Foundation
apis:
- name: Agent Directory (DIR)
  description: Distributed announce and discovery of multi-agent systems. gRPC-first, with services for storage (content-addressed
    by CID), routing over a DHT, structured search, signing and verification, domain name verification, peer sync, streaming
    events and runtime discovery. Canonical schemas are published on buf.build.
  humanURL: https://dir.agntcy.org/
  image: https://agntcy.org/logo/preview-thumbnail-new.png
  tags:
  - Agent Discovery
  - gRPC
  - Protocol Buffers
  - AI Agents
  properties:
  - type: Protobuf
    url: grpc/_index.yml
  - type: APIReference
    url: https://dir.agntcy.org/latest/dir/dir-api-reference/
  - type: Documentation
    url: https://dir.agntcy.org/
  - type: GettingStarted
    url: https://dir.agntcy.org/latest/dir/dir-quickstart/
  - type: SourceCode
    url: https://github.com/agntcy/dir
  - type: BufRegistry
    url: https://buf.build/agntcy/dir
  - type: LLMsTxt
    url: llms/agntcy-dir-llms.txt
  - type: MCPServer
    url: mcp/agntcy-mcp.yml
  - type: ToolCrosswalk
    url: mcp/agntcy-tool-crosswalk.yml
  - type: CLI
    url: cli/agntcy-cli.yml
  x-no-base-url: Self-hosted gRPC. dirctl defaults to 0.0.0.0:8888 for a local node; remote access goes through an operator-run
    oidc-gateway. AGNTCY publishes no public Directory endpoint.
- aid: agntcy:agntcy-agents-api
  name: AGNTCY Agents API
  description: "Agents are AI workflows that can be configured and/or executed on this server.  This means that a client of\
    \ this server can start a Run on any of the Agents supported by this server.\nEach agent may support different features\
    \ of ACP, also each agent specifies the schemas of the objects carried by ACP for  configuration, input, output, interrupts\
    \ and state. \nDetails of the ACP features and the schemas are kept in the ACP descriptor of the specific agent.  This\
    \ object can be retrieved through this ACP interface or is found in the ACP extension of the agent record in the agent\
    \ directory.\nSee `Agent` and `AgentACPDescriptor` models below for more info."
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - Agents
  properties:
  - type: OpenAPI
    url: openapi/agntcy-agents-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-appservice-api
  name: AGNTCY App Service API
  description: AppService manages apps.
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - App Service
  tags_raw:
  - AppService
  properties:
  - type: OpenAPI
    url: openapi/agntcy-appservice-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-authservice-api
  name: AGNTCY Auth Service API
  description: AuthService manages auth.
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - AuthService
  properties:
  - type: OpenAPI
    url: openapi/agntcy-authservice-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-badgeservice-api
  name: AGNTCY Badge Service API
  description: BadgeService manages badges.
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - BadgeService
  properties:
  - type: OpenAPI
    url: openapi/agntcy-badgeservice-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-classes-and-objects-api
  name: AGNTCY Classes and Objects API
  description: The Classes and Objects API from AGNTCY — 4 operation(s) for classes and objects.
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - Classes and Objects
  properties:
  - type: OpenAPI
    url: openapi/agntcy-classes-and-objects-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-deviceservice-api
  name: AGNTCY Device Service API
  description: DeviceService manages device.
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - DeviceService
  properties:
  - type: OpenAPI
    url: openapi/agntcy-deviceservice-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-idservice-api
  name: AGNTCY ID Service API
  description: IdService is the service that provides ID operations.
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - IdService
  properties:
  - type: OpenAPI
    url: openapi/agntcy-idservice-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-issuerservice-api
  name: AGNTCY Issuer Service API
  description: IssuerService is the service that provides ISSUER node operations.
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - IssuerService
  properties:
  - type: OpenAPI
    url: openapi/agntcy-issuerservice-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-json-schema-api
  name: AGNTCY JSON Schema API
  description: The JSON Schema API from AGNTCY — 4 operation(s) for json schema.
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - JSON-Schema
  tags_raw:
  - JSON Schema
  properties:
  - type: OpenAPI
    url: openapi/agntcy-json-schema-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-policyservice-api
  name: AGNTCY Policy Service API
  description: PolicyService manages policy.
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - PolicyService
  properties:
  - type: OpenAPI
    url: openapi/agntcy-policyservice-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-sample-data-api
  name: AGNTCY Sample Data API
  description: The Sample Data API from AGNTCY — 4 operation(s) for sample data.
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - Sample Data
  properties:
  - type: OpenAPI
    url: openapi/agntcy-sample-data-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-schema-api
  name: AGNTCY Schema API
  description: The Schema API from AGNTCY — 8 operation(s) for schema.
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - Schema
  properties:
  - type: OpenAPI
    url: openapi/agntcy-schema-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-settingsservice-api
  name: AGNTCY Settings Service API
  description: SettingsService manages settings.
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - SettingsService
  properties:
  - type: OpenAPI
    url: openapi/agntcy-settingsservice-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-stateless-runs-api
  name: AGNTCY Stateless Runs API
  description: 'A Run represents an execution of an agent.

    The output of a Run can be a final result or an interrupt.

    Result from a run can be retrieved by polling or by blocking and waiting for the result.

    See `Run`  and `RunOutput` models below for more info.'
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - Stateless Runs
  properties:
  - type: OpenAPI
    url: openapi/agntcy-stateless-runs-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-taxonomy-api
  name: AGNTCY Taxonomy API
  description: The Taxonomy API from AGNTCY — 3 operation(s) for taxonomy.
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - Taxonomy
  properties:
  - type: OpenAPI
    url: openapi/agntcy-taxonomy-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-thread-runs-api
  name: AGNTCY Thread Runs API
  description: "Thread Runs are runs created on a thread. \nA Thread Run can be created on a thread **only** if there is no\
    \ run in the `pending` status on the same thread, i.e. if the thread is in the state `idle`\nNote that runs over the same\
    \ thread can be executed on different agents, as long as the agents support the same thread state format.\nSee `Thread`\
    \ and `RunCreateStateful` for more info."
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - Thread Runs
  properties:
  - type: OpenAPI
    url: openapi/agntcy-thread-runs-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication.yml
  - type: SourceCode
    url: https://github.com/agntcy/identity
  - type: Protobuf
    url: grpc/agntcy-identity-node-v1alpha1-id_service.proto
  - type: JSONSchema
    url: json-schema/agntcy-identity-credential-content.jsonschema.json
- aid: agntcy:agntcy-threads-api
  name: AGNTCY Threads API
  description: "If supported by the involved agents, Run can be grouped in Threads. \nWhen a run is executed on a thread is\
    \ called Thread Run. At the end of a Thread Run, the server keeps a thread state associated to the thread.\nA thread keeps\
    \ track of agent states at every step so that continuity of the context is preserved. Moreover, such a book-keeping enables\
    \ us some granular controls like debugging, interrupting or replaying a run/invocation.\n\nA thread state is a data context\
    \ defined by the developer and can be anything and it gets passed through from one invocation to another so that business\
    \ logic is instrumented by data.\n\nA thread keeps track of the whole state history. At every step, it also applies a\
    \ checkpoint, which is primarily a `uuid`, so that it is easier to refer to a chunk of the history.\n\nOne can easily\
    \ query the last state, a specific state (by checkpoint id), the whole state history, or, a part of the history (from\
    \ a checkpoint).\n\nSee `Thread`, `ThreadState` and `Checkpoint` models below for more info."
  humanURL: https://schema.oasf.outshift.com/doc
  baseURL: https://schema.oasf.outshift.com/api
  tags:
  - Threads
  properties:
  - type: OpenAPI
    url: openapi/agntcy-threads-api-openapi.yml
  - type: Swagger
    url: openapi/agntcy-oasf-schema-swagger.json
  - type: Documentation
    url: https://docs.agntcy.org/oasf/open-agentic-schema-framework/
  - type: APIReference
    url: https://schema.oasf.outshift.com/doc
  - type: Console
    url: https://schema.oasf.outshift.com/doc
  - type: SourceCode
    url: https://github.com/agntcy/oasf
  - type: JSONSchema
    url: json-schema/agntcy-oasf-record.json
  - type: Protobuf
    url: grpc/agntcy-oasf-types-v1-record.proto
  - type: APIReference
    url: https://spec.acp.agntcy.org/
  - type: SourceCode
    url: https://github.com/agntcy/acp-spec
  - type: Documentation
    url: https://docs.agntcy.org/
  - type: Documentation
    url: https://identity-docs.outshift.com/docs/intro/
  - type: APIReference
    url: https://identity-docs.outshift.com/docs/api
  - type: SourceCode
    url: https://github.com/agntcy/identity-service
  - type: Authentication
    url: authentication/agntcy-authentication

# --- truncated at 32 KB (40 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/agntcy/refs/heads/main/apis.yml

Work with this as data

Every provider 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 providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • 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.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/agntcy"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/agntcy/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/agntcy/evidence"

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.