Meta API MCP Server

by savhascelik

12 344 downloads Not rated yet

About

A user-friendly editor tool has been developed to create or edit JSON configuration files:

Explore

- ๐Ÿ”„ Multi-API support: Manage multiple APIs through a single server
- ๐Ÿ› ๏ธ Easily add APIs with JSON configuration files
- ๐Ÿ“‹ Automatically convert Postman Collections to MCP tools
- ๐Ÿ”Œ Comprehensive support for HTTP APIs (GET, POST, PUT, DELETE, PATCH)
- ๐Ÿ”’ Various authentication methods (API Key, Bearer Token)
- ๐Ÿ“ Load configurations from local files or remote URLs
- ๐Ÿ“‘ Support for configuration file lists

npm install -g meta-api-mcp-server
git clone https://github.com/savhascelik/meta-api-mcp-server.git
cd meta-api-mcp-server
npm install

meta-api-mcp-server

meta-api-mcp-server path/to/config.json

meta-api-mcp-server https://example.com/config-list.json

You can manually configure APIs using the following JSON format:

{
  "apiId": "my-api",
  "handlerType": "httpApi",
  "baseUrl": "https://api.example.com",
  "authentication": {
    "type": "bearerToken",
    "envVariable": "MY_API_TOKEN"
  },
  "endpoints": [
    {
      "mcpOperationId": "getUsers",
      "description": "Get a list of users",
      "targetPath": "/users",
      "targetMethod": "GET",
      "parameters": [
        {
          "name": "page",
          "in": "query",
          "required": false,
          "type": "integer",
          "description": "Page number"
        }
      ]
    }
  ]
}

A user-friendly editor tool has been developed to create or edit JSON configuration files:

MCP API Editor

A meta API Gateway server that works with the Model Context Protocol (MCP). You can connect any API to LLMs (Claude, GPT, etc.) through MCP. This enables AI assistants to interact directly with APIs and access real-world data sources.

Features

- ๐Ÿ”„ Multi-API support: Manage multiple APIs through a single server
- ๐Ÿ› ๏ธ Easily add APIs with JSON configuration files
- ๐Ÿ“‹ Automatically convert Postman Collections to MCP tools
- ๐Ÿ”Œ Comprehensive support for HTTP APIs (GET, POST, PUT, DELETE, PATCH)
- ๐Ÿ”’ Various authentication methods (API Key, Bearer Token)
- ๐Ÿ“ Load configurations from local files or remote URLs
- ๐Ÿ“‘ Support for configuration file lists

API Editor Tool

A user-friendly editor tool has been developed to create or edit JSON configuration files:

MCP API Editor

Installation

Global Installation with NPM (Recommended)

npm install -g meta-api-mcp-server

Installation from Source Code

git clone https://github.com/savhascelik/meta-api-mcp-server.git
cd meta-api-mcp-server
npm install

Usage

As a Command Line Tool

```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.