MCP Harbor Search

app.mcpharborPublished by mcpharbor.appOfficial publisherv1.1.0Updated Nov 5, 2026

MCP Harbor directory search: search_servers, get_server, list_categories, recent_servers.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingDeveloper Tools

Overview

AI-generated overview

A public, read-only remote MCP server that lets an assistant search the MCP Harbor directory of MCP servers, clients and SDKs.

What you can do
  • Search the MCP Harbor directory by keyword, optionally filtered by category or by listings with an HTTPS remote URL, ranked by relevance and GitHub stars
  • Fetch the full listing for one server or tool by its slug
  • List category slugs with display names and listing counts
  • List recently updated servers, optionally filtered by category or remote-URL availability
When to use it
Useful when you want an assistant to find, compare or look up MCP servers and AI-agent tools while working, for example to pick a server for a task or check what a listing offers. It is a discovery tool, not a way to run the servers it lists.
Requirements
A remote MCP client that supports Streamable HTTP, pointed at the published endpoint. No authentication, API key or environment variable is needed. Stdio-only clients need a bridge such as mcp-remote.
Before you install
Read-only and unauthenticated, so it needs no secrets. Results describe third-party listings and are ranked partly by GitHub stars, so treat descriptions and links as unverified third-party data before installing anything it recommends.

Installation

In SourceWeft

  1. Open MCP Harbor Search in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/app.mcpharbor%2Fmcp-harbor-search/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "harbor-search": {
      "type": "http",
      "url": "https://mcpharbor.app/mcp"
    }
  }
}

README

mcp-harbor-search

[Listed on mcpservers.org]

A public, remote MCP server that lets AI agents search the MCP Harbor directory of 1,400+ MCP servers and AI-agent tools.

Endpoint: https://mcpharbor.app/mcp (Streamable HTTP, no auth, read-only)

Tools

ToolArgumentsReturns
search_toolsquery (string), category? (slug), limit? (1-50, default 10)Ranked matches: slug, name, description, category, stars, URL, listing link
get_toolslug (string)Full listing for one tool

Categories: search-web, ai-agent-frameworks, cloud-infra, browser-automation, databases, memory-knowledge, productivity, developer-tools, finance-crypto, media-design, other.

Connect

Any client that supports remote MCP servers:

json
{ "mcpServers": { "mcp-harbor": { "url": "https://mcpharbor.app/mcp" } } }

For stdio-only clients, use a bridge such as mcp-remote: {"command":"npx","args":["mcp-remote","https://mcpharbor.app/mcp"]}.

Try it with curl

sh
curl -s https://mcpharbor.app/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_tools","arguments":{"query":"postgres"}}}'

Self-host

No dependencies and no build step. src/mcp.js is the protocol and search logic. src/worker.js is a Cloudflare Worker entry point that loads the directory dataset from DATA_URL.

sh
npx wrangler deploy

License

MIT, see LICENSE.

Development

npm ci && npm run check runs ESLint, a strict TypeScript check of the JSDoc-typed JavaScript (tsc, checkJs), and the node:test suite (fixtures only, no network). GitHub Actions runs the same on every push and pull request.

Source: README.md at commit cbc6235

Tools

6

search_servers

Search MCP Harbor servers

Search the MCP Harbor directory of MCP servers, clients and SDKs by keyword, optionally filtered by category or by listings that publish an HTTPS remote URL. Returns the best matches ranked by relevance and GitHub stars.

Parameterslimitqueryrequiredcategoryremote_only

get_server

Get MCP Harbor listing

Get the full MCP Harbor listing for one server or tool by its slug (as returned by search_servers).

Parametersslugrequired

list_categories

List MCP Harbor categories

List the category slugs used on MCP Harbor, with their display names and listing counts.

Takes no parameters.

recent_servers

Recent MCP Harbor listings

List recently updated MCP servers, optionally filtered by category or by listings that publish an HTTPS remote URL.

Parameterslimitcategoryremote_only

search_tools

Search MCP Harbor

Search the MCP Harbor directory of MCP servers, clients and SDKs by keyword, optionally filtered by category. Returns the best matches ranked by relevance and GitHub stars. Alias of search_servers.

Parameterslimitqueryrequiredcategoryremote_only

get_tool

Get MCP Harbor listing

Get the full MCP Harbor listing for one tool by its slug (as returned by search_tools). Alias of get_server.

Parametersslugrequired

Version history

2
  1. v1.1.0LatestNov 5, 2026
  2. v1.0.0Oct 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts