MCP server for accessing curated awesome list documentation
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.
Discovers sections/categories across awesome lists matching a search query and returns matching sections from awesome lists. You MUST call this function before 'get_awesome_items' to discover available sections UNLESS the user explicitly provides a githubRepo or listId. Selection Process: 1. Analyze the query to understand what type of resources the user is looking for 2. Return the most relevant matches based on: - Name similarity to the query and the awesome lists section - Category/section relevance of the awesome lists - Number of items in the section - Confidence score Response Format: - Returns matching sections of the awesome lists with metadata - Includes repository information, item counts, and confidence score - Use the githubRepo or listId with relevant sections from results for get_awesome_items For ambiguous queries, multiple relevant sections will be returned for the user to choose from.
Search terms for finding sections across awesome lists
Maximum sections to return
Minimum confidence score (0-1)
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Discovers sections/categories across awesome lists matching a search query and returns matching sections from awesome lists. You MUST call this function before 'get_awesome_items' to discover available sections UNLESS the user explicitly provides a githubRepo or listId. Selection Process: 1. Analyze the query to understand what type of resources the user is looking for 2. Return the most relevant matches based on: - Name similarity to the query and the awesome lists section - Category/section relevance of the awesome lists - Number of items in the section - Confidence score Response Format: - Returns matching sections of the awesome lists with metadata - Includes repository information, item counts, and confidence score - Use the githubRepo or listId with relevant sections from results for get_awesome_items For ambiguous queries, multiple relevant sections will be returned for the user to choose from.
| Argument | Type | Description |
|---|---|---|
| limit | number | Maximum sections to return |
| query* | string | Search terms for finding sections across awesome lists |
| confidence | number | Minimum confidence score (0-1) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"limit": {
"type": "number",
"default": 10,
"maximum": 50,
"minimum": 1,
"description": "Maximum sections to return"
},
"query": {
"type": "string",
"description": "Search terms for finding sections across awesome lists"
},
"confidence": {
"type": "number",
"default": 0.3,
"maximum": 1,
"minimum": 0,
"description": "Minimum confidence score (0-1)"
}
},
"additionalProperties": false
}Retrieves items from a specific awesome list or section with token limiting. You must call 'find_awesome_section' first to discover available sections, UNLESS the user explicitly provides a githubRepo or listId.
| Argument | Type | Description |
|---|---|---|
| listId | string | UUID of the list (from find_awesome_section results) |
| offset | number | Pagination offset for retrieving more items |
| tokens | number | Maximum number of tokens to return (default: 10000). Higher values provide more items but consume more tokens. |
| section | string | Category/section name to filter |
| githubRepo | string | GitHub repo path (e.g., 'sindresorhus/awesome') from find_awesome_section results |
| subcategory | string | Subcategory to filter |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"listId": {
"type": "string",
"description": "UUID of the list (from find_awesome_section results)"
},
"offset": {
"type": "number",
"default": 0,
"minimum": 0,
"description": "Pagination offset for retrieving more items"
},
"tokens": {
"type": "number",
"description": "Maximum number of tokens to return (default: 10000). Higher values provide more items but consume more tokens."
},
"section": {
"type": "string",
"description": "Category/section name to filter"
},
"githubRepo": {
"type": "string",
"description": "GitHub repo path (e.g., 'sindresorhus/awesome') from find_awesome_section results"
},
"subcategory": {
"type": "string",
"description": "Subcategory to filter"
}
},
"additionalProperties": false
}