API Docs

MCP Radar exposes a REST API for developers to programmatically access our database of Model Context Protocol servers. We continuously scrape GitHub repos to keep everything in sync - typically updating every few hours. Our validation pipeline runs each MCP server through both automated security checks and manual review (when needed) to make sure they're legit and won't do anything sketchy to your system. We built this because we needed it ourselves, and figured others might find it useful too.

Base URL

https://mcpradar.com/api

MCP Servers Search

URL

/v1/mcp-servers/search GET

Query Parameters

type SearchParams = {
  per_page?: number;    // Number of results per page (default: 128, max: 128)
  page?: number;        // Page number (default: 1)
  sort?: "trending" | "created_at"; // Sort field (default: "trending")
  order?: "asc" | "desc"; // Sort order (default: "desc")
  q?: string;           // Search query for name, description, or topics
  tags?: string;        // Filter by tags (comma-separated)
}

Returns

type SearchResponse = {
  list: Array<{         // Array of MCP server objects matching the McpServerModel
    id: string;
    repo_id: number;
    name: string;
    author: string;
    author_url: string;
    author_avatar: string;
    description: string;
    github_url: string;
    stars: number;
    forks: number;
    last_updated: string; // ISO date string
    topics: string[];
    license: string | null;
    repo_created_at?: string;
    readme_content?: string;
    metadata: {
      is_rejected?: boolean;
      is_verified?: boolean;
      verification_method?: string;
      diff_24hrs?: {
        stars: number;
        forks: number;
      }
    }
  }>;
  total_count: number;  // Total number of matching results
}
mcpradar.com © 2024 - 2025.
Made by @bytesbay