openapi-servers

openapi-servers

OpenAPI tool server that enables developers to easily integrate external tools and data sources into LLM agents and workflows.

MCPDevOpen sourceOpenAPILLM工具服务器
Type
MCP
Transport
http
Open source
Yes
GitHub Stars
★ 1.0k
Source
mcp-github

Overview

OpenAPI Tool Servers provide reference implementations that allow developers to seamlessly and securely integrate external tools and data sources into LLM agents and workflows. By leveraging the widely adopted OpenAPI specification, they eliminate the need for proprietary or unfamiliar communication protocols, enabling rapid server development or integration. These implementations support REST APIs and OpenAPI standards, offer strong security, and are easy to deploy and host. Ideal for developers looking to integrate external tools and data sources into AI applications.

Capabilities

  • Manage local file operations
  • Access Git repositories
  • Persistent memory management and knowledge querying
  • Provide weather information
  • Retrieve user information
  • Connect to SQL databases and generate queries

Use cases

File system managementGit repository accessKnowledge graph queryingWeather information retrieval

Setup

Requires: Node 环境API Key
git clone https://github.com/open-webui/openapi-servers; cd openapi-servers/servers/filesystem; pip install -r requirements.txt; uvicorn main:app --host 0.0.0.0 --reload

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How do I get started?

After cloning the repository and installing dependencies, run the example server.

What protocols are supported?

Supports HTTP/REST APIs and OpenAPI standards.

Related skills