Vinkius
MCP Server

DummyJSON MCP for AI. Mock all data flows without a backend setup.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

DummyJSON MCP on Cursor AI Code EditorDummyJSON MCP on Claude Desktop AppDummyJSON MCP on OpenAI Agents SDKDummyJSON MCP on Visual Studio CodeDummyJSON MCP on GitHub Copilot AI AgentDummyJSON MCP on Google Gemini AIDummyJSON MCP on Lovable AI DevelopmentDummyJSON MCP on Mistral AI AgentsDummyJSON MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

DummyJSON MCP gives you instant access to a massive set of simulated data for testing any API flow. Need to mock up an e-commerce checkout, simulate user logins, or test content management? This single connector lets your AI agent interact with structured dummy records—everything from products and shopping carts to posts, comments, and recipes—so you can build and prove your application logic without ever touching a real backend.

What your AI can do

Add cart

Creates a brand new shopping cart record for a user.

Add comment

Adds a comment to an existing post.

Add post

Creates entirely new content posts on the platform.

+ 58 more capabilities included
Manage User Accounts

Authenticate users, retrieve profiles, and manage user records like adding or deleting accounts.

Handle Product Inventory

List, search, update, and delete product details, simulating an entire e-commerce lifecycle.

Simulate Content Feeds

Create, read, and modify posts, comments, recipes, and todo items to test content platform logic.

Process Shopping Carts

Manage the entire shopping cart workflow by listing carts, adding items, updating quantities, or deleting them.

Search and Filter Records

Narrow down large sets of data—like users, posts, or products—using specific criteria to find exactly what you need.

Included with Plan

Waiting for input…

AI Agent

DummyJSON: 61 Tools for API Simulation

These tools allow your AI agent to perform every data operation imaginable, including adding, getting, updating, deleting, and searching across products, users, posts, recipes, and more.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using DummyJSON on Vinkius

Add Cart

Creates a brand new shopping cart record for a user.

Add Comment

Adds a comment to an existing post.

Add Post

Creates entirely new content posts on the platform.

Add Product

Simulates adding a completely new product to the catalog.

Add Recipe

Adds a new recipe record, including ingredients and instructions.

Add Todo

Creates a fresh task or todo item in the user's list.

Add User

Registers a new dummy user account into the system.

Delete Cart

Removes an entire shopping cart record from the system.

Delete Comment

Deletes a comment that was previously posted on a piece of content.

Delete Post

Permanently removes a published post from the platform.

Delete Product

Simulates removing a product entry from the catalog.

Delete Recipe

Removes an entire recipe from the database.

Delete Todo

Marks or deletes a specific todo item that was previously created.

Delete User

Deactivates or removes a user account from the system.

Filter Users

Narrows down the list of users by searching against provided key/value pairs.

Get Cart

Retrieves all details for a single shopping cart using its unique ID.

Get Comment

Retrieves the full content of one specific comment by its ID number.

Get Comments By Post

Pulls all comments that belong to a single, specified post.

Auth Get Me

Checks and returns the profile information of the currently logged-in user.

Get Post Comments

Gets a list of all comments associated with a given post ID.

Get Post

Retrieves the full details of one specific article or post by its ID.

Get Posts By User

Finds and lists all posts that were written by a particular user ID.

Get Product

Retrieves the full details for one specific product using its unique identifier.

Get Products By Category

Lists all products that fall under a specified category, like 'Electronics' or 'Apparel'.

Get Quote

Retrieves the text and author for one random quote by its ID.

Get Random Quote

Pulls a completely random quote from the entire dataset.

Get Random Quotes

Retrieves up to ten unique, randomly selected quotes for filler content.

Get Random Todo

Presents a random task from the user's todo list.

Get Recipe

Gets all details for one recipe by its unique ID.

Get Recipes By Meal Type

Finds and lists recipes suitable for a specific meal, like 'Dinner' or 'Breakfast'.

Get Recipes By Tag

Retrieves all recipes that share a common tag, such as 'vegan' or 'quick-prep'.

Get Todo

Gets the details for one specific todo item by its ID.

Get User Carts

Lists all shopping carts that are associated with a specific user account.

Get User Posts

Retrieves all posts written by a given user ID.

Get User Todos

Gets a list of todos that belong to a specific user account.

Get User

Retrieves a single user's complete profile using their unique ID.

List Carts

Retrieves a list of every shopping cart available in the system.

List Categories

Gets a list of all defined product categories by name.

List Category List

Retrieves just the names of every available product category.

List Comments

Gets a list of every comment ever posted on the platform.

List Post Tags

Retrieves a complete list of all post tags used across content.

List Posts

Gets a comprehensive list of every single post published on the platform.

List Products

Retrieves a full listing of all products currently in the catalog.

List Quotes

Gets every quote record that exists in the database.

List Recipe Tags

Retrieves a complete list of all tags used to categorize recipes.

