使用说明
新闻影响MCP服务器
这个MCP服务器提供了一个工具 news_impact_html that:
- 使用您的过滤器查询MongoDB,并且
- 返回一个可内联渲染的HTML(Skybridge MIME类型),OpenAI Apps SDK可以在ChatGPT中显示该HTML。
Env(环境)
MONGO_URI(默认:mongodb://localhost:27017)MONGO_DB(默认:newsdb)MONGO_COLL(默认:新闻)COMPONENT_HTML(可选):路径到index.html组件(默认为 ./components/news-impact/index.html)
安装
python -m venv .venv
source .venv/bin/activate
pip install -r server/requirements.txt
跑
Apps SDK 将通过标准输入输出(stdio)启动服务器。对于本地调试,您可以运行:
python server/mcp_server.py
(您需要一个应用程序软件开发工具包(SDK)客户端来调用该工具。)
工具
- 名字:
news_impact_html - 参数:
sentiment,company_like,symbol,skip,limit - 回应:
text/html+skybridge带有用户界面和嵌入式文档的块(或“大块数据/对象”)