Awesome AI AgentsAI Agent Operating System

automation-ai-labs/mcp-link

⭐ 624 Go added to this list on 2025-04-13 repository created 2025-03-29

MCP Link is a project designed to automate the conversion of any OpenAPI V3 API into an MCP (Modular Control Protocol) Server, facilitating seamless integration of RESTful APIs into AI-driven application ecosystems. The project addresses common challenges in the AI Agent ecosystem, such as incomplete functionality interfaces, time-consuming manual MCP interface creation, and lack of standardized conversion processes. By automating and standardizing the conversion, MCP Link enables APIs to become fully compatible with AI Agent calling standards without requiring any modifications to the original API implementations. Key features of MCP Link include automatic generation of complete MCP Servers based on OpenAPI schemas, ensuring all API endpoints and features are correctly mapped, and adherence to the MCP specification to maintain compatibility with various AI Agent frameworks. The project supports zero code modification, making it easy for developers to integrate existing APIs into AI applications quickly. MCP Link offers an online hosted version for users to convert and test their APIs without installation, enhancing accessibility and ease of use. The project provides detailed instructions for installation and running the server locally, including parameters for specifying the OpenAPI specification URL, base API URL, authentication headers, and path filter expressions to include or exclude specific API endpoints. The project supports various authentication methods such as API keys, bearer tokens, and API tokens, demonstrated through examples with popular APIs like Brave Search, DuckDuckGo, Figma, GitHub, Home Assistant, Notion, Slack, Stripe, TMDB, and YouTube. MCP Link also plans future enhancements, including OAuth flow support for MCP Protocol, resource-based API interaction capabilities, and improved MIME type handling. Overall, MCP Link is a powerful tool that bridges the gap between traditional RESTful APIs and AI Agent ecosystems by providing a standardized, automated, and comprehensive solution for converting OpenAPI V3 APIs into MCP Servers, enabling broader AI integration and functionality.

https://github.com/automation-ai-labs/mcp-link

agentsai-agent-integrationai-driven-applicationsapi-compatibilityapi-conversionapi-endpointsauthenticationautomationmcpmcp-servermcp-specificationmime-typesoauthopenapi-v3restful-apisstandardization

Also in AI Agent Operating System

RightNow-AI/openfang

OpenFang is an open-source agent operating system, built in Rust, designed to facilitate the management and orchestration of AI agents.

Arindam200/awesome-ai-apps

A comprehensive repository showcasing practical examples, tutorials, and tools for building powerful AI applications using large language models and various AI agent frameworks.

OpenByteInc/QuantDinger

QuantDinger is an open-source AI trading operating system designed for independent traders, Python strategy authors, and small teams, offering backtesting, live trading, and multi-agent research ca...

MemTensor/MemOS

MemOS is an operating system for Large Language Models that enhances their capabilities with long-term memory, enabling more context-aware, consistent, and personalized AI interactions through a modular and extensible memory architecture.

holaboss-ai/holaOS

HolaOS is a local-first, AI-powered desktop agent that learns your work context, integrates with over 100 workplace tools, and manages memory efficiently to provide proactive assistance without for...

mcp-use/mcp-use

mcp-use is an open-source unified client library that enables seamless integration of any LangChain-supported LLM with MCP servers to build custom agents with tool access.

astrid-runtime/astrid

Astrid is a portable, capability-secure operating system for composable software components, providing an OS-grade boundary for AI agents and other untrusted code via WebAssembly capsules.

HKUDS/AutoAgent

AutoAgent is a fully-automated, zero-code framework for creating and deploying LLM agents using natural language, featuring top GAIA benchmark performance and broad LLM support.