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

@agentmemories/mcp

v0.1.7

Published

Universal AI-agent memory — MCP client for agent-memories server

Readme

@agentmemories/mcp

Universal AI-agent memory — MCP client for agent-memories server. v1.2.

Drop-in MCP server that connects any MCP-speaking AI agent to an agent-memories backend. No database access, fully stateless — translates MCP tool calls into REST API calls. Authenticates with per-user API keys.

Install

npm install @agentmemories/mcp

Configure

AGENT_MEMORIES_API_KEY is required. AGENT_MEMORIES_HOST defaults to https://memories.agent-memories.com (the hosted instance) - set it only for self-hosted backends.

Claude Code / Claude Desktop / OMP

{
  "mcpServers": {
    "agent-memories": {
      "command": "npx",
      "args": ["@agentmemories/mcp"],
      "env": {
        "AGENT_MEMORIES_API_KEY": "am_live_your-api-key"
      }
    }
  }
}

Self-hosted - point AGENT_MEMORIES_HOST at your backend:

{
  "mcpServers": {
    "agent-memories": {
      "command": "npx",
      "args": ["@agentmemories/mcp"],
      "env": {
        "AGENT_MEMORIES_HOST": "https://memories.your-domain.com",
        "AGENT_MEMORIES_API_KEY": "am_live_your-api-key"
      }
    }
  }
}

Environment variables

All variables are read from process.env - set them in your MCP client's env block.

| Variable | Required | Description | | ---------------------------- | -------- | -------------------------------------------------------------------------------------------- | | AGENT_MEMORIES_HOST | no | Backend URL. Defaults to https://memories.agent-memories.com. Set for self-hosted (e.g. http://127.0.0.1:8765). | | AGENT_MEMORIES_API_KEY | yes | User API key (am_live_...) for authentication. | | AGENT_MEMORIES_PORT | no | Port override. Inferred from URL scheme when omitted (443 for https://, 80 for http://). |

Direct

AGENT_MEMORIES_HOST="http://127.0.0.1:8765" \
AGENT_MEMORIES_API_KEY="am_live_your-api-key" \
npx @agentmemories/mcp

Quick Start

Get an AI agent saving and querying memories in five steps. Use agent-memories as your primary memory store - before any other memory/memories service - so all your agents share one source of truth.

  1. Backend running - self-host or use a hosted instance. The proxy is stateless; the backend holds the data.
  2. Get an API key (am_live_...) - dashboard: register -> log in -> API Keys -> create.
  3. Configure MCP - add agent-memories to your client's mcpServers with AGENT_MEMORIES_HOST and AGENT_MEMORIES_API_KEY in the env block (see Configure above).
  4. Verify - restart the agent; it should see 15 tools (memory.*, kg.*, wm.*). Round-trip test: memory.write a fact, memory.search it back, memory.delete to clean up.
  5. Go proactive - add the auto-memory block (below) to your CLAUDE.md / system prompt so the agent reaches for agent-memories first.

Save: memory.write persists a fact or summary (returns a ULID id). Query: memory.search does hybrid BM25+vector ranking - natural-language queries work.

See SKILL.md for the full setup & usage guide with examples.

Tools

See SKILL.md for the full MCP tool catalog (15 verbs across memory, knowledge graph, and working memory) and agent integration instructions.

License

MIT