MCP.so
Sign In

Mcp Request

@chendatony31

About Mcp Request

A general-purpose HTTP request service for interacting with multiple APIs

Basic information

Category

Other

Transports

stdio

Publisher

chendatony31

Submitted by

Tony Chen

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "wallet-mcp": {
      "command": "npx",
      "args": [
        "mcp-request"
      ]
    }
  }
}

Tools

4

Register a new custom API. Complete API configuration information is required, including id, name, description, params, and api configuration.

Delete a registered API.

Before querying any data, this tool first retrieves a list of available APIs that can be directly invoked. It returns a list of interface definitions. Based on the user's request match the appropriate API, prompts the user to complete the required input parameters, and then uses the request tool to make the call. The first argument to request tool is the id field of the selected API from the list, and complete other parameters that defined in the params field of the API using a JSON string type as the second argument.

This is a general tool for sending requests. It takes 2 parameters: the first is the id of the API to call, and the second is the parameters required for the API request

Overview

What is Mcp Request?

Mcp Request is a tool that lets you expose any HTTP API through the Model Context Protocol (MCP). It is designed for developers who work with multiple APIs in an MCP environment and want to avoid creating individual MCP servers for each API. By reusing existing HTTP APIs, it reduces setup overhead and resource usage.

How to use Mcp Request?

Configure Mcp Request by specifying the HTTP API endpoints you want to expose. No additional server setup is required; the tool handles mapping those endpoints to MCP tools. You can maintain a single MCP server for multiple APIs instead of running separate servers.

Key features of Mcp Request

  • Expose any HTTP API through MCP quickly
  • Reuse existing HTTP APIs without extra server setup
  • Maintain a single MCP server for multiple APIs
  • Saves time and reduces resource consumption
  • Eliminates need to create individual MCP servers per API

Use cases of Mcp Request

  • Connect multiple existing REST APIs into one MCP environment
  • Rapidly prototype MCP integrations without writing custom servers
  • Reduce infrastructure overhead when managing many API endpoints

FAQ from Mcp Request

Can I use Mcp Request with multiple APIs at once?

Yes. The tool is designed for working with multiple APIs in an MCP environment, allowing you to expose them all through a single MCP server.

Do I need to create separate servers for each HTTP API?

No. Mcp Request eliminates the need for individual MCP servers per API by letting you reuse existing HTTP APIs.

What are the main benefits over building individual MCP servers?

It saves time and resources, avoids unnecessary setup, and simplifies maintenance by centralizing API exposure into one server.

Comments

More Other MCP servers