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
- Create a new file in
src/tools/
- Implement your tool logic
- Import and register in
src/server.ts