Carpetstory

io.github.houseofdotonePublished by GitHub account houseofdotonev1.1.0Updated Nov 3, 2026

Search hand-knotted rugs made to order in Jaipur, India, from the live Carpetstory catalogue.

VerifiedStreamable HTTPWeb executable

Overview

Carpetstory's hosted MCP server (carpetstory.one); no sign-in required; Streamable HTTP; 3 tools.

No AI overview yet: these facts come from the registry entry and the server itself.

Endpoint
carpetstory.one
Last checked

Installation

In SourceWeft

  1. Open Carpetstory in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.houseofdotone%2Fcarpetstory/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "carpetstory": {
      "type": "http",
      "url": "https://carpetstory.one/mcp"
    }
  }
}

README

Carpetstory MCP server

Search the Carpetstory rug catalogue from Claude, Cursor or any MCP client.

Carpetstory is a rug atelier in Jaipur, India, making hand-knotted rugs to order since 2001. This server reads the live catalogue behind carpetstory.one, so every rug, image and link it returns is current. It is read-only and needs no API key.

Tools

ToolWhat it does
list_collectionsThe current collections with their story, materials, knot density, lead time and number of pieces
search_rugsFind rugs by words (motif, mood, colour, place), optionally within one collection or colour family
get_rugFull details for one rug: description, size, colours, materials, knot density, image and product page

Ask things like:

  • "Show me Carpetstory rugs with a sundial or astronomy motif."
  • "Which hand-knotted rugs come in blue, and how long do they take to make?"
  • "Find an ivory and silk rug for a 9 × 12 ft living room."

Every rug is made to order in any size. Pricing is by enquiry through the enquiry page, and designers and architects can use the trade programme.

Connect

Hosted (no install): add https://carpetstory.one/mcp as a remote MCP server (Streamable HTTP, no authentication).

  • ChatGPT: in Settings, open Connectors (or Apps), turn on Developer mode under Advanced, then create a connector with this URL and "No authentication".
  • Claude (web and desktop): Settings → Connectors → Add custom connector, and paste the URL.
  • Claude Code: claude mcp add --transport http carpetstory https://carpetstory.one/mcp

Install locally

Claude Desktop: download carpetstory.mcpb from the latest release and open it.

Claude Code:

bash
claude mcp add carpetstory -- npx -y github:houseofdotone/carpetstory-mcp

Cursor, Windsurf, Claude Desktop (manual) and other clients:

json
{  "mcpServers": {    "carpetstory": {      "command": "npx",      "args": ["-y", "github:houseofdotone/carpetstory-mcp"]    }  }}

Requires Node.js 18 or newer.

Develop

bash
npm installnpm test   # starts the server over stdio and calls every tool against the live catalogue

About Carpetstory

Hand-knotted rugs in wool and silk, designed and woven in Jaipur and made to order for homes, hotels and design studios worldwide. Browse the collections at carpetstory.one or, in Canada, carpetstory.ca.

MIT licensed.

Source: README.md at commit 0e3719c

Tools

3

list_collections

List rug collections

List the current Carpetstory rug collections with their story, materials, knot density, lead time and number of pieces.

Takes no parameters.

search_rugs

Search rugs

Search hand-knotted rugs by words (motif, mood, colour, place), optionally within one collection or colour family. Returns name, short description, image and product page.

Parameterslimitquerycolourcollection

get_rug

Get rug details

Full details for one rug by its slug (from search_rugs): description, size, colours, collection materials, knot density, lead time, image and page.

Parametersslugrequired

Version history

1
  1. v1.1.0LatestNov 3, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts