Skip to main content

Developer tools

MCP Server

Connect your AI assistant to our curated AI/ML content database

What is MCP?

Model Context Protocol (MCP) (opens in new tab) is an open standard that allows AI assistants to connect to external data sources and tools. Any MCP-compatible assistant can plug into any MCP server to access its capabilities.

Metacurate provides an MCP server that lets AI assistants search our curated database of AI/ML tech content.

Example Usage

Once configured, you can ask your AI assistant things like:

  • "Search metacurate for recent articles about RAG architectures"
  • "Find tutorials about fine-tuning LLMs from the last month"
  • "What news briefs mention OpenAI this week?"
  • "Search past Question of the Day entries about Claude or fine-tuning"

The assistant will automatically use the appropriate Metacurate tool to fetch relevant content.

Available Tools

The public MCP token provides access to four search tools:

search_documents

Search all indexed articles, research papers, tutorials, and news using hybrid (semantic + keyword) search.

Parameters:

  • query (required): Search query
  • days_back: Limit to recent content (default: 7 days)
  • language: Filter by language code (e.g., "en", "de", "sv")
  • categories: Filter by category (News, Tutorial, Scientific research, etc.)
  • max_results: Number of results (default: 10, max: 50)

search_news_briefs

Search AI-curated daily news briefs—summarized tech news organized by date.

Parameters:

  • query (required): Search query
  • days_back: How far back to search (default: 30 days)
  • max_results: Number of results (default: 10)

search_podcasts

Search AI-generated audio podcasts covering daily tech news.

Parameters:

  • query (required): Search query
  • days_back: How far back to search (default: 30 days)
  • max_results: Number of results (default: 10)

search_qotd

Search the Question of the Day archive. Returns past questions with their takeaway learnings, answers, and publication dates.

Parameters:

  • query (required): Search query
  • limit: Number of results (1–50, default: 10)
  • alpha: Hybrid search balance (0.0–1.0, default: 0.5)
  • min_score: Minimum relevance score (0.0–1.0, default: 0.0)

Installation

Cursor IDE

Add to your Cursor settings (~/.cursor/mcp.json):

{
  "mcpServers": {
    "metacurate": {
      "url": "https://api.metacurate.io/v1/mcp/",
      "headers": {
        "Authorization": "Bearer <YOUR_PUBLIC_TOKEN>"
      }
    }
  }
}

Restart Cursor after saving.

Claude Desktop

Add to Claude's config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "metacurate": {
      "url": "https://api.metacurate.io/v1/mcp/",
      "headers": {
        "Authorization": "Bearer <YOUR_PUBLIC_TOKEN>"
      }
    }
  }
}

Restart Claude Desktop after saving.

Getting a Token

To request access, email fredrik.olsson+metacurate@gmail.com with subject line "MCP Token Request".