Token导航 LogoToken导航TokenDH.com
MCP Server AI Agent logo
AI代理未说明官方级别未说明来源级核验

MCP Server AI Agent

MCP Server

一个基于MCP协议的AI代理服务,能够自动发现并智能调用工具,适用于需要自动化工具调用的场景。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
AI代理JavaScript自动化本地部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Mehedy-Tanvir

提供方

Mehedy-Tanvir

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

🧠 MCP服务器AI代理

此存储库实现了与兼容的AI代理 模型上下文协议(MCP),实现与MCP兼容服务器公开的工具的无缝交互。

代理连接到本地或远程MCP服务器,自动发现可用工具,并使用思维链提示和工具规划策略根据用户输入智能调用它们。

______________________________________________________________________

✨ 特性

  • 工具自动发现 通过MCP协议
  • 🧩 工具规划 运用自然语言推理
  • 🔄 灵活的运输支持:STDIO和HTTP/SSE
  • 📦 模块化架构 可扩展性
  • 🗣️ LLM供电响应 包括工具结果

______________________________________________________________________

🚀 入门指南

1.克隆和安装

git clone https://github.com/Mehedy-Tanvir/mcp-server-ai-agent.git
cd mcp-server-ai-agent
npm install

2.配置

创建一个 .env 根目录中的文件,包含以下变量:

MCP_TRANSPORT=stdio             # or "http"
MCP_SERVER_URL=http://localhost:3000
LLM_API_KEY=your-openai-or-anthropic-key

3.运行代理

npm start

代理将连接到MCP服务器,并开始通过所选传输处理输入。

______________________________________________________________________

📁 项目结构

mcp-server-ai-agent/
│
├── src/
│   ├── agent/         # Agent logic for reasoning, tool calling
│   ├── transports/    # Communication layer (STDIO, HTTP/SSE)
│   ├── tools/         # Tool invocation and handling
│   └── main.ts        # Entry point
│
├── .env               # Configuration file
├── package.json       # Node project metadata
└── README.md          # Project documentation

______________________________________________________________________

🧠 运作原理

  1. 代理连接到MCP服务器并获取可用工具的列表。
  2. 对于每个用户提示,它使用LLM推理来计划工具的使用。
  3. 工具通过MCP调用,结果被注入到对话中。
  4. 生成最终响应并将其返回给用户。

______________________________________________________________________

🧪 示例

提示:

What's the weather in Dhaka?

流动:

  • 代理找到 getWeather(city) 工具
  • 电话: getWeather("Dhaka") → "32°C, sunny"
  • 回复: _“达卡目前气温为32°C,阳光明媚。”_

______________________________________________________________________

📌 需求

  • Node.js 18+
  • 本地或远程运行的MCP服务器
  • LLM API密钥(例如OpenAI、Anthropic)

______________________________________________________________________

🤝 贡献

欢迎贡献、改进和新想法!

请打开问题或提交带有增强功能的pull请求。

______________________________________________________________________

📄 许可证

该项目根据 MIT许可证.

______________________________________________________________________

🙌 鸣谢

由...创建 梅赫迪 坦维尔

灵感来自 人类MCP参考

目录标签

目录标签

AI代理JavaScript自动化本地部署工具调用MCP协议LLM推理

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP