mcpField
S
soko-mcp

soko-mcp

本地服务
github.com/gabrielmahia金融数据01 周前更新

关于 soko-mcp

soko-mcp 是面向肯尼亚农户和市场参与者的商品价格 MCP 服务,可查询、比较和分析市场价格,并提供卖出或持有时机参考。价格与趋势基于合成演示数据,不应作为实际决策依据。

主要功能

  1. 01查询特定市场的商品价格
  2. 02比较肯尼亚各主要市场价格
  3. 03分析六个月历史和三个月预测
  4. 04结合存储成本与趋势评估卖出或持有
  5. 05查看市场多种商品价格概览

适用场景

  1. 01查询某地玉米等商品的演示价格
  2. 02比较不同市场的农产品价格
  3. 03参考趋势和存储成本安排出售时间

MCP 相关

作为 MCP 服务,它向客户端公开商品价格查询、区域价格比较、趋势分析、卖出或持有评估及市场概览工具。数据来自合成季节模型,需向当地市场渠道核实。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"gabrielmahia-soko": {
"command": "uvx",
"args": [
"soko-mcp"
]
}
}
}
启动命令uvx soko-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypisoko-mcp0.1.8

工具

5

收录的工具列表 · 更新于 1 周前

参数类型必填说明
marketstring是市场:nairobi、nakuru、eldoret、kisumu、mombasa
commoditystring是商品:maize、beans、wheat、potatoes、tomatoes、avocados、tea_bulk、coffee_parchment、sugarcane、onions、kale_sukuma、milk、chicken、eggs

详细介绍

📊 soko-mcp — 肯尼亚大宗商品价格情报 MCP 服务

soko-mcp Glama score smithery badge

安装:pip install soko-mcp · 可与任何 MCP 客户端搭配使用。

农民在决定卖出还是囤货时,需要同时了解多个市场的当前价格。但目前没有一个可查询的信息源能提供这种对比。

Soko 在斯瓦希里语中意为市场。

纳库鲁的农民不知道,那一周内罗毕的玉米价格高出 40%。商人知道,农民却不知道。这种信息不对称是小农面临的代价最高的结构性劣势之一。soko-mcp 旨在消除这一差距。

结构性问题

在成熟的大宗商品市场,价格发现是即时的——每个主要交易所都提供期货市场、卫星价格行情和短信提醒。爱荷华州的谷物仓库在报价前会查看 CME 实时价格。

在肯尼亚,大多数小农只能接受商人的报价,没有独立基准可供比较。结果是:收获时价格被系统性压低,播种时价格被系统性抬高。

信息不对称是对穷人的一种税。

工具

工具功能
commodity_price_query查询特定市场的当前商品价格
regional_price_comparison对比肯尼亚所有主要市场的价格
price_trend_analysis6 个月历史数据 + 基于季节模型的 3 个月预测
sell_hold_decision根据仓储成本和价格趋势,确定最佳卖出或囤货时机
market_overview查看某一市场的多种商品价格概览

快速开始

pip install soko-mcp       # coming soon to PyPI
soko-mcp                   # starts on stdio

Claude 查询示例

"What is the current Nairobi maize price?"
"Should I sell my 50 bags of beans now or wait 2 months?"
"Compare potato prices across all Kenya markets"
"Give me a price trend for avocados in Nakuru for the next 3 months"

研究依据

  • EAGC 东非区域市场监测报告
  • 世界银行《信息与通信技术和农业市场》(2016)
  • Suri 和 Jack《手机与农业生产表现》(2016)

⚠️ 演示数据——基于合成季节模型。请通过 eagc.org、kalro.org 或当地市场公告板核实。


© 2026 Gabriel Mahia / AI Kung Fu LLC · MIT License

东非协作技术栈的一部分

此 MCP 服务是肯尼亚协作基础设施的一部分。 它连接到 africa-coord-bus——一个协作事件总线,可自动在不同领域之间传递信号。

当此服务检测到达到阈值的情况时,总线会通知:

  • bima-mcp — 参数保险评估
  • kilimo-mcp — 农业建议
  • afya-mcp — 启动健康监测
  • county-mcp — 向郡办公室发出警报
pip install africa-coord-bus

所有服务:pypi.org/user/gmahia

知识产权与协作

采用 MIT 许可。请仅通过 GitHub Issues 提交反馈——不接受拉取请求。演示数据标注为 DEMO,不适用于运营决策。完整政策请参阅:docs/architecture/IP_POLICY.md。安全问题报告请参阅 SECURITY.md。

东非协调技术栈的一部分

从设计上便与模型无关:封闭 API、开放权重模型和小型蒸馏模型都受到一视同仁的支持。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。