Fixidu
Fixidu
Home services, on demand

Fixidu MCP Server

An AI assistant connector for Fixidu, India's home-services marketplace: electricians, plumbers, cleaning, appliance repair, and more. Connect Claude, ChatGPT, Codex, or any MCP-compatible AI assistant to browse real categories, search services, and check real prices with real images. No login needed.

Server URL, copy this first
https://mcp.fixidu.com/mcp

Add it to Claude

Claude Desktop or Claude.ai (Connectors)

  1. Open claude.ai/settings/connectors directly. This is a different page from the searchable "Directory," which only shows Anthropic's curated picks and won't have Fixidu listed there.
  2. Click Add custom connector
  3. Paste the URL above, save, and restart Claude if prompted

Claude Code (CLI)

claude mcp add --transport http fixidu https://mcp.fixidu.com/mcp

Add it to ChatGPT

Settings → Connectors

  1. Open ChatGPT settings → Connectors
  2. Click Add custom connector (requires a plan with custom connectors or developer mode enabled)
  3. Paste the URL above, Authentication: None

Add it to Codex

OpenAI Codex CLI

Add to ~/.codex/config.toml:

[mcp_servers.fixidu]
command = "npx"
args = ["mcp-remote", "https://mcp.fixidu.com/mcp"]

Same stdio-bridge pattern as Claude's manual config, so it works whether or not your Codex version natively speaks Streamable HTTP yet.

For developers

Project config (.mcp.json)

Drop this in your project root. Works for Claude Code, and any other tool that reads a project-scoped MCP config file the same way.

{
  "mcpServers": {
    "fixidu": {
      "type": "http",
      "url": "https://mcp.fixidu.com/mcp"
    }
  }
}

Call it directly from Node.js

Using the official MCP SDK, no AI client in the loop at all:

import { Client } from "@modelcontextprotocol/sdk/client/index.js";
import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js";

const client = new Client({ name: "my-app", version: "1.0.0" });
await client.connect(new StreamableHTTPClientTransport(new URL("https://mcp.fixidu.com/mcp")));

const result = await client.callTool({ name: "search_services", arguments: { keyword: "AC repair" } });
console.log(result.content[0].text);

Then just ask

"What home services does Fixidu offer?" · "How much is AC repair?" · "Find an electrician near me" · "Search for switch replacement"

What's available

ToolWhat it does
list_service_categoriesTop-level categories with images
browse_serviceDrill into a category's items or sub-categories
search_servicesKeyword search across the full catalog
get_service_priceFull details for one item: price, duration, rating, inclusions/exclusions/FAQs
get_app_download_linkFixidu app link for Android or iOS, for booking, payment, and account access

Read-only and unauthenticated by design. No bookings, no payments, no account data. It reads the same public catalog the Fixidu app itself uses. Real bookings still happen in the Fixidu app. · Privacy policy