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

@gpsglobal-ai/gpsglobal

v1.6.0

Published

GPS LP fund wiki MCP server — list_funds and get_fund_wiki for Cursor, Copilot, Claude

Readme

@gpsglobal-ai/gpsglobal

GPS LP fund wiki MCP server — connect Cursor, GitHub Copilot, VS Code, and Claude to your GPS fund vault wikis.

Licensed software — not open source. Use is limited to authorized GPS Limited Partners. See LICENSE.


What it does

This package implements a Model Context Protocol (MCP) server so AI assistants can read your GPS fund knowledge wikis securely:

| Tool | Description | |------|-------------| | list_funds | List funds with published wikis only (funds without wiki.md are omitted) | | get_fund_wiki | Return fund wiki markdown. Default format=citeable — one fact per line with PDF page links in content[]. Use format=linked for full wiki, format=raw for byte-identical on-disk wiki.md. |

Data never leaves GPS infrastructure except through your authenticated session — the MCP proxies to https://lp.gpsglobal.ai with LP-scoped JWT or OAuth tokens.


Who this is for

  • GPS Limited Partners with access to LP Workspace
  • Not for GP operators, content managers, or unauthenticated use

Quick start (recommended)

One command — browser sign-in at production, credentials saved locally, configs merged for major AI hosts:

npx @gpsglobal-ai/gpsglobal setup

This opens https://lp.gpsglobal.ai for OAuth, writes ~/.gps/mcp.env (mode 600), and updates Cursor (OAuth URL), VS Code, GitHub Copilot, and Claude Desktop (stdio) configs.

Restart your AI tool, then ask: "List my GPS funds using gpsglobal".

Local Docker dev (backend on localhost:8080):

GPS_API_BASE=http://localhost:8080 npx @gpsglobal-ai/gpsglobal setup --mode=stdio

Other commands

| Goal | Command | |------|---------| | stdio-only (all hosts) | npx @gpsglobal-ai/gpsglobal setup --mode=stdio | | Verify install + backend reachability | npx @gpsglobal-ai/gpsglobal doctor | | Print config snippets for all hosts | npx @gpsglobal-ai/gpsglobal print-config | | Refresh credentials | npx @gpsglobal-ai/gpsglobal login --browser --refresh |

Global install (optional):

npm install -g @gpsglobal-ai/gpsglobal
gpsglobal setup

Supported AI hosts

| Host | Setup mode | Config key | |------|------------|------------| | Cursor | setup (default oauth) | gpsglobal | | VS Code / GitHub Copilot | setup | gpsglobal | | Windsurf (Cascade) | setup~/.codeium/windsurf/mcp_config.json | gpsglobal | | OpenAI ChatGPT | Connectors → OAuth custom connector (see setup output) | gpsglobal | | Grok (xAI) | Remote MCP API server_url (see setup output) | gpsglobal | | Claude Desktop | setup (stdio via envFile) | gpsglobal | | Claude Code | claude mcp add --transport http gpsglobal https://lp.gpsglobal.ai/mcp | gpsglobal | | Cline / Continue / Gemini CLI | mcp-remote bridge (see print-config) | gpsglobal |

OAuth Connect (production): hosts discover auth via https://lp.gpsglobal.ai/mcp — no manual JWT paste.

Cursor example (~/.cursor/mcp.json):

{
  "mcpServers": {
    "gpsglobal": {
      "url": "https://lp.gpsglobal.ai/mcp"
    }
  }
}

Stdio example (Claude Desktop, local dev):

{
  "mcpServers": {
    "gpsglobal": {
      "command": "npx",
      "args": ["-y", "@gpsglobal-ai/gpsglobal", "--stdio"],
      "envFile": "${userHome}/.gps/mcp.env"
    }
  }
}

Security

  • Credentials live in ~/.gps/mcp.envnever commit tokens to git
  • MCP HTTP uses OAuth 2.1 + PKCE with scoped tokens (aud + mcp:read)
  • LP isolation enforced server-side — you only see your own vault
  • OAuth tokens expire after 1 hour; run login --refresh or reconnect in your host

Package identity

| | Value | |--|-------| | npm package | @gpsglobal-ai/gpsglobal | | MCP server name (in host config) | gpsglobal | | CLI binary (after global install) | gpsglobal | | Production MCP endpoint | https://lp.gpsglobal.ai/mcp |


Requirements

  • Node.js 18+
  • Valid GPS LP account on lp.gpsglobal.ai
  • Network access to the GPS API (local dev: make dev stack on ports 8080 / 3100)

Troubleshooting

| Issue | Fix | |-------|-----| | Tools return 401 | npx @gpsglobal-ai/gpsglobal login --browser --refresh | | Host shows disconnected | Restart the AI app after setup | | doctor fails | Ensure you are whitelisted on prod; check GPS_API_BASE in ~/.gps/mcp.env (should be https://lp.gpsglobal.ai) | | OAuth Connect loop | Confirm Cursor/VS Code config is URL-only (no stale Bearer header) |


License

Proprietary — not open source.

Copyright © 2026 GPS Global. All rights reserved.

This package is published on npm for convenient installation by authorized GPS Limited Partners only. See LICENSE for full terms.

Unauthorized copying, modification, distribution, or reverse engineering is prohibited.


Links

  • LP Workspace: https://lp.gpsglobal.ai
  • MCP specification: https://modelcontextprotocol.io