🚨 Active Supply Chain Attack:node-ipc Package Compromised.Learn More
Socket
Book a DemoSign in
Socket

@quicknode/mcp

Package Overview
Dependencies
Maintainers
24
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@quicknode/mcp - npm Package Compare versions

Comparing version
0.0.1
to
0.1.0
+17
-3
dist/tools/endpoints.js

@@ -8,2 +8,15 @@ "use strict";

const utils_1 = require("../common/utils");
const listEndpointsArgs = {
limit: zod_1.z
.number()
.min(1)
.max(250)
.default(50)
.describe("Number of endpoints to retrieve (1-250, default: 50)"),
offset: zod_1.z
.number()
.min(0)
.default(0)
.describe("Number of endpoints to skip for pagination (default: 0)"),
};
const endpointLogsArgs = {

@@ -213,5 +226,6 @@ ...generic_args_1.genericArgs.endpointIdArgs,

server.registerTool("get-endpoints", {
description: "Get all web3 QuickNode endpoints for the user, this is a list of all the endpoints that the user has created across all chains and networks",
}, async () => {
const endpoints = await client.listEndpoints();
description: "Get web3 QuickNode endpoints for the user, this is a list of all the endpoints that the user has created across all chains and networks. Supports pagination via limit and offset parameters",
inputSchema: { ...listEndpointsArgs },
}, async ({ limit, offset }) => {
const endpoints = await client.listEndpoints(limit, offset);
return {

@@ -218,0 +232,0 @@ structuredContent: { data: endpoints },

+1
-1
{
"name": "@quicknode/mcp",
"version": "0.0.1",
"version": "0.1.0",
"description": "MCP Server for building web3 infrastructure with QuickNode, leading Web3 infrastructure provider",

@@ -5,0 +5,0 @@ "author": "QuickNode <devex@quicknode.com>",

@@ -1,2 +0,2 @@

# ![QuickNode Logo](https://www.quicknode.com/compiled-assets/qn-logo-q.svg)uickNode MCP Server
# QuickNode MCP Server

@@ -3,0 +3,0 @@ > **🚀 The official Model Context Protocol (MCP) server for QuickNode**