Sign In

@parseable/parseable-mcp-server

Package Overview
Dependencies
Maintainers
1
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@parseable/parseable-mcp-server - npm Package Compare versions

Comparing version
0.2.2
to
0.2.3
+1
dist/icon.d.ts
export declare const PARSEABLE_ICON_DATA_URI = "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjA3NDggNi43MTI5MUMyMC45NDkzIDUuODM3MTIgMjIuMzY4MSA1LjgzNjAzIDIzLjI0MzkgNi43MTA0OUMyNC4xMTk3IDcuNTg0OTUgMjQuMTIwOCA5LjAwMzgyIDIzLjI0NjMgOS44Nzk2MUw5Ljc4Nzg1IDIzLjM1ODdDOC45MTMzOSAyNC4yMzQ1IDcuNDk0NTMgMjQuMjM1NiA2LjYxODczIDIzLjM2MTFDNS43NDI5MyAyMi40ODY2IDUuNzQxODUgMjEuMDY3OCA2LjYxNjMxIDIwLjE5MkwyMC4wNzQ4IDYuNzEyOTFaIiBmaWxsPSIjMDYxNDMyIi8+CjxwYXRoIGQ9Ik0xMi4yNzUgMS4zMzA5OUMxMi43NjA2IDAuODQzODYzIDEyLjM4MzYgMC4wMDMwMDQzNSAxMS43MDI4IDAuMDU0NjI5N0M4Ljc5NjE4IDAuMjcxMjM5IDUuOTQ3MTkgMS40OTY3NiAzLjcxNDc0IDMuNzM2NDNDMS40ODIzIDUuOTc2MDkgMC4yNDYxNyA4Ljg0ODkyIDAuMDA2MTg3MDQgMTEuNzg5MUMtMC4wNTA5MTI3IDEyLjQ4MDQgMC43NzYzNjMgMTIuODY5NSAxLjI2MTkzIDEyLjM3OTZMMTIuMjc1IDEuMzMwOTlaIiBmaWxsPSIjMDYxNDMyIi8+CjxwYXRoIGQ9Ik0yMy42NjE4IDEyLjgwMzJDMjQuMTQ4MiAxMi4zMTcgMjQuOTg5NiAxMi42OTI3IDI0LjkzOTEgMTMuMzczNUMyNC43MjY5IDE2LjI4MDUgMjMuNTA1NyAxOS4xMzEzIDIxLjI2OTUgMjEuMzY3MkMxOS4wMzMyIDIzLjYwMzEgMTYuMTYyMyAyNC44NDM2IDEzLjIyMjUgMjUuMDg4MUMxMi41MzEzIDI1LjE0NjIgMTIuMTQwOSAyNC4zMTk1IDEyLjYzIDIzLjgzMzJMMjMuNjYxOCAxMi44MDMyWiIgZmlsbD0iIzA2MTQzMiIvPgo8cGF0aCBkPSJNOC44MTY5NiAxNC40NjE2TDE4LjM1OTUgNC44ODRDMTkuNDI5NiAzLjc5MzQ4IDE5LjA4NjIgMS45ODE1NCAxNy42ODc4IDEuMzUwMTdMMTcuNjQ4OSAxLjMzNDMxQzE2Ljc5NTQgMC45NDk2NjYgMTUuNzg5OCAxLjEzNjMxIDE1LjEzNjMgMS44MDVMNS42MDQ3MiAxMS4zNzE1QzQuNzQxNTIgMTIuMjUxMiA0Ljc2MTQzIDEzLjY1NDUgNS42NDkyMyAxNC41MDkyQzYuNTM3MDQgMTUuMzY0IDcuOTUzOCAxNS4zNDM5IDguODE3IDE0LjQ2NDNMOC44MTY5NiAxNC40NjE2WiIgZmlsbD0iIzA2MTQzMiIvPgo8cGF0aCBkPSJNNS4zOTk4MyAxNi45NzQzQzUuMzk5ODMgMTguMTU1OCA0LjQxOTM3IDE5LjExMzUgMy4yMDk5MiAxOS4xMTM1QzIuMDAwNDcgMTkuMTEzNSAxLjAyMDAyIDE4LjE1NTggMS4wMjAwMiAxNi45NzQzQzEuMDIwMDIgMTUuNzkyOSAyLjAwMDQ3IDE0LjgzNTIgMy4yMDk5MiAxNC44MzUyQzQuNDE5MzcgMTQuODM1MiA1LjM5OTgzIDE1Ljc5MjkgNS4zOTk4MyAxNi45NzQzWiIgZmlsbD0iIzA2MTQzMiIvPgo8L3N2Zz4K";
export const PARSEABLE_ICON_DATA_URI = "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjA3NDggNi43MTI5MUMyMC45NDkzIDUuODM3MTIgMjIuMzY4MSA1LjgzNjAzIDIzLjI0MzkgNi43MTA0OUMyNC4xMTk3IDcuNTg0OTUgMjQuMTIwOCA5LjAwMzgyIDIzLjI0NjMgOS44Nzk2MUw5Ljc4Nzg1IDIzLjM1ODdDOC45MTMzOSAyNC4yMzQ1IDcuNDk0NTMgMjQuMjM1NiA2LjYxODczIDIzLjM2MTFDNS43NDI5MyAyMi40ODY2IDUuNzQxODUgMjEuMDY3OCA2LjYxNjMxIDIwLjE5MkwyMC4wNzQ4IDYuNzEyOTFaIiBmaWxsPSIjMDYxNDMyIi8+CjxwYXRoIGQ9Ik0xMi4yNzUgMS4zMzA5OUMxMi43NjA2IDAuODQzODYzIDEyLjM4MzYgMC4wMDMwMDQzNSAxMS43MDI4IDAuMDU0NjI5N0M4Ljc5NjE4IDAuMjcxMjM5IDUuOTQ3MTkgMS40OTY3NiAzLjcxNDc0IDMuNzM2NDNDMS40ODIzIDUuOTc2MDkgMC4yNDYxNyA4Ljg0ODkyIDAuMDA2MTg3MDQgMTEuNzg5MUMtMC4wNTA5MTI3IDEyLjQ4MDQgMC43NzYzNjMgMTIuODY5NSAxLjI2MTkzIDEyLjM3OTZMMTIuMjc1IDEuMzMwOTlaIiBmaWxsPSIjMDYxNDMyIi8+CjxwYXRoIGQ9Ik0yMy42NjE4IDEyLjgwMzJDMjQuMTQ4MiAxMi4zMTcgMjQuOTg5NiAxMi42OTI3IDI0LjkzOTEgMTMuMzczNUMyNC43MjY5IDE2LjI4MDUgMjMuNTA1NyAxOS4xMzEzIDIxLjI2OTUgMjEuMzY3MkMxOS4wMzMyIDIzLjYwMzEgMTYuMTYyMyAyNC44NDM2IDEzLjIyMjUgMjUuMDg4MUMxMi41MzEzIDI1LjE0NjIgMTIuMTQwOSAyNC4zMTk1IDEyLjYzIDIzLjgzMzJMMjMuNjYxOCAxMi44MDMyWiIgZmlsbD0iIzA2MTQzMiIvPgo8cGF0aCBkPSJNOC44MTY5NiAxNC40NjE2TDE4LjM1OTUgNC44ODRDMTkuNDI5NiAzLjc5MzQ4IDE5LjA4NjIgMS45ODE1NCAxNy42ODc4IDEuMzUwMTdMMTcuNjQ4OSAxLjMzNDMxQzE2Ljc5NTQgMC45NDk2NjYgMTUuNzg5OCAxLjEzNjMxIDE1LjEzNjMgMS44MDVMNS42MDQ3MiAxMS4zNzE1QzQuNzQxNTIgMTIuMjUxMiA0Ljc2MTQzIDEzLjY1NDUgNS42NDkyMyAxNC41MDkyQzYuNTM3MDQgMTUuMzY0IDcuOTUzOCAxNS4zNDM5IDguODE3IDE0LjQ2NDNMOC44MTY5NiAxNC40NjE2WiIgZmlsbD0iIzA2MTQzMiIvPgo8cGF0aCBkPSJNNS4zOTk4MyAxNi45NzQzQzUuMzk5ODMgMTguMTU1OCA0LjQxOTM3IDE5LjExMzUgMy4yMDk5MiAxOS4xMTM1QzIuMDAwNDcgMTkuMTEzNSAxLjAyMDAyIDE4LjE1NTggMS4wMjAwMiAxNi45NzQzQzEuMDIwMDIgMTUuNzkyOSAyLjAwMDQ3IDE0LjgzNTIgMy4yMDk5MiAxNC44MzUyQzQuNDE5MzcgMTQuODM1MiA1LjM5OTgzIDE1Ljc5MjkgNS4zOTk4MyAxNi45NzQzWiIgZmlsbD0iIzA2MTQzMiIvPgo8L3N2Zz4K";
//# sourceMappingURL=icon.js.map
{"version":3,"file":"icon.js","sourceRoot":"","sources":["../src/icon.ts"],"names":[],"mappings":"AAAA,MAAM,CAAC,MAAM,uBAAuB,GAClC,43DAA43D,CAAC"}
+1
-1

