Skip to main content

Overview

Hub provides a search and discovery API that AI agents and agent platforms use to find verified MCP servers matching specific needs. Results are ranked by relevance, verification tier, and health score.
ezForge Hub is coming soon. This page describes the planned discovery API.

Discovery methods

Hub Search API

The primary discovery endpoint for AI agents:
GET /v1/hub/search?q=restaurant+detroit&vertical=restaurant&city=detroit
Returns ranked listings with metadata, SKILL.md summaries, and connection details.

Directory API

Structured browsing by category, location, and capability:
GET /v1/hub/directory?vertical=restaurant&city=detroit&capability=reservations

Well-Known Metadata

Every MCP server on ezForge exposes a standard discovery endpoint:
https://{slug}.mcp.ezforge.ai/.well-known/mcp-server-metadata
This returns structured metadata (name, vertical, location, capabilities) that any agent can consume directly.

WebMCP Integration

For businesses with existing websites, Ready auto-generates a WebMCP metadata tag. Agents crawling the web discover the MCP endpoint from the business’s existing site.

Search architecture

Hub search is powered by a Typesense read-replica index derived from PostgreSQL (the source of truth). This architecture provides:
  • Typo-tolerant full-text search across business names, descriptions, and capabilities
  • Faceted filtering by vertical, location, capabilities, and verification tier
  • Geospatial queries — find services within a radius of a lat/lng coordinate
  • Sub-50ms query latency at scale
PostgreSQL GIN indexes are retained for internal/admin queries. The Typesense index is synced from PostgreSQL via change-data-capture (CDC) or periodic refresh.

Search ranking

Hub ranks search results using a composite score:
SignalWeightDescription
RelevanceHighText match against query, vertical, location
Verification tierMediumHigher verification = higher rank
Health scoreMediumUptime and response-time metrics
Listing tierMediumPremium > Featured > Basic
Agent engagementLowHistorical interaction success rate

Composite skills

Premium listings can participate in composite skills — multi-server workflows where Hub orchestrates queries across multiple MCP servers to fulfill a complex request. Example: “Plan a date night in Detroit” might query a restaurant server, an entertainment venue server, and a rideshare server in sequence.

API access

Hub’s discovery API is available to:
ConsumerAccess
AI agents (Claude, ChatGPT, etc.)Free — standard rate limits
Agent platforms (Anthropic, OpenAI)API key + higher rate limits
Third-party registriesPartnership agreements
DevelopersAPI key (included with Platform subscription)