Docs / Developer tools

MCP tools API

Find the right tool among the MCP server's, and connect to only the sets you need.

The MCP server at /mcp offers every tool by default. Connect to /mcp?tools=money,dates (sets: files, money, network, text, dates, places) to list fewer, so an assistant's context stays small; find_tool finds the rest by task.

Base URL https://api.dharun.devNo key needed for most600 units a minute, 3000 with a free keyThis page as Markdown

Search the MCP tools

GET/v1/mcp-tools

ParameterDescription
qqueryThe task in a few words. Empty lists every tool.
setqueryOnly one set. One of: files, money, network, text, dates, places.

curl

curl "https://api.dharun.dev/v1/mcp-tools?q=gold%20rate&utm_medium=docs"

JavaScript

const response = await fetch("https://api.dharun.dev/v1/mcp-tools?q=gold%20rate&utm_medium=docs");
const body = await response.json();
if (!response.ok) throw new Error(body.error.message);
console.log(body.data);

Python

import requests

response = requests.get("https://api.dharun.dev/v1/mcp-tools?q=gold%20rate&utm_medium=docs", timeout=10)
body = response.json()
if not response.ok:
    raise RuntimeError(body["error"]["message"])
print(body["data"])
Try it here

Change the values and send the request from your browser. Needs JavaScript.

Response, with lists and long text shortened

{
  "data": [
    {
      "name": "get_gold_silver_rates",
      "set": "money",
      "description": "Today's IBJA benchmark rates for gold (24K 999 to 14K 585), silver and platinum in India, per 10 grams (silver per kg) and per gram, before GST; or the history …"
    },
    {
      "name": "get_rbi_rates",
      "set": "money",
      "description": "India's current repo rate, reverse repo, SDF, MSF, bank rate, CRR, SLR, base rate and MCLR ranges, deposit rates, T-bill and government bond yields from the RBI…"
    },
    {
      "name": "transliterate_roman_typing",
      "set": "places",
      "description": "Turn Indian-language words typed in Roman letters (vanakkam, namaste, kaise ho) into their own script, as phone keyboards do, with several guesses per word. Use…"
    }
  ],
  "meta": {
    "total": 6,
    "note": "The MCP server's tools that match, best first. Connect to /mcp?tools=files,money,network,text,dates,places (any of them) to list fewer tools."
  }
}

Guides

Use India API from an MCP client (Claude, Cursor, VS Code)

Using an AI assistant? Connect the MCP server and it can call this API by itself. Want every endpoint on one bench? Open the playground.