freshcrate
Skin:/

freshcrate MCP server ๐Ÿ”Œ

The tagline is โ€œopen source packages for agentsโ€ โ€” so freshcrate is itself an MCP server. Point any MCP client at one URL and your agent can search, browse, and inspect the whole directory (3166 packages and counting) without leaving the conversation. No install, no API key, read-only.

Endpoint (Streamable HTTP)
https://www.freshcrate.ai/api/mcp

Claude Code

claude mcp add --transport http freshcrate https://www.freshcrate.ai/api/mcp

Claude Desktop / generic client

Add to claude_desktop_config.json(or any client's MCP config):

{
  "mcpServers": {
    "freshcrate": {
      "type": "http",
      "url": "https://www.freshcrate.ai/api/mcp"
    }
  }
}

Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "freshcrate": { "url": "https://www.freshcrate.ai/api/mcp" }
  }
}

Tools

  • search_packages โ€” Search the directory by name, description, or tags.
  • get_package โ€” Full detail for one package, including release history.
  • list_categories โ€” All categories with package counts.
  • browse_category โ€” Every package in a category.
  • get_latest_releases โ€” The freshest releases across the ecosystem.
  • get_stats โ€” Directory totals โ€” packages, releases, categories.

Mutating tools (submit, verify, watch) are intentionally not exposed on the public endpoint.

Prefer raw HTTP? The same data is on the JSON API. Browse the directory in your browser.