mcp-demo
MCP server for querying MCP Hub database
Installation
Configuration
Copy .env.example to .env and configure:
Run Server
Server runs on http://localhost:8080
Tools
search_mcp_servers- Search for MCP servers by keywordlist_mcp_servers- List MCP servers with pagination and sortingget_mcp_server_details- Get detailed information about a specific serverget_top_servers- Get top servers by popularity or recencyget_top_contributors- Get top contributors
RooCode Setup
HTTP Mode
Add to RooCode MCP settings (cline_mcp_settings.json):
stdio Mode
Testing
Unit Tests (Mock-based, no backend required)
Fast tests using mocks. Can run without backend server.
Integration Tests (Requires running backend)
Tests that call real API endpoints. Requires backend at http://localhost:8000.
Run All Tests
Quick Manual Test
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Enables querying and searching the MCP Hub database to discover MCP servers, view server details, find top servers by popularity or recency, and identify top contributors.