README
🚀 市场价格 MCP 服务器
本项目搭建了一个与 Market Fiyatı API 集成的 MCP(模型上下文协议)服务器,支持 Claude 及其他兼容 MCP 的 AI 系统查询土耳其的市场价格,为市场价格查询提供了便捷、高效的解决方案。
🚀 快速开始
本服务器可助力 Claude 等 AI 系统查询土耳其市场价格。你可按如下步骤进行安装与配置:
# 安装依赖项
npm install
# 编译 TypeScript 文件
npm run build
# 启动服务器
npm start
在 Claude Desktop 的 claude_desktop_config.json 文件中添加以下配置:
{
"mcpServers": {
"marketfiyati": {
"command": "npx",
"args": ["-y @enescinar/market-fiyati-mcp"]
}
}
}
✨ 主要特性
- 产品搜索:支持通过名称或关键词搜索产品。
- 价格比较:可对比不同市场中的产品价格。
- 资源访问:基于 URI 进行资源访问,涵盖
search/和product/终点。 - MCP 工具:为 AI 提供可直接使用的数据分析工具。
📦 安装指南
# 安装依赖项
npm install
# 编译 TypeScript 文件
npm run build
# 启动服务器
npm start
💻 使用示例
基础用法
在 Claude Desktop 的 claude_desktop_config.json 文件中添加配置,以集成 MCP 服务器:
{
"mcpServers": {
"marketfiyati": {
"command": "npx",
"args": ["-y @enescinar/market-fiyati-mcp"]
}
}
}
高级用法
借助服务器提供的 MCP 工具和资源进行更复杂的操作,例如:
// 使用 search_products 工具进行产品搜索
{
"name": "search_products",
"parameters": {
"query": "手机"
}
}
📚 详细文档
API 资源
本 MCP 服务器使用 Market Fiyatı API 的以下端点:
| 端点 | 功能 |
| ---- | ---- |
| /search | 执行产品搜索 |
| /searchByIdentity | 通过 ID 获取产品 |
MCP 工具
服务器提供的 MCP 工具如下:
| 工具名称 | 功能 |
| ---- | ---- |
| search_products | 执行产品搜索 |
| get_product_by_id | 通过 ID 获取产品 |
| compare_prices | 执行价格比较 |
MCP 资源
服务器提供的可查询 MCP 资源如下:
| URI | 功能 |
| ---- | ---- |
| market-fiyati://search/{query} | 产品搜索 |
| market-fiyati://product/{id} | 产品详细信息 |
📄 许可证
本项目采用 MIT 许可证。
Scan to join WeChat group