Home
Providers
Luther Systems
Luther Systems
Luther Systems is a London- and Campbell, CA-based enterprise software company (Luther Systems Limited and Luther Systems US Incorporated) whose Luther Platform automates end-to-end enterprise processes — "Deep Process Automation" — for customers such as Allianz and DLA Piper's TOKO, running business logic (ELPS "phyla") on the Substrate runtime over Hyperledger Fabric with ConnectorHub integrations, a shiroclient JSON-RPC gateway, LutherAuth identity and Buf-managed Protobuf contracts. Its public, agent-native surface is two products: AgentSearch (agentsearch.luthersystems.com) — a free, no-auth, daily-scored index of ~4,300 AI agents and MCP servers exposed as an OpenAPI 3.1 HTTP API, a hosted Streamable HTTP MCP server (5 tools) plus an npm stdio package, and an A2A 0.3.0 agent card with a live JSON-RPC endpoint — and InsideOut (Riley) — an agentic cloud architect that designs, prices, generates Terraform for, deploys and inspects AWS/GCP infrastructure through a hosted MCP server at app.luthersystems.com (24 tools, session-scoped, no keys for design), an A2A 0.3 card, provider-published Agent Skills, Claude Code / Kiro / Cursor plugins and a Docker image. The enterprise platform ships Go SDKs, the shirotester CLI (with a local MCP server), the mars infrastructure CLI and a public docs repository with dated release notes.
Luther Systems publishes 11 API contracts indexed on the APIs.io network, including Agent API, Browse API, Found Agent API, and 8 more. Tagged areas include Agents, Agent Discovery, MCP, A2A, and Agent-Native.
Luther Systems’ developer surface includes pricing, documentation, API reference, getting-started guide, support, engineering blog, changelog, and 36 more developer resources.
4 published contracts
2 MCP Servers
On this page
Kin Score
APIs 11
MCP Servers 2
Pricing Plans 1
Rate Limits 1
Overlays 1
Security Posture 3
Resources 43
apis.yml
53 Operational Transparency
0 Create-or-Update Ergonomics
Composite quality — 50.1/100 · developing
Agent readiness — 29/100 · agent ready
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 11
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Get Started 1
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 9
MCP servers, agent skills, and machine-readable catalogs
Scroll for all 9
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 4
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 7
Properties that don't map to a standard resource type
Scroll for all 7
Source (apis.yml)
aid: luthersystems-com
name: Luther Systems
description: 'Luther Systems is a London- and Campbell, CA-based enterprise software company (Luther Systems Limited and Luther
Systems US Incorporated) whose Luther Platform automates end-to-end enterprise processes — "Deep Process Automation" — for
customers such as Allianz and DLA Piper''s TOKO, running business logic (ELPS "phyla") on the Substrate runtime over Hyperledger
Fabric with ConnectorHub integrations, a shiroclient JSON-RPC gateway, LutherAuth identity and Buf-managed Protobuf contracts.
Its public, agent-native surface is two products: AgentSearch (agentsearch.luthersystems.com) — a free, no-auth, daily-scored
index of ~4,300 AI agents and MCP servers exposed as an OpenAPI 3.1 HTTP API, a hosted Streamable HTTP MCP server (5 tools)
plus an npm stdio package, and an A2A 0.3.0 agent card with a live JSON-RPC endpoint — and InsideOut (Riley) — an agentic
cloud architect that designs, prices, generates Terraform for, deploys and inspects AWS/GCP infrastructure through a hosted
MCP server at app.luthersystems.com (24 tools, session-scoped, no keys for design), an A2A 0.3 card, provider-published
Agent Skills, Claude Code / Kiro / Cursor plugins and a Docker image. The enterprise platform ships Go SDKs, the shirotester
CLI (with a local MCP server), the mars infrastructure CLI and a public docs repository with dated release notes.'
url: https://raw.githubusercontent.com/api-evangelist/luthersystems-com/refs/heads/main/apis.yml
deliveryModel:
model: saas
license_evidence:
not_product:
- luthersystems/agentsearch
- luthersystems/sandbox
open_source: unknown
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: low
source:
- openapi
- pricing
- repository-not-product
generated: '2026-09-25'
method: derived
image: https://avatars.githubusercontent.com/u/20160060?v=4
x-type: company
x-source: harvest:a2a-registry
x-tier: profiled
x-tier-reason: enrichment pass 2026-09-19 (local-v3; was a2a-registry harvest stub)
specificationVersion: '0.20'
created: '2026-09-19'
modified: '2026-09-19'
tags:
- Agents
- Agent Discovery
- MCP
- A2A
- Agent-Native
- Cloud Infrastructure
- Terraform
- Infrastructure as Code
- Process Automation
- Enterprise Automation
- Distributed Ledger
- Hyperledger Fabric
- Insurance
- Financial Services
- Open Source
tags_raw:
- Agents
- Agent Discovery
- MCP
- A2A
- agent-native
- Cloud Infrastructure
- Terraform
- Infrastructure as Code
- Process Automation
- Enterprise Automation
- Distributed Ledger
- Hyperledger Fabric
- Insurance
- Financial Services
- Open Source
- Financial-Services
- Open-Source
apis:
- aid: luthersystems-com:agentsearch-mcp
name: AgentSearch MCP Server
description: 'Model Context Protocol surface for AgentSearch in two deployments. Hosted: POST https://agentsearch.luthersystems.com/api/mcp,
Streamable HTTP, protocol version 2025-06-18, serverInfo agentsearch 0.1.0 — initialize and tools/list answered anonymously
on 2026-09-19 with five read-only tools (search, agent_details, found_agent, browse, stats), each with a real inputSchema.
Local: @luthersystems/agentsearch on npm (0.1.2, 2026-05-21, MIT), the same five tools over stdio.'
humanURL: https://agentsearch.luthersystems.com/api-docs
baseURL: https://agentsearch.luthersystems.com/api/mcp
tags:
- MCP
- Agent-Native
- Agents
tags_raw:
- MCP
- agent-native
- Agents
properties:
- type: MCPServer
url: mcp/luthersystems-com-mcp.yml
- type: MCPServer
name: AgentSearch hosted MCP endpoint (Streamable HTTP)
url: https://agentsearch.luthersystems.com/api/mcp
- type: ToolCrosswalk
url: mcp/luthersystems-com-tool-crosswalk.yml
- type: Packages
url: packages/luthersystems-com-packages.yml
- type: Documentation
url: https://agentsearch.luthersystems.com/api-docs
- type: SourceCode
url: https://github.com/luthersystems/agentsearch/tree/main/mcp
- aid: luthersystems-com:agentsearch-a2a-agent
name: AgentSearch A2A Agent
description: Agent2Agent surface for AgentSearch — an agent card at https://agentsearch.luthersystems.com/.well-known/agent-card.json
(protocolVersion 0.3.0, version 0.1.0, provider Luther Systems, five skills with the same ids as the MCP tools, securitySchemes
none, additionalInterfaces naming the JSON-RPC, MCP streamable-http and MCP stdio endpoints) and a live JSON-RPC 2.0 endpoint
at https://agentsearch.luthersystems.com/api/a2a answering agent/getCard, tasks/get and message/send. The card grades
near-conformant against A2A 1.0.0 (preferredTransport absent); the legacy /.well-known/agent.json still serves an older,
flavored card.
humanURL: https://github.com/luthersystems/agentsearch
baseURL: https://agentsearch.luthersystems.com/api/a2a
tags:
- A2A
- Agent-Native
- Agents
tags_raw:
- A2A
- agent-native
- Agents
properties:
- type: AgentCard
url: a2a/luthersystems-com-a2a.yml
- type: AgentCard
name: A2A Agent Card (provider-hosted)
url: https://agentsearch.luthersystems.com/.well-known/agent-card.json
- type: Documentation
url: https://github.com/luthersystems/agentsearch
- aid: luthersystems-com:insideout-mcp
name: InsideOut (Riley) MCP Server
description: 'Hosted Model Context Protocol server for InsideOut, Luther Systems'' agentic cloud architect: POST https://app.luthersystems.com/v1/insideout-mcp,
Streamable HTTP with SSE responses and an Mcp-Session-Id, protocol version 2025-06-18, serverInfo insideout-agent v2.0.0.
initialize, tools/list (24 tools — convoopen/convoreply design conversation, tfgenerate/tfplan/tfdeploy/tfdestroy/tfdrift
Terraform jobs, tfstatus/tflogs/tfoutputs/tfruns monitoring, stackversions/stackdiff/stackrollback, awsinspect/gcpinspect,
credawait, submit_feedback, help) and prompts/list answered anonymously on 2026-09-19. Design and pricing need no credential;
deployment needs a browser-connected AWS/GCP account and a subscription. Also shipped as @luthersystems/insideout-mcp
(npm 0.50.1) and the Docker image luthersystems/insideout-mcp, and packaged as Agent Skills plus Claude Code, Kiro and
Cursor plugins; listed on Smithery, Glama and the Docker MCP Registry.'
humanURL: https://github.com/luthersystems/insideout-agent-skills
baseURL: https://app.luthersystems.com/v1/insideout-mcp
tags:
- MCP
- Agent-Native
- Cloud Infrastructure
- Terraform
tags_raw:
- MCP
- agent-native
- Cloud Infrastructure
- Terraform
properties:
- type: MCPServer
url: mcp/luthersystems-com-mcp.yml
- type: MCPServer
name: InsideOut hosted MCP endpoint (Streamable HTTP)
url: https://app.luthersystems.com/v1/insideout-mcp
- type: AgentSkill
url: skills/luthersystems-com-insideout-SKILL.md
- type: AgentSkill
name: InsideOut SKILL.md (provider-published)
url: https://github.com/luthersystems/insideout-agent-skills/blob/main/SKILL.md
- type: LLMsTxt
url: llms/luthersystems-com-insideout-llms.txt
- type: LLMsTxt
name: InsideOut llms.txt (provider-hosted)
url: https://insideout.luthersystems.com/llms.txt
- type: Documentation
url: https://github.com/luthersystems/insideout-agent-skills
- type: Authentication
url: authentication/luthersystems-com-authentication.yml
- type: Conventions
url: conventions/luthersystems-com-conventions.yml
- type: Packages
url: packages/luthersystems-com-packages.yml
- aid: luthersystems-com:insideout-a2a-agent
name: InsideOut A2A Agent
description: Agent2Agent surface for InsideOut — an agent card at https://insideout.luthersystems.com/.well-known/agent-card.json
(protocolVersion 0.3, version 1.0.0, provider Luther Systems, one skill design-deploy-cloud, preferredTransport JSONRPC,
capabilities streaming true; also served at the legacy path and on app.luthersystems.com) and live JSON-RPC 2.0 endpoints
at /insideout-a2a/v0/ (0.3) and /insideout-a2a/ (1.0) that answer with a2a-protocol.org ErrorInfo details; tasks/get requires
an X-A2A-Task-Secret header. Grades conformant against A2A 1.0.0.
humanURL: https://insideout.luthersystems.com/
baseURL: https://insideout.luthersystems.com/insideout-a2a/v0/
tags:
- A2A
- Agent-Native
- Cloud Infrastructure
tags_raw:
- A2A
- agent-native
- Cloud Infrastructure
properties:
- type: AgentCard
url: a2a/luthersystems-com-a2a.yml
- type: AgentCard
name: InsideOut A2A Agent Card (provider-hosted)
url: https://insideout.luthersystems.com/.well-known/agent-card.json
- type: Documentation
url: https://github.com/luthersystems/insideout-agent-skills
- aid: luthersystems-com:luther-platform-protobuf
name: Luther Platform Protobuf Contracts
description: 'Buf-managed Protocol Buffers published at github.com/luthersystems/protos (module buf.build/luthersystems/protos)
that define API contracts and shared messages across the Luther Enterprise platform: the pdfserv.v1 PDFService gRPC service
(rpc Generate), healthcheck.v1, common.v1 exceptions, a sensitive-field annotation, and 80 ConnectorHub connector configuration
schemas (Salesforce, SAP S/4HANA, Stripe, Postgres, Kafka, DocuSign, Equifax, Anthropic Claude ...). The platform is customer-deployed
(public cloud, private cloud or on-premise) and exposes business logic through the shiroclient JSON-RPC gateway and grpc-gateway-transcoded
middleware, so no public base URL exists; the sandbox starter kit shows the pattern with a SandboxService and a generated
Swagger 2.0. Complemented by Go SDKs, the shirotester CLI and the Substrate Agent Skill.'
humanURL: https://github.com/luthersystems/protos
tags:
- Protobuf
- gRPC
- Process Automation
- Enterprise Automation
properties:
- type: Protobuf
url: grpc/luthersystems-protos/pdfserv/v1/service.proto
- type: Protobuf
url: grpc/luthersystems-protos/pdfserv/v1/pdfserv.proto
- type: Protobuf
url: grpc/luthersystems-protos/healthcheck/v1/healthcheck.proto
- type: Protobuf
url: grpc/luthersystems-protos/common/v1/exception.proto
- type: Protobuf
url: grpc/luthersystems-protos/connectorhub/connectors/v1/connector_common.proto
- type: Protobuf
name: protos repository (provider-hosted, 85 .proto files)
url: https://github.com/luthersystems/protos
- type: Documentation
url: https://docs.luthersystems.com/
- type: GettingStarted
url: https://github.com/luthersystems/docs/blob/main/common-operation-script/quickstart/README.md
- type: SDKs
url: packages/luthersystems-com-packages.yml
- type: CLI
url: cli/luthersystems-com-cli.yml
- type: AgentSkill
url: skills/luthersystems-com-substrate-SKILL.md
- type: AgentSkill
name: Substrate SKILL.md (provider-published)
url: https://github.com/luthersystems/substrate-agent-skills/blob/main/SKILL.md
- type: LLMsTxt
url: llms/luthersystems-com-substrate-llms.txt
- type: Authentication
url: authentication/luthersystems-com-authentication.yml
- type: SourceCode
url: https://github.com/luthersystems/sandbox
- aid: luthersystems-com:luthersystems-com-agent-api
name: Luther Systems Agent API
description: The Agent API from Luther Systems — 1 operation(s) for agent.
humanURL: https://agentsearch.luthersystems.com/api-docs
baseURL: https://agentsearch.luthersystems.com
tags:
- Agents
tags_raw:
- Agent
properties:
- type: OpenAPI
url: openapi/luthersystems-com-agent-api-openapi.yml
- type: Documentation
url: https://agentsearch.luthersystems.com/api-docs
- type: APIReference
url: https://agentsearch.luthersystems.com/api-docs
- type: LLMsTxt
url: llms/luthersystems-com-llms.txt
- type: LLMsTxt
url: https://agentsearch.luthersystems.com/llms.txt
- type: ErrorCatalog
url: errors/luthersystems-com-problem-types.yml
- type: DataModel
url: data-model/luthersystems-com-data-model.yml
- type: RateLimits
url: rate-limits/luthersystems-com-rate-limits.yml
- type: SourceCode
url: https://github.com/luthersystems/agentsearch
- aid: luthersystems-com:luthersystems-com-browse-api
name: Luther Systems Browse API
description: The Browse API from Luther Systems — 1 operation(s) for browse.
humanURL: https://agentsearch.luthersystems.com/api-docs
baseURL: https://agentsearch.luthersystems.com
tags:
- Browse
properties:
- type: OpenAPI
url: openapi/luthersystems-com-browse-api-openapi.yml
- type: Documentation
url: https://agentsearch.luthersystems.com/api-docs
- type: APIReference
url: https://agentsearch.luthersystems.com/api-docs
- type: LLMsTxt
url: llms/luthersystems-com-llms.txt
- type: LLMsTxt
url: https://agentsearch.luthersystems.com/llms.txt
- type: ErrorCatalog
url: errors/luthersystems-com-problem-types.yml
- type: DataModel
url: data-model/luthersystems-com-data-model.yml
- type: RateLimits
url: rate-limits/luthersystems-com-rate-limits.yml
- type: SourceCode
url: https://github.com/luthersystems/agentsearch
- aid: luthersystems-com:luthersystems-com-found-agent-api
name: Luther Systems Found Agent API
description: The Found Agent API from Luther Systems — 1 operation(s) for found agent.
humanURL: https://agentsearch.luthersystems.com/api-docs
baseURL: https://agentsearch.luthersystems.com
tags:
- Found Agent
properties:
- type: OpenAPI
url: openapi/luthersystems-com-found-agent-api-openapi.yml
- type: Documentation
url: https://agentsearch.luthersystems.com/api-docs
- type: APIReference
url: https://agentsearch.luthersystems.com/api-docs
- type: LLMsTxt
url: llms/luthersystems-com-llms.txt
- type: LLMsTxt
url: https://agentsearch.luthersystems.com/llms.txt
- type: ErrorCatalog
url: errors/luthersystems-com-problem-types.yml
- type: DataModel
url: data-model/luthersystems-com-data-model.yml
- type: RateLimits
url: rate-limits/luthersystems-com-rate-limits.yml
- type: SourceCode
url: https://github.com/luthersystems/agentsearch
- aid: luthersystems-com:luthersystems-com-search-api
name: Luther Systems Search API
description: The Search API from Luther Systems — 1 operation(s) for search.
humanURL: https://agentsearch.luthersystems.com/api-docs
baseURL: https://agentsearch.luthersystems.com
tags:
- Search
properties:
- type: OpenAPI
url: openapi/luthersystems-com-search-api-openapi.yml
- type: Documentation
url: https://agentsearch.luthersystems.com/api-docs
- type: APIReference
url: https://agentsearch.luthersystems.com/api-docs
- type: LLMsTxt
url: llms/luthersystems-com-llms.txt
- type: LLMsTxt
url: https://agentsearch.luthersystems.com/llms.txt
- type: ErrorCatalog
url: errors/luthersystems-com-problem-types.yml
- type: DataModel
url: data-model/luthersystems-com-data-model.yml
- type: RateLimits
url: rate-limits/luthersystems-com-rate-limits.yml
- type: SourceCode
url: https://github.com/luthersystems/agentsearch
- aid: luthersystems-com:luthersystems-com-stats-api
name: Luther Systems Stats API
description: The Stats API from Luther Systems — 1 operation(s) for stats.
humanURL: https://agentsearch.luthersystems.com/api-docs
baseURL: https://agentsearch.luthersystems.com
tags:
- Stats
properties:
- type: OpenAPI
url: openapi/luthersystems-com-stats-api-openapi.yml
- type: Documentation
url: https://agentsearch.luthersystems.com/api-docs
- type: APIReference
url: https://agentsearch.luthersystems.com/api-docs
- type: LLMsTxt
url: llms/luthersystems-com-llms.txt
- type: LLMsTxt
url: https://agentsearch.luthersystems.com/llms.txt
- type: ErrorCatalog
url: errors/luthersystems-com-problem-types.yml
- type: DataModel
url: data-model/luthersystems-com-data-model.yml
- type: RateLimits
url: rate-limits/luthersystems-com-rate-limits.yml
- type: SourceCode
url: https://github.com/luthersystems/agentsearch
- aid: luthersystems-com:luthersystems-com-well-known-api
name: Luther Systems .well Known API
description: The .well Known API from Luther Systems — 1 operation(s) for .well known.
humanURL: https://agentsearch.luthersystems.com/api-docs
baseURL: https://agentsearch.luthersystems.com
tags:
- .well Known
properties:
- type: OpenAPI
url: openapi/luthersystems-com-well-known-api-openapi.yml
- type: Documentation
url: https://agentsearch.luthersystems.com/api-docs
- type: APIReference
url: https://agentsearch.luthersystems.com/api-docs
- type: LLMsTxt
url: llms/luthersystems-com-llms.txt
- type: LLMsTxt
url: https://agentsearch.luthersystems.com/llms.txt
- type: ErrorCatalog
url: errors/luthersystems-com-problem-types.yml
- type: DataModel
url: data-model/luthersystems-com-data-model.yml
- type: RateLimits
url: rate-limits/luthersystems-com-rate-limits.yml
- type: SourceCode
url: https://github.com/luthersystems/agentsearch
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
common:
- type: Pricing
url: https://agentsearch.luthersystems.com/.well-known/agent-card.json
- type: Overlay
url: overlays/luthersystems-com-agentsearch-overlay.yaml
- type: AgentSkill
url: skills/luthersystems-com-agentsearch-find-agent.md
- type: Website
url: https://luthersystems.com/
- type: Documentation
url: https://docs.luthersystems.com/
- type: APIReference
url: https://agentsearch.luthersystems.com/api-docs
- type: GettingStarted
url: https://github.com/luthersystems/docs/blob/main/common-operation-script/quickstart/README.md
- type: Support
url: https://www.luthersystems.com/contact
- type: Blog
url: https://www.luthersystems.com/insights
- type: CaseStudies
url: https://www.luthersystems.com/case-studies
- type: GitHubOrganization
url: https://github.com/luthersystems
- type: LinkedIn
url: https://www.linkedin.com/company/luther-systems
- type: PrivacyPolicy
url: https://www.luthersystems.com/privacy-policy
- type: CookiePolicy
url: https://www.luthersystems.com/cookie-policy
- type: DataSubjectRequest
url: https://www.luthersystems.com/privacy-policy
- type: ChangeLog
url: changelog/luthersystems-com-changelog.yml
- type: ChangeLog
name: Luther Platform release notes (provider-hosted)
url: https://github.com/luthersystems/docs/blob/main/release-notes.md
- type: Security
url: https://github.com/luthersystems/insideout-agent-skills/blob/main/SECURITY.md
- type: VulnerabilityDisclosure
url: security/luthersystems-com-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/luthersystems-com-domain-security.yml
- type: WellKnown
url: well-known/luthersystems-com-well-known.yml
- type: AgentCard
url: a2a/luthersystems-com-a2a.yml
- type: MCPServer
url: mcp/luthersystems-com-mcp.yml
- type: ToolCrosswalk
url: mcp/luthersystems-com-tool-crosswalk.yml
- type: LLMsTxt
url: llms/luthersystems-com-llms.txt
- type: LLMsTxt
name: AgentSearch llms.txt (provider-hosted)
url: https://agentsearch.luthersystems.com/llms.txt
- type: LLMsTxt
name: InsideOut llms.txt (provider-hosted)
url: https://insideout.luthersystems.com/llms.txt
- type: AgentSkill
url: skills/_index.yml
- type: AgentSkill
name: InsideOut SKILL.md (provider-published)
url: https://github.com/luthersystems/insideout-agent-skills/blob/main/SKILL.md
- type: AgentSkill
name: Substrate SKILL.md (provider-published)
url: https://github.com/luthersystems/substrate-agent-skills/blob/main/SKILL.md
- type: Protobuf
url: grpc/luthersystems-protos/pdfserv/v1/service.proto
- type: Packages
url: packages/luthersystems-com-packages.yml
- type: SDKs
url: packages/luthersystems-com-packages.yml
- type: CLI
url: cli/luthersystems-com-cli.yml
- type: Authentication
url: authentication/luthersystems-com-authentication.yml
- type: Conventions
url: conventions/luthersystems-com-conventions.yml
- type: ErrorCatalog
url: errors/luthersystems-com-problem-types.yml
- type: Lifecycle
url: lifecycle/luthersystems-com-lifecycle.yml
- type: Conformance
url: conformance/luthersystems-com-conformance.yml
- type: DataModel
url: data-model/luthersystems-com-data-model.yml
- type: Plans
url: plans/luthersystems-com-plans-pricing.yml
- type: RateLimits
url: rate-limits/luthersystems-com-rate-limits.yml
- type: RegulatoryPosture
url: regulatory/luthersystems-com-regulatory-posture.yml
x-enrichment:
date: '2026-09-19'
status: enriched
artifacts_added: 122
pass: local-v3
x-a2a:
verified: true
probed: '2026-09-26'
url: https://agentsearch.luthersystems.com/.well-known/agent-card.json
grade: near-conformant
protocol_version: 0.3.0
control: 404
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/luthersystems-com"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/luthersystems-com/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/luthersystems-com/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.