Carpetstory

Official registry Search and web

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

What can you do with Carpetstory?

  • "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."

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http carpetstory 'https://carpetstory.one/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "carpetstory": {
            "type": "http",
            "url": "https://carpetstory.one/mcp"
        }
    }
}
MCPB package https://github.com/houseofdotone/carpetstory-mcp/releases/download/v1.0.0/carpetstory.mcpb

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Carpetstory MCP server
  2. Tools
  3. Install
  4. Develop
  5. About Carpetstory

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.

Install

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

Claude Code:

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

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

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

Requires Node.js 18 or newer.

Develop

npm install
npm 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.

Frequently asked questions

What is Carpetstory?

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

How do I install Carpetstory?

It runs as a remote server. In Claude Code: claude mcp add --transport http carpetstory 'https://carpetstory.one/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Carpetstory need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is Carpetstory open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains Carpetstory?

It is published by houseofdotone. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.