io.github.thunderbid/socketlist-mcp·Other

Socketlist

Search a directory of 800+ open-source MCP servers: find, compare and get install configs.

Stars
0
Version
1.0.0
License
MIT
Review
Passed
Last commit
1h ago
Forks
0
Open issues
0
Registry update
Oct 15, 2026
mcpmcp-servermodel-context-protocolremote-mcp

Connect

remote
Terminal
$claude mcp add --transport http socketlist-mcp https://socketlist.pages.dev/mcp

Headers

Nothing to configure — it works as is.

Security review

Review passed

Reviewed 3m ago.

tools
4 tools scanned
metadata
scanned

No findings.

Tools

4
  • search_servers

    Search the Socketlist directory of open-source MCP servers by keyword (name, description, topics). Results are ranked by relevance, then GitHub stars.

  • get_server

    Get details for one MCP server by its Socketlist slug: description, repository, stars, category, README-derived features/tools/requirements and, when known, a ready-made install config copied from the README.

  • list_categories

    List all Socketlist categories with their slugs and number of servers.

  • best_for

    Return the curated "best MCP servers for X" list for a use case or client (e.g. "claude-code", "jira", "postgresql", "web-scraping"). Call with an unknown value to get the list of available use cases.

Socketlist MCP server

A free, read-only remote MCP server for searching Socketlist, an independent directory of 800+ open-source Model Context Protocol servers built from public GitHub data.

Tools

ToolArgumentsReturns
search_serversquery, category?, limit? (1–50, default 10)Matching servers ranked by relevance, then stars
get_serverslugDetails, README-derived features/tools/requirements, and the install config when one is known
list_categories–All categories with slugs and counts
best_foruse_case (e.g. claude-code, jira, postgresql)The curated “best MCP servers for X” list

All tools are read-only (readOnlyHint: true).

Install

Claude Code

claude mcp add --transport http socketlist https://socketlist.pages.dev/mcp

Claude (desktop, web, mobile): Customize → Connectors → + → Add custom connector, URL https://socketlist.pages.dev/mcp, no sign-in.

Cursor (~/.cursor/mcp.json)

{ "mcpServers": { "socketlist": { "url": "https://socketlist.pages.dev/mcp" } } }

VS Code (.mcp.json or ~/.copilot/mcp-config.json)

{ "mcpServers": { "socketlist": { "type": "http", "url": "https://socketlist.pages.dev/mcp" } } }

Codex (~/.codex/config.toml)

[mcp_servers.socketlist]
url = "https://socketlist.pages.dev/mcp"

Test with the MCP Inspector

npx @modelcontextprotocol/inspector --cli https://socketlist.pages.dev/mcp --transport http --method tools/list

How it works

src/mcp.js is a Cloudflare Pages Function that answers JSON-RPC (initialize, ping, tools/list, tools/call) and reads a static JSON snapshot of the directory that is rebuilt on each refresh. It does not store prompts or tool arguments. There is light, best-effort rate limiting per IP, and CORS is open.

Data comes from public GitHub repositories and READMEs. Install configs are copied from READMEs, not verified: review any server before installing it (security checklist).

Contact

Corrections or removal requests: [email protected], or open an issue.

License

MIT

From the server's repository — third-party content, read it before running anything it suggests.

More in Other

Listing from the official MCP Registry · repository facts from GitHub, 5m ago.