@@ -75,3 +75,3 @@ import { copyFileSync, existsSync, mkdirSync, readFileSync, writeFileSync } from "node:fs";

const servers = existing[configKey] ?? {};
servers.parseable = entry;
servers.Parseable = entry;
return { ...existing, [configKey]: servers };

@@ -78,0 +78,0 @@ }

@@ -6,2 +6,3 @@ #!/usr/bin/env node

import { loadConfig } from "./config.js";
import { PARSEABLE_ICON_DATA_URI } from "./icon.js";
import { tools } from "./tools/index.js";

@@ -20,3 +21,13 @@ import { errorResult, jsonResult } from "./tools/types.js";

name: "parseable-mcp-server",
version: "0.1.0",
title: "Parseable",
version: "0.2.3",
description: "Talk to Parseable from your AI client. Query logs (SQL + PromQL), manage alerts, audit RBAC.",
websiteUrl: "https://www.parseable.com",
icons: [
{
src: PARSEABLE_ICON_DATA_URI,
mimeType: "image/svg+xml",
sizes: ["any"],
},
],
});

@@ -23,0 +34,0 @@ for (const tool of tools) {

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

{"version":3,"file":"server.js","sourceRoot":"","sources":["../src/server.ts"],"names":[],"mappings":";AACA,OAAO,EAAE,SAAS,EAAE,MAAM,yCAAyC,CAAC;AACpE,OAAO,EAAE,oBAAoB,EAAE,MAAM,2CAA2C,CAAC;AACjF,OAAO,EAAE,eAAe,EAAE,cAAc,EAAE,MAAM,aAAa,CAAC;AAC9D,OAAO,EAAE,UAAU,EAAE,MAAM,aAAa,CAAC;AACzC,OAAO,EAAE,KAAK,EAAE,MAAM,kBAAkB,CAAC;AACzC,OAAO,EAAE,WAAW,EAAE,UAAU,EAAE,MAAM,kBAAkB,CAAC;AAE3D,KAAK,UAAU,IAAI;IACjB,IAAI,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,MAAM,EAAE,CAAC;QAC/B,MAAM,EAAE,OAAO,EAAE,GAAG,MAAM,MAAM,CAAC,WAAW,CAAC,CAAC;QAC9C,MAAM,OAAO,EAAE,CAAC;QAChB,OAAO;IACT,CAAC;IAED,MAAM,MAAM,GAAG,UAAU,EAAE,CAAC;IAC5B,MAAM,MAAM,GAAG,IAAI,eAAe,CAAC,MAAM,CAAC,CAAC;IAC3C,MAAM,GAAG,GAAG,EAAE,MAAM,EAAE,MAAM,EAAE,CAAC;IAE/B,MAAM,MAAM,GAAG,IAAI,SAAS,CAAC;QAC3B,IAAI,EAAE,sBAAsB;QAC5B,OAAO,EAAE,OAAO;KACjB,CAAC,CAAC;IAEH,KAAK,MAAM,IAAI,IAAI,KAAK,EAAE,CAAC;QACzB,MAAM,OAAO,GAAG,KAAK,EAAE,IAA6B,EAAE,EAAE;YACtD,IAAI,CAAC;gBACH,MAAM,IAAI,GAAG,MAAM,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;gBAC3C,OAAO,UAAU,CAAC,IAAI,CAAC,CAAC;YAC1B,CAAC;YAAC,OAAO,GAAG,EAAE,CAAC;gBACb,IAAI,GAAG,YAAY,cAAc,EAAE,CAAC;oBAClC,OAAO,WAAW,CAAC,GAAG,GAAG,CAAC,OAAO,uBAAuB,GAAG,CAAC,IAAI,EAAE,CAAC,CAAC;gBACtE,CAAC;gBACD,OAAO,WAAW,CAAC,GAAG,YAAY,KAAK,CAAC,CAAC,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,CAAC;YACvE,CAAC;QACH,CAAC,CAAC;QAEF,uEAAuE;QAErE,MAAM,CAAC,YAKR,CACC,IAAI,CAAC,IAAI,EACT;YACE,KAAK,EAAE,IAAI,CAAC,KAAK;YACjB,WAAW,EAAE,IAAI,CAAC,WAAW;YAC7B,WAAW,EAAE,IAAI,CAAC,WAAW;SAC9B,EACD,OAAO,CACR,CAAC;IACJ,CAAC;IAED,MAAM,SAAS,GAAG,IAAI,oBAAoB,EAAE,CAAC;IAC7C,MAAM,MAAM,CAAC,OAAO,CAAC,SAAS,CAAC,CAAC;IAChC,OAAO,CAAC,KAAK,CACX,mCAAmC,KAAK,CAAC,MAAM,8BAA8B,MAAM,CAAC,GAAG,EAAE,CAC1F,CAAC;AACJ,CAAC;AAED,IAAI,EAAE,CAAC,KAAK,CAAC,CAAC,GAAG,EAAE,EAAE;IACnB,OAAO,CAAC,KAAK,CAAC,QAAQ,EAAE,GAAG,CAAC,CAAC;IAC7B,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AAClB,CAAC,CAAC,CAAC"}
{"version":3,"file":"server.js","sourceRoot":"","sources":["../src/server.ts"],"names":[],"mappings":";AACA,OAAO,EAAE,SAAS,EAAE,MAAM,yCAAyC,CAAC;AACpE,OAAO,EAAE,oBAAoB,EAAE,MAAM,2CAA2C,CAAC;AACjF,OAAO,EAAE,eAAe,EAAE,cAAc,EAAE,MAAM,aAAa,CAAC;AAC9D,OAAO,EAAE,UAAU,EAAE,MAAM,aAAa,CAAC;AACzC,OAAO,EAAE,uBAAuB,EAAE,MAAM,WAAW,CAAC;AACpD,OAAO,EAAE,KAAK,EAAE,MAAM,kBAAkB,CAAC;AACzC,OAAO,EAAE,WAAW,EAAE,UAAU,EAAE,MAAM,kBAAkB,CAAC;AAE3D,KAAK,UAAU,IAAI;IACjB,IAAI,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,MAAM,EAAE,CAAC;QAC/B,MAAM,EAAE,OAAO,EAAE,GAAG,MAAM,MAAM,CAAC,WAAW,CAAC,CAAC;QAC9C,MAAM,OAAO,EAAE,CAAC;QAChB,OAAO;IACT,CAAC;IAED,MAAM,MAAM,GAAG,UAAU,EAAE,CAAC;IAC5B,MAAM,MAAM,GAAG,IAAI,eAAe,CAAC,MAAM,CAAC,CAAC;IAC3C,MAAM,GAAG,GAAG,EAAE,MAAM,EAAE,MAAM,EAAE,CAAC;IAE/B,MAAM,MAAM,GAAG,IAAI,SAAS,CAAC;QAC3B,IAAI,EAAE,sBAAsB;QAC5B,KAAK,EAAE,WAAW;QAClB,OAAO,EAAE,OAAO;QAChB,WAAW,EACT,8FAA8F;QAChG,UAAU,EAAE,2BAA2B;QACvC,KAAK,EAAE;YACL;gBACE,GAAG,EAAE,uBAAuB;gBAC5B,QAAQ,EAAE,eAAe;gBACzB,KAAK,EAAE,CAAC,KAAK,CAAC;aACf;SACF;KACF,CAAC,CAAC;IAEH,KAAK,MAAM,IAAI,IAAI,KAAK,EAAE,CAAC;QACzB,MAAM,OAAO,GAAG,KAAK,EAAE,IAA6B,EAAE,EAAE;YACtD,IAAI,CAAC;gBACH,MAAM,IAAI,GAAG,MAAM,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;gBAC3C,OAAO,UAAU,CAAC,IAAI,CAAC,CAAC;YAC1B,CAAC;YAAC,OAAO,GAAG,EAAE,CAAC;gBACb,IAAI,GAAG,YAAY,cAAc,EAAE,CAAC;oBAClC,OAAO,WAAW,CAAC,GAAG,GAAG,CAAC,OAAO,uBAAuB,GAAG,CAAC,IAAI,EAAE,CAAC,CAAC;gBACtE,CAAC;gBACD,OAAO,WAAW,CAAC,GAAG,YAAY,KAAK,CAAC,CAAC,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,CAAC;YACvE,CAAC;QACH,CAAC,CAAC;QAEF,uEAAuE;QAErE,MAAM,CAAC,YAKR,CACC,IAAI,CAAC,IAAI,EACT;YACE,KAAK,EAAE,IAAI,CAAC,KAAK;YACjB,WAAW,EAAE,IAAI,CAAC,WAAW;YAC7B,WAAW,EAAE,IAAI,CAAC,WAAW;SAC9B,EACD,OAAO,CACR,CAAC;IACJ,CAAC;IAED,MAAM,SAAS,GAAG,IAAI,oBAAoB,EAAE,CAAC;IAC7C,MAAM,MAAM,CAAC,OAAO,CAAC,SAAS,CAAC,CAAC;IAChC,OAAO,CAAC,KAAK,CACX,mCAAmC,KAAK,CAAC,MAAM,8BAA8B,MAAM,CAAC,GAAG,EAAE,CAC1F,CAAC;AACJ,CAAC;AAED,IAAI,EAAE,CAAC,KAAK,CAAC,CAAC,GAAG,EAAE,EAAE;IACnB,OAAO,CAAC,KAAK,CAAC,QAAQ,EAAE,GAAG,CAAC,CAAC;IAC7B,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;AAClB,CAAC,CAAC,CAAC"}
{
"name": "@parseable/parseable-mcp-server",
"version": "0.2.2",
"version": "0.2.3",
"description": "Model Context Protocol server for Parseable. Lets LLMs discover and query Parseable datasets.",

@@ -5,0 +5,0 @@ "license": "Apache-2.0",

@@ -144,3 +144,3 @@ # Parseable MCP Server

"mcpServers": {
"parseable": {
"Parseable": {
"command": "npx",

@@ -163,3 +163,3 @@ "args": ["-y", "@parseable/parseable-mcp-server"],

```bash
claude mcp add parseable \
claude mcp add Parseable \
--env PARSEABLE_URL=https://your-parseable.example.com \

@@ -180,3 +180,3 @@ --env PARSEABLE_USERNAME=admin \

"mcpServers": {
"parseable": {
"Parseable": {
"command": "npx",

@@ -201,7 +201,7 @@ "args": ["-y", "@parseable/parseable-mcp-server"],

```toml
[mcp_servers.parseable]
[mcp_servers.Parseable]
command = "npx"
args = ["-y", "@parseable/parseable-mcp-server"]
[mcp_servers.parseable.env]
[mcp_servers.Parseable.env]
PARSEABLE_URL = "https://your-parseable.example.com"

@@ -219,3 +219,3 @@ PARSEABLE_USERNAME = "admin"

"servers": {
"parseable": {
"Parseable": {
"type": "stdio",

@@ -222,0 +222,0 @@ "command": "npx",