# open-webui/openapi-servers

OpenAPI Tool Servers

Repository: https://github.com/open-webui/openapi-servers
Canonical: https://ross.abutalabs.com/products/openapi-servers
Homepage: https://docs.openwebui.com/openapi-servers/
Language: Python
License: MIT
License Family: permissive
Topics: ai, mcp, openapi
Last push: 2025-09-25T20:35:01+00:00

## Health v2 (maintenance only)
Score: 39/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 43, release rhythm 35, longevity 37
- inputs: {"age_days": 524, "days_push": 342, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1059, forks 180 (observed 2026-08-28T04:03:25.418344+00:00)

## What it is
A collection of reference OpenAPI Tool Server implementations that expose external tools and data sources to LLM agents over standard REST APIs. It uses the OpenAPI specification instead of proprietary protocols, with FastAPI-based examples for filesystem, git, memory, and weather servers.

## Use cases
- expose tools to llm agents via openapi
- give an ai agent filesystem access through an api
- build a tool server for open webui
- replace mcp servers with openapi-based tool servers
- add persistent memory to llm workflows
- serve git repository access to ai agents

## When to choose
- you want to integrate external tools into LLM agents using standard REST/OpenAPI instead of proprietary protocols
- you already build FastAPI or OpenAPI services and want agent-compatible tool servers
- you need simple, self-hostable reference servers for filesystem, git, or memory tools

## When to avoid
- you specifically require the MCP protocol or its ecosystem of existing MCP clients
- you need a production-ready turnkey product rather than reference implementations to adapt
- your stack cannot expose HTTP/REST endpoints

## Facets
- artifact type: service
- maturity: active
- function: api-framework, http-server, mcp, agent-framework, sdk
- domain: artificial-intelligence, large-language-models, developer-tools, apis
- platform: python, self-hosted, cross-platform
- tags: openapi, tool-servers, fastapi, llm-tools, reference-implementations, open-webui, ai-agents, docker, web-server

## Member repositories
- open-webui/openapi-servers (main) score 39

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:25.418344+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:57:15.978966+00:00, confidence not recorded.
  - readme: https://github.com/open-webui/openapi-servers (fetched 2026-08-28T04:03:25.418344+00:00, sha 5eb77bb933ae)
- Data as of 2026-08-30T08:39:29.467469+00:00.
