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

tcross-mcp

v1.1.0

Published

MCP server providing AI tools with access to CROSS blockchain documentation and GitHub resources

Downloads

34

Readme

TCROSS MCP Server

A Model Context Protocol (MCP) server providing AI tools with access to CROSS blockchain documentation and GitHub resources.

📋 Overview

This MCP server uses Anthropic's Model Context Protocol to enable AI tools (Cursor, VS Code, Windsurf, Claude Desktop, etc.) to efficiently search and utilize CROSS blockchain documentation.

🚀 Installation

Auto Installation (Recommended)

Add the following JSON to your AI tool's MCP settings:

{
  "mcpServers": {
    "tcross-integration-guide": {
      "command": "npx",
      "args": ["-y", "tcross-mcp@latest"]
    }
  }
}

Manual Installation

# Install package
npm install -g tcross-mcp

# Or for local development
git clone https://github.com/jeeu-dev/tcross-mcp.git
cd tcross-mcp
npm install
npm run build

🔧 AI Tool Integration

Cursor

  1. Open MCP server settings in Cursor
  2. Add the above JSON configuration to ~/.cursor/mcp.json
  3. Restart Cursor

Quick Setup for Cursor

VS Code

  1. Install MCP extension in VS Code
  2. Add configuration to .vscode/mcp.json
  3. Restart VS Code

Windsurf

  1. Add configuration to ~/.codeium/windsurf/mcp_config.json
  2. Restart Windsurf

Claude Desktop

  1. Add configuration to Claude Desktop settings file (claude_desktop_config.json)
  2. Restart Claude Desktop

🛠 Available Tools

get-cross-documents

Search CROSS blockchain documentation.

Parameters:

  • query (string, required): Search keywords
  • category (string, optional): Document category (smart-contract, sdk-js, sdk-unity, chain, crossx, github, all)
  • limit (number, optional): Maximum number of results (default: 10)

Usage Examples:

"How to deploy CROSS smart contracts?"
"Find SDK token transfer methods"
"Search testnet setup guide"

document-by-id

Retrieve full content of a specific document.

Parameters:

  • documentId (string, required): Unique document identifier

get-testnet-info

Get CROSS testnet information.

Parameters:

  • type (string, optional): Information type (faucet, setup, dev-mode, all)

get-github-resourcesNEW!

Search CROSS GitHub repositories and example code.

Parameters:

  • type (string, optional): Resource type (sdk, examples, all)
  • includeCode (boolean, optional): Include code examples (default: true)

Supported Repositories:

📚 Usage Examples

Getting Started

"How do I start developing on CROSS blockchain?"

Smart Contract Development

"Write code to deploy ERC-20 token contract on CROSS"
"Show me how to deploy contracts using Foundry"

SDK Usage

"Write code to connect wallet using JavaScript SDK"
"How to send token transfer transactions?"

Testnet Usage

"How to get testnet CROSS coins?"
"How to enable developer mode in CROSSx app?"

GitHub Examples ⭐ NEW!

"Show me cross-sdk-js installation guide"
"Find SDK usage examples from GitHub"
"Search for real project examples using CROSS SDK"

🔧 Developer Information

Local Development Setup

# Clone repository
git clone https://github.com/jeeu-dev/tcross-mcp.git
cd tcross-mcp

# Install dependencies
npm install

# Run development mode
npm run dev

# Build
npm run build

# Test
npm test

Project Structure

tcross-mcp/
├── src/
│   ├── index.ts              # MCP server main entry point
│   ├── services/
│   │   ├── DocumentService.ts    # Document crawling and processing
│   │   └── SearchService.ts      # Document search functionality
├── dist/                     # Build output
├── package.json
├── tsconfig.json
└── README.md

📝 Supported Document Categories

  • smart-contract: Smart contract development guides
  • sdk-js: JavaScript SDK usage
  • sdk-unity: Unity SDK usage
  • chain: Blockchain technology information
  • crossx: CROSSx platform guides
  • github: GitHub repositories and examples

🤝 Contributing

  1. Fork this repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.

🔗 Related Links

🆘 Support

If you encounter issues or have questions:

  1. Register an issue on GitHub Issues
  2. Check the FAQ section of the official documentation