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 MCP server provides 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)

Getting a key

Personal MCP keys are managed from your account settings. Sign in to create and manage your keys, then use the key in the client configuration below.

Authenticate by sending your key as a bearer token: Authorization: Bearer mck_….

Installation

Cursor IDE

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

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

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 mck_your_key_here"
      }
    }
  }
}

Restart Claude Desktop after saving.