mcpField
I
Is Agentic

Is Agentic

Remote
is-agentic.shopBusiness & Marketing0Updated 2w ago

About Is Agentic

Is Agentic is a read-only MCP server for discovering products in the Is Agentic store and preparing cart links. It supports shoppers and agents with catalog lookup and occasion-based gift suggestions, while leaving checkout and ordering to the customer.

Key features

  1. 01Search the public product catalog
  2. 02Retrieve product variants
  3. 03Browse collections and products
  4. 04Find gifts by occasion
  5. 05Create checkout cart links

Use cases

  1. 01Find products matching a query
  2. 02Review available product variants
  3. 03Explore a store collection
  4. 04Prepare a gift cart for customer checkout

MCP support

Exposes product search, product and collection lookup, gift recommendations, and cart-link tools to MCP clients over Streamable HTTP. It cannot place orders, charge cards, or modify the store.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.is-agentic.shop/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

6
ParameterTypeRequiredDescription
limitintegerNo
querystringYes

Details

From the project README

Is Agentic MCP

A store your agent can shop. Read-only MCP for is-agentic.shop.

Connect to the public Streamable HTTP endpoint:

https://mcp.is-agentic.shop/mcp

For a client that supports remote MCP servers, including Cursor and Claude clients with remote HTTP support, add this server entry to its MCP configuration:

{"mcpServers": {
  "is-agentic": {"type":"http","url":"https://mcp.is-agentic.shop/mcp"}
}}

No API key is needed. Clients must support Streamable HTTP (JSON response mode). Older Claude Desktop versions that only accept a local command need a remote-to-stdio bridge instead of this direct URL. The original Function URL remains available as a fallback.

Tools

  • search_products(query, limit): find products in the public catalog.
  • get_product(handle): retrieve a product and its available variants.
  • list_collections(): browse collection names and handles.
  • get_collection(handle, limit): retrieve collection products.
  • gift_guide(occasion): find gift candidates by occasion.
  • build_cart_link(items, gift_note): make a checkout link, not an order.

For gifting, ask the agent to call gift_guide for an occasion, inspect a product's variants with get_product, and call build_cart_link with the chosen variant IDs and optional note. Open the returned link to review the cart and complete checkout yourself. The server cannot place an order, charge a card, or modify the store.

The endpoint and tools are also described in the store discovery descriptor and agent guide.

Develop

Node.js 20. npm ci && npm test && npm run test:infra runs protocol and infrastructure checks. The handler in lambda/handler.js uses public catalog reads only. node tests/client.js exercises a local loopback MCP client. The CDK stack in infra.js is an optional deployment template and requires explicit CDK_DEFAULT_ACCOUNT and MCP_BOUNDARY_POLICY_ARN environment variables for your own guarded AWS account. Do not deploy it to an account you do not administer.

License

MIT. See LICENSE.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.