New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@scope-bid/mcp-core

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@scope-bid/mcp-core

Shared core for Scope's vertical MCP servers. REST client, auth, base server framework.

latest
Source
npmnpm
Version
1.0.9
Version published
Maintainers
1
Created
Source

@scope-bid/mcp-core

Shared core for Scope's vertical Model Context Protocol servers.

This package is not used directly. It's a dependency of every per-vertical Scope MCP server:

What it does

  • createScopeServer(config) - builds an MCP server with stdio transport, brand envelope, tool registration, and the auth/REST plumbing pre-wired.
  • ScopeApiClient - typed REST client for the Scope backend.
  • registerCoreTools(api) - returns the cross-vertical tools every vertical inherits: scope_list_categories, scope_list_vendors, scope_dispatch_matter, scope_get_matter, scope_list_matters.

Per-vertical packages import createScopeServer, optionally inherit the core tools, and layer their own tools on top.

Usage in a vertical package

import { createScopeServer } from "@scope-bid/mcp-core";

const server = createScopeServer({
  vertical: "legal",
  serverName: "scope-mcp-legal",
  serverVersion: "0.2.0",
});

// Register vertical-specific tools
server.registerTool(
  {
    name: "scope_book_deposition",
    description: "Book a deposition...",
    inputSchema: { ... },
  },
  async (args) => server.api.post("/api/depositions", args),
);

await server.start();

License

MIT

Keywords

mcp

FAQs

Package last updated on 30 Jul 2026

Related posts