kate-tortubekova/mcp-server
3.1
If you are the rightful owner of mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Market MCP Server is a robust platform designed to manage and facilitate various market-related operations through a Model Context Protocol (MCP) server.
Tools
50
Resources
0
Prompts
0
Market MCP Server
Local Development
- Clone the repository:
git clone ...
cd mcp-server
- Configure environment variables:
cp .env.example .env
- Build and run using Docker Compose:
make build
make up
Docker Commands
Here are some useful Docker commands for managing the MCP server:
- Start the server:
make up - Stop the server:
make down - Rebuild the container:
make build - Enter into mcp container:
make mcp-console - Show mcp logs:
make mcp-logs
Cursor Integration
To use the MCP server with Cursor AI:
- Create a
.cursordirectory in your project root if it doesn't exist:
mkdir -p .cursor
- Create an MCP configuration file at
.cursor/mcp.json:
{
"mcpServers": {
"mcp-http": {
"name": "MCP Server (HTTP)",
"url": "http://localhost/mcp/sse",
"description": "MCP Server with HTTP"
}
}
}
Tools
The server exposes the following MCP tools:
account_check_code- Check user account code during initialization.account_confirm- Confirm user account registration with code and profile data.account_init- Initialize user account authentication.account_login- Log in to the user account.account_logout- Log out of the user account.account_refresh_access_token- Refresh the user account access token.get_account- Get user account (profile).get_account_balance- Get user account balance.get_account_loyalty_program- Get user account loyalty program.get_active_poll_rounds_count- Get active poll rounds count.get_charity_event- Get single charity event.get_city- Get a city by id.get_concurrent_marketplaces- Get the list of concurrent marketplaces by city id.get_discount_product- Get single discount product.get_gift_card- Get a single gift card.get_issued_voucher- Get single issued voucher.get_loyalty_bonus_information- Get information about bonus loyalty program.get_loyalty_employee_information- Get information about employee loyalty program.get_loyalty_pension_information- Get information about pension loyalty program.get_partner_program- Get a single partner program.get_poll_round- Get single poll round.get_promotion- Get a single promotion.get_purchase- Get a single purchase.get_purchases_analytics- Get user purchases analytics.get_purchases_totals- Get user purchases totals.get_random_region- Get a random region.get_random_store- Get a random store.get_region- Get a region by id.get_store- Get a store by id.get_store_total_upsells- Get the list of total upsells for a store.get_unread_notification_count- Get unread notification count.get_unviewed_gift_cards_count- Get the count of unviewed gift cards.list_charity_events- Get list of the charity events paginated.list_cities- Get the list of cities paginated.list_discount_banners- Get list of the discount banners paginated.list_discount_products- Get a list of discounted products across all discount categories.list_discount_products_active_categories- Get list of the discount products active categories paginated.list_discounts- Get a list of discount categories.list_gift_cards- Get list of gift cards paginated.list_issued_vouchers- Get list of the issued vouchers paginated.list_notifications- Get list of notifications paginated.list_partner_programs- Get list of the partner programs paginated.list_poll_rounds- Get list of the poll rounds paginated.list_product_categories- Get list of product categories paginated.list_promotions- Get list of the promotions paginated.list_purchases- Get list of the purchases paginated.list_regions- Get the list of regions paginated.list_store_menus- Get list of the store menu products paginated.list_stores- Get the list of stores.update_account- Update user account.