List Recipes

Gets every recipe record available in the system.

List Todos

Retrieves a complete list of all todo items stored by users.

List Users

Get all users

Auth Login

Simulates a user logging in and receiving dummy access tokens (JWT).

Auth Refresh Token

Extends an active session by generating new JWT tokens using a refresh token.

Search Posts

Searches the entire post database using keywords or filters.

Search Products

Searches the product catalog for specific items by name or description.

Search Recipes

Searches recipes using keywords, like 'chicken' or 'spicy'.

Search Users

Finds users by searching their name or email address.

Update Cart

Modifies items within a shopping cart, like changing quantity or removing an item.

Update Comment

Edits the text of a comment that was previously posted.

Update Post

Changes the content and details of an existing published post.

Update Product

Updates product information, such as changing pricing or descriptions.

Update Recipe

Edits the ingredients or instructions for an existing recipe.

Update Todo

Changes the status, description, or assignee of a todo item.

Update User

Modifies details on a user profile, like changing an email or name.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The DummyJSON integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with DummyJSON, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 61 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Manually testing every content interaction feels like a full-time job.

Right now, if your team wants to test how a comment system works, someone has to manually create a post in the CMS, then log in as User A and add a comment. Then they have to switch accounts, log in as User B, and repeat the process. That's copy-pasting IDs and clicking through three different tabs just to see if the relationship between posts and comments holds up.

With this MCP, your agent handles all that complexity. You tell it: 'Show me a post, then add two comments for that post from two different users.' The data instantly appears, fully connected and ready for you to check against your UI logic. It just makes the whole process reliable.

The DummyJSON MCP delivers full product lifecycle simulation.

Before this, if a developer wanted to test adding a new item, they had to wait for an admin to manually add a fake product record in the database. Testing changes meant someone having to go into the backend dashboard and run `update_product` manually just so everyone could see it.

Now you call `add_product` directly from your agent. The data appears instantly, complete with all the necessary fields. Your development cycle speeds up because you don't have to wait on manual steps anymore.

What your AI can actually do with this

Building an app shouldn't mean setting up 10 different mock databases just to test the frontend. This MCP lets you simulate real-world data interactions directly through your AI client. You connect it via Vinkius, giving your agent immediate access to everything from product catalogs and user profiles to full content feeds.

Want to build a checkout flow? Your agent can list products, add them to a cart, and then simulate the final purchase process. Need to test a social media feed? You can generate posts, comments, and even users, all within the same session. This means you spend zero time wrestling with backend setup and 100% of your time testing how your UI handles data—whether it's an error state, a successful update, or just pulling random content for quick prototyping.

Built · Hosted · Managed by Vinkius DummyJSON-MCP - Mock Data for API Testing
Server ID 019e5d13-ebb1-72b9-b383-ab13c36ee222
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Questions you might have

How do I test a full user account lifecycle using DummyJSON MCP? +

Start by calling auth_login to get tokens. Then use add_user to create a new profile, and finally get_user with the ID to confirm all data fields were set up correctly.

Can I mock product searches in DummyJSON MCP? +

Yes. Use the search_products tool. It lets your agent filter products by keywords, simulating how a live e-commerce site finds items for a user.

What if I want to update an item in my cart? Do I use add_cart? +

No. Use update_cart. The add_cart tool is only for creating a brand new, empty shopping cart record.

Does DummyJSON MCP help me write posts and comments at the same time? +

Yes. You can chain these tools: use add_post first to create content, and then immediately call add_comment using the ID from that new post.

How do I get a list of all categories for products? +

Use list_categories. This tool returns every category object defined in the dummy data, giving you a full list of available labels to test against.

What happens if I need to extend a session using `auth_refresh_token`? +

Yes, you can refresh your session token. This allows your agent to continue making authenticated calls without needing to re-run the initial login process. It's essential for simulating long user interactions where tokens expire.

How do I test a complex transaction by combining tools like `add_product` and `update_user`? +

You chain multiple tool calls sequentially in your prompt. The AI agent executes them one after the other, simulating a full data flow. This lets you verify that different mocked records interact correctly within your application logic.

Can `filter_users` narrow down results based on multiple key-value criteria? +

Yes, it accepts filters by providing multiple key and value pairs in a single request. This makes it easy to test highly specific search scenarios that require filtering across several user attributes simultaneously.

How can I retrieve a list of all products with a specific limit? +

You can use the list_products tool and provide the limit parameter to control the number of results returned by the API.

Is it possible to simulate adding a product to the database? +

Yes! Use the add_product tool. Note that this is a simulation; the API will return the new product object with an ID, but it won't be permanently stored.

How do I check the carts belonging to a specific user? +

Simply use the get_user_carts tool and provide the userId. The agent will return all shopping carts associated with that specific user ID.

Built & Managed by Vinkius 30s setup 61 tools

We've already built the connector for DummyJSON. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 61 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.