使用说明
🧠 节点MCP本地服务器(TypeScript)
这是一个 模型上下文协议(MCP) 演示服务器实现于 Node.js+TypeScript,通过运行 工作室.
🚀 特性
- 工具:天气和纳马兹时间
- 提示:动机和问候
- 资源:示例自述
- 抽样:随机报价
🧩 在本地运行
npm install
npm run start
API密钥
- OpenWeatherMap:
- 注册一个免费帐户 OpenWeatherMap.
- 生成API密钥。
- 替换
YOUR_OPENWEATHERMAP_API_KEY在你的.env使用此密钥的文件。
- API阿拉丹:
- 这 API阿拉丹 对于namaz计时,其公共端点通常不需要API密钥。
📦 环境
复制 .env.example → .env 并添加任何API密钥(如果需要)。
## ⚙️ Configure your MCP client to spawn the server
对于Claude Desktop,请添加到您的Claude_Desktop_config json中:
{
"mcpServers": {
"weather-prayer": {
"command": "node",
"args": ["/path/to/your/mcp-server/dist/server.js"],
"env": {
"API_KEY": "default-api-key"
}
}
}
}
对于将光标添加到光标MCP配置:
{
"mcpServers": {
"weather-prayer": {
"command": "node",
"args": ["/path/to/your/mcp-server/dist/server.js"],
"env": {
"API_KEY": "default-api-key"
}
}
}
}
对于ChatGPT如果使用支持MCP的ChatGPT,请在MCP设置中配置:
{
"servers": [
{
"name": "weather-prayer",
"command": "node",
"args": ["/path/to/your/mcp-server/dist/server.js"],
"env": {
"API_KEY": "default-api-key"
}
}
]
}
