npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@calypsohq/soccer-rag-mcp-server

v0.1.1

Published

Zero-config World Cup RAG MCP server for calypso-rag-agent:worldcup via the public demo MCP bearer.

Readme

World Cup Soccer RAG MCP

Ask an AI agent grounded questions about international soccer results, no setup ceremony required. This MCP server boots straight into a Calypso-powered World Cup demo corpus, ready for source-backed answers.

Built with Calypso. Learn more in the Calypso docs.

Kickoff

npx -y @calypsohq/soccer-rag-mcp-server

That is it. No API key, no dashboard setup, no copy-pasting secrets. The server connects to the same World Cup RAG corpus as the RAG landing demo.

Try Asking

  • Who won the 2022 World Cup final?
  • Which teams has Argentina played most often?
  • Show me surprising upsets in World Cup history.
  • Compare Brazil and Germany across knockout matches.
  • What are good starter questions for exploring the corpus?

What You Get

  • Grounded answers from calypso-rag-agent:worldcup
  • Citation-rich responses through the Calypso Responses API
  • Handy resources like soccer://corpus-info and soccer://starter-prompts
  • A read-only demo surface, so agents can explore safely

Claude Desktop Setup

Add this to your Claude Desktop MCP config:

{
  "mcpServers": {
    "world-cup-soccer-rag": {
      "command": "npx",
      "args": ["-y", "@calypsohq/soccer-rag-mcp-server"]
    }
  }
}

Restart Claude Desktop, then ask Claude to use world-cup-soccer-rag for grounded soccer questions.

Bring Your Own Key

Want to use your own Calypso project with upload and bucket tools enabled?

CALYPSO_API_KEY=sk-... npx -y @calypsohq/soccer-rag-mcp-server

BYOK mode switches from the public World Cup demo into your own Calypso knowledge workspace.

For Claude Desktop BYOK mode, add an env block:

{
  "mcpServers": {
    "world-cup-soccer-rag": {
      "command": "npx",
      "args": ["-y", "@calypsohq/soccer-rag-mcp-server"],
      "env": {
        "CALYPSO_API_KEY": "sk-..."
      }
    }
  }
}

Development

npm install
npm test
npm run smoke:stdio