MCP.so
登录

OpenAPITools SDK

@kvssankar

关于 OpenAPITools SDK

Your APIs, Now AI Tools. Build mcp servers in a minute.

基本信息

分类

开发工具

许可证

MIT

运行时

python

传输方式

stdio

发布者

kvssankar

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is OpenAPITools SDK?

OpenAPITools SDK is a Python package that enables developers to manage and execute tools across multiple AI API providers. It provides a unified interface for working with tools in Anthropic's Claude, OpenAI's GPT models, and LangChain frameworks.

How to use OpenAPITools SDK?

Install with pip install reacter-openapitools requests (plus langchain and langchain-core for LangChain). You need Python 3.8+, an API key from OpenAPITools, and access keys for at least one supported AI provider. Use either Local Mode (ToolsAdapter(folder_path="/path/to/tools")) or API Mode (ToolsAdapter(api_key="your_api_key")).

Key features of OpenAPITools SDK

  • Create tools as Python or Bash scripts with standardized I/O
  • Access tools through a single, consistent SDK
  • Integrate tools with Claude, GPT, and LangChain models
  • Build interactive chatbots that use tools for complex tasks
  • Execute all tools locally – no code is sent externally

Use cases of OpenAPITools SDK

  • Build AI assistants that can invoke custom tools to solve user requests
  • Unify tool access across Anthropic, OpenAI, and LangChain with one SDK
  • Run Python or Bash scripts as tools with minimal overhead
  • Create interactive chatbots that combine reasoning with local tool execution

FAQ from OpenAPITools SDK

Which AI providers are supported?

Anthropic’s Claude, OpenAI’s GPT models, and LangChain frameworks are supported out of the box.

What types of tools can I create?

You can create Python tools (executed in-process via exec()) and Bash tools (run as subprocesses). Python tools receive arguments via an input_json dictionary; Bash tools get JSON on standard input.

What are the differences between Local Mode and API Mode?

Local Mode runs tools entirely from a folder on your machine and is preferred. API Mode uses an API key to communicate with OpenAPITools servers and applies rate limits.

How is security handled?

All tool execution happens locally within your environment. No code is sent to external servers. Environment variables can be securely passed to tools.

What are the runtime dependencies?

Python 3.8 or later, the reacter-openapitools and requests packages, and optionally langchain and langchain-core when using the LangChain adapter. You also need API keys for OpenAPITools and at least one AI provider.

评论

开发工具 分类下的更多 MCP 服务器