MCP.so
登录

Roo MCP サーバー

@taka-ganasu

基本信息

分类

其他

传输方式

stdio

作者

taka-ganasu

关于 Roo MCP サーバー

暂无概览

#roo-mcp-server#mcp-server#deno

Roo MCP サーバー 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "roo-mcp-server": {
      "command": "deno",
      "args": [
        "task",
        "start"
      ]
    }
  }
}

Roo MCP サーバー 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Roo MCP サーバー?

Roo MCP サーバー is an MCP server designed for use with Roo Code. It provides basic tools including string length calculation and several GitHub repository operations. The server requires Deno to run.

How to use Roo MCP サーバー?

Ensure Deno is installed. Start the server with deno task start (or deno task dev for development mode with auto‑restart on changes). Register the server in Roo Code by editing cline_mcp_settings.json and adding a configuration entry with command deno and arguments pointing to src/server.ts with appropriate permissions (--allow-net, --allow-env, --allow-read). Restart Roo Code to activate the tools.

Key features of Roo MCP サーバー

  • Calculate the length of any string (getStringLength)
  • Retrieve GitHub repository information (getGitHubRepoInfo)
  • Fetch file or directory contents from a GitHub repo (getGitHubRepoContents)
  • List repository issues with optional state filtering (getGitHubIssues)
  • Get commit history with optional path filtering (getGitHubCommits)
  • All GitHub tools support configurable page sizes (up to 100 items)

Use cases of Roo MCP サーバー

  • Quickly get the character count of a string during development.
  • Look up basic details (description, stars, etc.) of a GitHub repository without leaving the editor.
  • Browse repository contents and locate specific files or directories.
  • View open, closed, or all issues for a project directly from Roo Code.
  • Check recent commits in a repository to understand change history.

常见问题

1

Prerequisites and runtime requirements?

Deno must be installed on the system. The server is written in TypeScript and runs on Deno, no additional tools are required.

2

How do I register the server with Roo Code?

Start the server, then edit `~/Library/Application Support/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json` and add an entry under `mcpServers` with the command `deno` and arguments `["run", "--allow-net", "--allow-env", "--allow-read", "/path/to/src/server.ts"]`. Replace the path with the actual location of `src/server.ts`. Restart Roo Code.

3

What tools does the server provide?

Five tools: `getStringLength` (string length), `getGitHubRepoInfo` (repo metadata), `getGitHubRepoContents` (file/directory listing), `getGitHubIssues` (list issues), and `getGitHubCommits` (commit history). All GitHub tools require `owner` and `repo` parameters; `getGitHubRepoContents` also accepts optional `path` and `ref`; `getGitHubIssues` and `getGitHubCommits` accept optional `state`/`per_page` and `path`/`per_page` respectively.

4

Are there any limits on the data returned?

For `getGitHubIssues` and `

评论

其他 分类下的更多 MCP 服务器