API Wrapper MCP Server

by gomcpgo

293 downloads
Not rated
GitHub

About

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.

Details

Author
gomcpgo
Downloads
293
Categories
Developer Tools

- 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

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.

API Wrapper MCP Server

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

Features

- 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

Usage

1. Create a YAML configuration file defining your API endpoints (see example-config.yaml)
2. Set any required API tokens as environment variables
3. Run the server with your config file:

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.