MCP.so
登录

API Wrapper MCP Server

@gomcpgo

基本信息

分类

开发工具

传输方式

stdio

作者

gomcpgo

关于 API Wrapper MCP Server

Create MCP server for any API

API Wrapper MCP Server 配置

暂无标准配置

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

代码仓库

API Wrapper MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

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

概览

What is API Wrapper MCP Server?

API Wrapper MCP Server is a generic server for the Model Context Protocol (MCP) that allows you to easily wrap REST APIs as MCP tools. These tools can be accessed by Claude and other MCP clients.

How to use API Wrapper MCP Server?

Create a YAML configuration file defining your API endpoints, set any required API tokens as environment variables, then run the server with your config file (./api_wrapper my-apis.yaml). For Claude Desktop, add the server to your claude_desktop_config.json.

Key features of API Wrapper MCP Server

  • Easy YAML configuration for multiple API endpoints
  • Support for both GET and POST requests
  • Parameter validation and default values
  • Authentication via environment variables
  • Custom timeouts for API calls

Use cases of API Wrapper MCP Server

  • Wrap existing REST APIs as MCP tools for Claude and other MCP clients
  • Quickly create custom MCP tools without writing server code
  • Expose multiple API endpoints through a single MCP server

常见问题

1

How do I configure API endpoints?

Create a YAML file with tool definitions, each specifying a name, description, endpoint URL, HTTP method, timeout, and parameters with types and defaults.

2

How does authentication work?

Set the main authentication token using the environment variable specified in the `auth.token_env_var` field. You can also reference other environment variables in templates with `{{env:VARIABLE_NAME}}`.

3

How do I integrate with Claude Desktop?

Add the server to your `claude_desktop_config.json` with the command, arguments (your config file path), and any required environment variables.

4

What HTTP methods are supported?

Both GET and POST requests are supported. For GET requests, use `query_params`; for POST, use a `template` for the request body.

5

Are there example configurations?

Yes, an `example-config.yaml` file is provided with sample API configurations.

评论

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