国家管理服务

MCP Server Countries 是一个轻量级的国家管理服务,用于学习、原型设计和测试自动化,支持国家列表的增删改查操作。

  • by jaktestowac
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 jaktestowac/mcp-server-countries

使用说明

MCP服务器国家演示

MCP服务器国家是一个轻量级的MCP服务器,允许您管理国家列表。它是用TypeScript构建的,专为学习、原型化模型上下文协议(MCP)工具而设计。

注:此项目用于课程 剧作家z AI+MCP.


📁 项目结构

该存储库中的每个目录(例如。, mcp-server-countries-demo-S01L02, mcp-server-countries-demo-S01L04, mcp-server-countries-demo-S01L06)是一个独立的项目,与课程中的特定课程相对应。您可以独立探索和运行每节课的代码。


📦 特性

  • 列出所有国家
  • 获取特定国家的详细信息
  • 添加新国家
  • 更新国家信息
  • 删除国家

服务器设计简单,易于扩展,便于学习。 正在使用免费和开源 https://restcountries.com API获取国家数据。


🛠️ 入门指南

先决条件

  • Node.js(建议使用v18或更新版本)
  • npm或纱线

安装

  1. 克隆存储库:

  2. 打开终端并运行:

npm i

运行服务器

  1. MCP检验员测试:
npx -y @modelcontextprotocol/inspector npx -y tsx main.ts

或直接运行:

npm run test
  1. 与VS代码一起使用

  2. 打开 mcp.json文件在 .vscode 文件夹

  3. 单击启动服务器按钮(行上方 "mcp-server-countries")

  4. 打开聊天模式并选择代理

  5. 输入聊天内容并提问 What countries do you have? 或 Use tool to get information about country Poland and its population


链接和资源


📞 联系与支持

请随时联系我们:


学习资源

我们收集了一系列资源,帮助您学习和掌握波兰语和英语的剧作家。无论你是初学者还是高级用户,这些资源都将帮助你提高技能和知识。

🇵🇱 波兰资源

🇬🇧 英语资源

PS.有关更多资源和更新,请关注我们的 网站 和 GitHub.


快乐的测试和自动化测试! 🚀

jaktestowac.pl团队 💚❤️

PS.有关更多资源和更新,请关注我们的 网站 和 GitHub.


内置于💚❤️ 面向剧作家和测试自动化社区