Search a directory of 800+ open-source MCP servers: find, compare and get install configs.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
Use-case slug or name
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.
| Argument | Type | Description |
|---|---|---|
| use_case* | string | Use-case slug or name |
{
"type": "object",
"required": [
"use_case"
],
"properties": {
"use_case": {
"type": "string",
"description": "Use-case slug or name"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Server slug as returned by search_servers |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Server slug as returned by search_servers"
}
}
}List all Socketlist categories with their slugs and number of servers.
No arguments.
{
"type": "object",
"properties": {}
}Search the Socketlist directory of open-source MCP servers by keyword (name, description, topics). Results are ranked by relevance, then GitHub stars.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | Keywords, e.g. "postgres", "browser automation", "jira" |
| category | string | Optional category slug from list_categories, e.g. "databases" |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"description": "Keywords, e.g. \"postgres\", \"browser automation\", \"jira\""
},
"category": {
"type": "string",
"description": "Optional category slug from list_categories, e.g. \"databases\""
}
}
}