roo-mcp-server

bobinzuks/roo-mcp-server

3.1

If you are the rightful owner of roo-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Roo MCP Server is a local MCP server designed for Roo Code integration using the FastMCP TypeScript framework.

Roo MCP Server

A local MCP server for Roo Code integration using FastMCP TypeScript framework.

Features

  • Context-aware model/tool selection
  • Filesystem and codebase integration
  • Secure, local-only operations via stdio transport

Installation

git clone https://github.com/punkpeye/fastmcp.git roo-mcp-server
cd roo-mcp-server
npm install

Development

# Build TypeScript
npm run build

# Start server
npm start

# Development mode (auto-restart)
npm run dev

Testing

npm test

Project Structure

roo-mcp-server/
ā”œā”€ā”€ src/
│   ā”œā”€ā”€ tools/        # Tool implementations
│   ā”œā”€ā”€ resources/    # Resource handlers
│   ā”œā”€ā”€ server.ts     # Main server
ā”œā”€ā”€ config/          # Configuration
ā”œā”€ā”€ tests/           # Unit/integration tests
ā”œā”€ā”€ package.json     # Project metadata
└── tsconfig.json    # TypeScript config

Adding New Tools

  1. Create a new file in src/tools/
  2. Implement your tool logic
  3. Import and register in src/server.ts