MCP工具集

一组演示MCP协议应用的代码示例,涵盖本地LLM调用、数学工具封装、FastAPI服务及Hacker News数据获取。

  • by AshaHolla
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 AshaHolla/MCP-buildyourserver

使用说明

这些是MCP Unpacked演讲中演示的文件,该演讲于2025年11月15日在微软Ferns举行,是人工智能创新日的Tech Nexus社区

文件概述

simple_llm.py–在本地Ollama模型上运行数学提示,显示答案如何变化→ 表现出幻觉。

tools.py–使用Azure AI Foundry+Azure AI Inference将数学函数作为确定性LLM工具公开。

fastmcp_calculator.py–一个纯fastmcp服务器,将计算器操作作为MCP工具公开。

fastapi_mcp_server.py–显示相同计算器逻辑的REST API与mcp的fastapi版本。

hackernews.py-一个MCP服务器,用于获取Hacker News RSS并根据用户输入返回热门文章。

运行示例 python simple_llm.py python工具.py python fastmcp_calculator.py uvicorn fastapi_mcp_server:应用程序--reload python hackernews.py

MCP检查员命令 npm安装-g@modelcontextprotocol/inspector

mcp检查器python fastmcpcalculator.py mcp检查员http://localhost:8000/mcp mcp检查器python hackernews.py