This application is a custom MCP Server built as a middle man for NigelCommerce repository. This MCP is not built with standard Model Context Protocol packages instead built using custom codes.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"nigelcommerce-custom-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
This project is a custom Model Context Protocol (MCP) server that provides a bridge between AI agents and the NigelCommerce ecommerce backend. This server allows LLMs to interact with products, categories, users, and administrative functions through a standardized set of tools.
This server supports HTTP transport. Be the first to test it — help the community know if it works.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in ecommerce / developer-tools
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Asynchronous coordination layer for AI coding agents: identities, inboxes, searchable threads, and advisory file leases over FastMCP + Git + SQLite
MCP server for accessing Figma plugin console logs and screenshots via Cloudflare Workers or local mode
MCP Security Weekly
Get CVE alerts and security updates for Nigelcommerce Custom Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
This project is a custom Model Context Protocol (MCP) server that provides a bridge between AI agents and the NigelCommerce ecommerce backend. This server allows LLMs to interact with products, categories, users, and administrative functions through a standardized set of tools.
To properly configure the server with the necessary JWT authentication settings, you must set up User Secrets.
Navigate to the NigelCommerceMCPServer project directory in your terminal and run:
dotnet user-secrets init
Execute the following commands to set the required secrets:
dotnet user-secrets set "JWT:Key" "NigelCommerce_SuperSecretKey_For_JWT_Token_Generation_2025!"
dotnet user-secrets set "JWT:Issuer" "NigelCommerce.ServiceAPI"
dotnet user-secrets set "JWT:Audience" "NigelCommerceClients"
dotnet user-secrets set "JWT:RoleClaimType" "http://schemas.microsoft.com/ws/2008/06/identity/claims/role"
When you run dotnet user-secrets init, a unique GUID is generated. You must ensure this GUID is present in your NigelCommerceMCPServer.csproj file.
Open NigelCommerceMCPServer.csproj and add the <UserSecretsId> tag within the <PropertyGroup> section:
<PropertyGroup>
<TargetFramework>net9.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<UserSecretsId>YOUR-GENERATED-GUID-HERE</UserSecretsId>
</PropertyGroup>
[!IMPORTANT] Replace
YOUR-GENERATED-GUID-HEREwith the actual ID generated by theinitcommand (usually found in the output or in your local secrets storage).
dotnet run --project NigelCommerceMCPServer
The server will be available for MCP-compatible clients to connect via SSE at the /mcp endpoint.
list_products, get_product, add_product, delete_productlist_categories, get_category, add_categoryregister_user, list_usersupdate_user_roleFor more information on how to configure this server with Claude Desktop and VS Code, and for example prompts to test the integration, check out the instructions.md file.