Roland信息查询服务

一个基于Model Context Protocol (MCP)的服务器,通过AI助手接口提供关于Roland的个人和专业信息查询功能。

  • by rolandtritsch
  • JavaScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 rolandtritsch/typescript-mcp-roland

使用说明

TypeScript-MCP-Roland(注:这可能是某个特定项目、团队或角色的名称,根据上下文,“MCP”可能代表“Microsoft Certified Professional”或其他特定含义,而“Roland”通常是一个人名或品牌名,在此直接保留原样翻译)

一个简单的 模型上下文协议(MCP) 通过AI助手接口提供罗兰相关信息的服务器。

它的功能/作用

这个MCP服务器提供了工具,使得AI助手(如Claude、ChatGPT或其他支持MCP的客户端)能够检索有关Roland的信息。当与AI助手集成时,它提供了一个 about-roland 返回传记和职业信息的工具。

为何存在此现象

这台服务器同时具备以下两种功能:

  1. 一个实用的工具为人工智能助手提供了一种标准化的方式以获取有关罗兰的信息
  2. 参考实现展示了一个简洁、结构良好的TypeScript MCP服务器示例,可作为类似项目的模板使用

安装

先决条件

  • Node.js(建议使用18版本或更高版本)
  • 一个支持MCP的客户端(Claude Desktop、Windsurf或其他MCP客户端)

设置

  1. 克隆仓库:

    git clone <repository-url>
    cd typescript-mcp-roland
    
  2. 安装依赖项:

    npm install
    
  3. 构建服务器:

    npm run build
    
  4. 更新 serverHome 路径在 src/server.ts (第10行)以匹配您的安装位置:

    const serverHome = '/path/to/typescript-mcp-roland';
    
  5. 更新路径后重新构建:

    npm run build
    

配置

将服务器添加到您的MCP客户端配置中。对于大多数客户端,请在您的MCP配置文件中添加以下内容:

{
  "mcpServers": {
    "roland": {
      "command": "node",
      "args": ["/path/to/typescript-mcp-roland/build/server.js"]
    }
  }
}

替换 /path/to/typescript-mcp-roland 根据您的实际安装路径。

如需详细的配置示例,请参阅 server.json 和 mcp_config-template.json。

使用方法

一旦配置完成,您的AI助手将能够访问 about-roland 工具。你可以提出这样的问题:

  • “你能告诉我关于罗兰的一些事情吗?”
  • “使用关于Roland的工具来了解Roland”

助手将从服务器检索并呈现信息。

项目资源