MCP.so
Sign In
M

MCP REST Client

@vurtnec

About MCP REST Client

MCP REST Client, can using REST API to integrate every agent, like cursor, vercel AI

Config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is MCP REST Client?

MCP REST Client is a Model Context Protocol (MCP) client project that enables advanced interactions with AI models and services through REST-like HTTP endpoints.

How to use MCP REST Client?

Install Node.js (version 16 or higher) and pnpm, clone the repository, run pnpm install, copy mcp_config.json.example to mcp_config.json and modify it, then start the client with pnpm start. All configured servers register automatically. Use the list-tools HTTP API to list tools for a server and the call-tool HTTP API to call a specific tool with JSON arguments.

Key features of MCP REST Client

  • Provides REST API endpoints for tool interaction
  • Lists available tools via list-tools/{serverName}
  • Calls tools via call-tool endpoint
  • Logs all tool calls to .cursorrules file
  • Configurable via mcp_config.json

Use cases of MCP REST Client

FAQ from MCP REST Client

What are the system requirements ?

Node.js version 16 or higher and the pnpm package manager are required.

How do I configure the client ?

Copy mcp_config.json.example to mcp_config.json and edit it with your server and tool settings.

How do I call a tool ?

Send a POST request to the call-tool endpoint with a JSON body containing serverName, toolName, and args matching the tool’s input schema.

Where are tool calls logged ?

All tool calls are logged to the .cursorrules file, which you must copy and edit for your own needs.

What transport does the client use ?

The client uses HTTP (REST) transport, as demonstrated by the list-tools and call-tool curl examples.

Frequently asked questions

What are the system requirements ?

Node.js version 16 or higher and the pnpm package manager are required.

How do I configure the client ?

Copy `mcp_config.json.example` to `mcp_config.json` and edit it with your server and tool settings.

How do I call a tool ?

Send a POST request to the `call-tool` endpoint with a JSON body containing `serverName`, `toolName`, and `args` matching the tool’s input schema.

Where are tool calls logged ?

All tool calls are logged to the `.cursorrules` file, which you must copy and edit for your own needs.

What transport does the client use ?

The client uses HTTP (REST) transport, as demonstrated by the `list-tools` and `call-tool` curl examples.

Comments

More Developer Tools MCP servers