Cursor MCP Guide

Use BestMCPServers Tools with Cursor and MCP

Connect Cursor workflows to BestMCPServers developer tools through HTTP endpoints today and a future remote MCP server.

Quick answer

Use the OpenAPI spec for ChatGPT Actions and HTTP clients today. For MCP clients, use the documented tool names as the contract for the upcoming remote MCP endpoint while the public API endpoints already execute the same core tool functions.

How Cursor can use the Tool API today

Cursor can consume BestMCPServers in two stages. Today, developers can call the HTTP endpoints directly from scripts, shell commands, or project automation. The OpenAPI contract defines the same tool names that will be exposed by a future remote MCP endpoint.

This is useful for coding workflows where Cursor needs to inspect JWT payloads, format pasted JSON, validate configuration files, or encode and decode Base64 strings without opening a browser tool page.

curl -X POST https://bestmcpservers.com/api/base64/decode \
  -H "Content-Type: application/json" \
  -d '{"content":"QmVzdE1DUFNlcnZlcnM="}'

Future remote MCP configuration

The intended remote MCP endpoint is https://bestmcpservers.com/mcp. Once shipped, Cursor should discover tools such as format_json, validate_json, encode_base64, decode_base64, and decode_jwt from that endpoint. The current REST API already uses the same core tool functions, so the MCP layer can be added without changing tool behavior.

Until the remote MCP endpoint is live, treat the OpenAPI spec and docs page as the canonical contract. Teams can wrap the HTTP endpoints inside their own local MCP server if they need Cursor-native tool discovery immediately.

{
  "mcpServers": {
    "bestmcpservers": {
      "url": "https://bestmcpservers.com/mcp"
    }
  }
}

Tool names and endpoints

Use stable tool names in prompts and wrappers: format_json maps to /api/json/format, validate_json maps to /api/json/validate, encode_base64 maps to /api/base64/encode, decode_base64 maps to /api/base64/decode, and decode_jwt maps to /api/jwt/decode.

Keeping the tool names close to endpoint names helps AI clients choose the correct operation. It also makes migration from OpenAPI or HTTP tools to MCP tools easier.

Safety notes for coding agents

Do not ask an AI coding agent to paste production secrets, private JWTs, session cookies, or customer data into any hosted endpoint unless your team policy allows it. The current API does not store data, but sensitive inputs still deserve careful handling.

For local-only sensitive workflows, use the browser tool pages or a local wrapper. For public or low-risk developer data, the HTTP API is suitable for fast agent workflows.

Related resources

FAQ

Is the BestMCPServers MCP endpoint live?

The HTTP API and OpenAPI spec are live now. The planned remote MCP endpoint is https://bestmcpservers.com/mcp and should reuse the same core tools.

Can Cursor call the API without MCP?

Yes. Cursor can generate or run curl/scripts against the HTTP API today, and teams can wrap the endpoints in a local MCP server if needed.

What tools will the MCP server expose?

The planned tools are format_json, validate_json, encode_base64, decode_base64, and decode_jwt.

Does JWT decode verify a token?

No. It only decodes the header and payload. Signature verification requires the issuer secret or public key and is outside this endpoint.