Price Monitor MCP Server
Сервер MCP для мониторинга цен
контур
Данный проект представляет собой сервер мониторинга цен на основе Model Context Protocol (MCP). Сравните стандартную цену DB и цену Gmarket в реальном времени по коду продукта и отправьте уведомление через Slack, когда цена снизится.
Структура сервера/инструмента/подсказки в соответствии со стандартами MCP
Автоматизируйте весь процесс сканирования, сравнения цен и уведомлений
Поддерживает интеграцию Slack WebHook
Related MCP server: Ecommerce Price Monitor MCP
Основные характеристики
Поиск стандартной цены в базе данных : Поиск стандартной цены в базе данных с использованием кода продукта
Отслеживание цен в реальном времени на Gmarket : использование API Firecrawl
Сравните цены и рассчитайте ставки скидок
Отправляйте уведомления в Slack, когда цена падает
Предоставляет инструмент для автоматизации всего рабочего процесса
Структура папок
price_monitor_mcp/
├── src/
│ └── price_monitor_mcp.py # MCP 서버 메인 코드
├── mcp_client.py # MCP 클라이언트 코드
├── README.md
└── .env # 환경변수Как бегать
Установка через Smithery
Чтобы автоматически установить Price Monitor Server для Claude Desktop через Smithery :
npx -y @smithery/cli install @moongzee/mcp-price-monitor --client claude1. Подготовьте виртуальную среду и установите пакет
conda activate price_monitor_mcp
pip install -r requirements.txt
# 또는 필요한 경우
pip install mcp firecrawl requests python-dotenv psycopg2-binary pydantic2. Установка переменных среды
Задайте переменные среды, такие как Slack webhooks, в файле .env следующим образом.
SLACK_WEBHOOK_URL=https://hooks.slack.com/services/...
DB_HOST=...
DB_PORT=...
DB_NAME=...
DB_USER=...
DB_PASSWORD=...3. Запустите MCP-сервер.
mcp run src/price_monitor_mcp.pyИли запустите его с помощью devtools:
mcp dev src/price_monitor_mcp.pyИли активируйте среду conda с помощью скрипта оболочки, а затем запустите
Список инструментов/подсказок MCP
get_db_price(product_code): стандартный запрос цены в базе данныхcrawl_gmarket_price(product_code): сканирование цен Gmarket в реальном времениsend_slack_alert(message): Отправить уведомление Slackmonitor_price_workflow(product_code): автоматически запустить весь процесс (рекомендуется)monitor_price(product_code): подсказка (для LLM)
Автоматизировать весь процесс (рекомендуется)
Пример вызова инструмента рабочего процесса
В инструментах разработки/клиенте MCP:
Выберите инструмент
monitor_price_workflow, введитеproduct_codeи запустите его.Результаты: возвращает цену БД, самую низкую цену, разницу в цене, ставку скидки, уведомление Slack и т. д.
Пример клиента Python
import asyncio
from mcp import ClientSession, StdioServerParameters
from mcp.client.stdio import stdio_client
async def main():
server_params = StdioServerParameters(
command="python",
args=["src/price_monitor_mcp.py"],
)
async with stdio_client(server_params) as (read, write):
async with ClientSession(read, write) as session:
await session.initialize()
result = await session.call_tool("monitor_price_workflow", arguments={"product_code": "ULCK25151"})
print("워크플로우 결과:", result)
if __name__ == "__main__":
asyncio.run(main())Тест уведомлений Slack
Если ваш вебхук Slack настроен правильно, вы автоматически получите уведомление, когда цена снизится.
Формат сообщения можно свободно изменять в функции
send_slack_alert.
Связь LLM (Клод, GPT и т.д.)
Claude, GPT и т. д. смогут запускать подсказки/инструменты на естественном языке, как только подключение к серверу MCP будет официально поддерживаться.
В настоящее время результаты принимаются через клиентский код MCP и вставляются в LLM для запроса сводки/анализа.
Ссылки/Документы
Для каждой среды необходимо настроить Firecrawl, Slack API, DB и т. д.
Контакты/Вклад
Пожалуйста, оставляйте любые вопросы, сообщения об ошибках или запросы на расширение как проблемы!
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables querying and comparing product prices across different marketplaces with real-time updates. Deployable on Cloudflare Workers with tools for searching products, comparing prices, and retrieving price history.
- FlicenseNot gradedqualityCmaintenanceMonitors and analyzes product prices across major e-commerce platforms (Taobao, JD, PDD, 1688, Amazon) with tools for price alerts, competitor comparison, market trends, and deal detection.
- AlicenseNot gradedqualityBmaintenanceReal-time Shopee competitor price monitoring, powered by AI agents through the Model Context Protocol (MCP). Enables AI agents to track, analyze, and alert on price movements across Shopee Southeast Asia.1MIT
- AlicenseAqualityCmaintenancePersonal-use MCP server that searches Coupang through your own Chrome browser, enabling product search, detail, reviews, orders, cart, and checkout preview without API keys.4918MIT
Related MCP Connectors
Track prices & price history on any online shop, with alerts and an API
Track price drops, stock-outs, restocks, and new/removed products across Shopify stores.
Agent-native product catalog for AI shopping agents. 296M+ products, 28 countries.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/moongzee/mcp-price-monitor'
If you have feedback or need assistance with the MCP directory API, please join our Discord server