Socket
Socket is a developer-first software supply chain security platform that protects applications from supply chain attacks by deeply inspecting open source dependencies across npm, PyPI, Maven, Go, NuGet, RubyGems, Cargo and more. Socket detects malware, hidden code, typosquats, install scripts, protestware, and risky capabilities in packages, scores their quality and risk, and enforces security and license policies across repositories through a REST API, CLI, GitHub App, MCP server, and static reachability analysis. Founded by Feross Aboukhadijeh and backed by a16z, Socket is used by engineering teams at organizations including Vercel, Replit, and Brave.
Socket publishes 20 API contracts indexed on the APIs.io network, including Alerts API, API Tokens API, Audit Log API, and 17 more. Tagged areas include Company, Security, Software Supply Chain Security, Dependency Scanning, and Software Composition Analysis.
The Socket catalog on APIs.io includes 1 event-driven AsyncAPI specification and 1 Spectral governance ruleset.
Socket’s developer surface includes documentation, getting-started guide, API reference, support, authentication, changelog, CLI, and 30 more developer resources.
What this lets a business do 3
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| Software Supply Chain (SBOM, Signing, Open Source Security) | standard | 44.1 | - | - |
| Browser Extension Stores (company-published Firefox add-ons; Chrome Web Store unreadable) | standard | 44.1 | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 3
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 20
Individual APIs this provider publishes, each with its own machine-readable definition.
Socket Alerts API
The alerts API from Socket — 6 operation(s) for alerts.
Socket API Tokens API
The api-tokens API from Socket — 6 operation(s) for api-tokens.
Socket Audit Log API
The audit-log API from Socket — 1 operation(s) for audit-log.
Socket Dependencies API
The dependencies API from Socket — 2 operation(s) for dependencies.
Socket Deprecated API
The deprecated API from Socket — 17 operation(s) for deprecated.
Socket Diff Scans API
The diff-scans API from Socket — 7 operation(s) for diff-scans.
Socket Fixes API
The fixes API from Socket — 1 operation(s) for fixes.
Socket Full Scans API
The full-scans API from Socket — 13 operation(s) for full-scans.
Socket License Policy API
The license-policy API from Socket — 4 operation(s) for license-policy.
Socket Metadata API
The metadata API from Socket — 5 operation(s) for metadata.
Socket Org Settings API
The org-settings API from Socket — 2 operation(s) for org-settings.
Socket Org Snapshots API
The org-snapshots API from Socket — 1 operation(s) for org-snapshots.
Socket Packages API
The packages API from Socket — 2 operation(s) for packages.
Socket Repo Labels API
The repo-labels API from Socket — 5 operation(s) for repo-labels.
Socket Repos API
The repos API from Socket — 2 operation(s) for repos.
Socket Security Policy API
The security-policy API from Socket — 1 operation(s) for security-policy.
Socket Telemetry API
The telemetry API from Socket — 1 operation(s) for telemetry.
Socket Threat Feed API
The threat-feed API from Socket — 1 operation(s) for threat-feed.
Socket Triage API
The triage API from Socket — 2 operation(s) for triage.
Socket Webhooks API
The webhooks API from Socket — 2 operation(s) for webhooks.
Scroll for all 20
Open Collections 20
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Endpoints alerts API
OPEN COLLECTIONAPI Endpoints alerts api-tokens API
OPEN COLLECTIONAPI Endpoints alerts audit-log API
OPEN COLLECTIONAPI Endpoints alerts dependencies API
OPEN COLLECTIONAPI Endpoints alerts deprecated API
OPEN COLLECTIONAPI Endpoints alerts diff-scans API
OPEN COLLECTIONAPI Endpoints alerts fixes API
OPEN COLLECTIONAPI Endpoints alerts full-scans API
OPEN COLLECTIONAPI Endpoints alerts license-policy API
OPEN COLLECTIONAPI Endpoints alerts metadata API
OPEN COLLECTIONAPI Endpoints alerts org-settings API
OPEN COLLECTIONAPI Endpoints alerts org-snapshots API
OPEN COLLECTIONAPI Endpoints alerts packages API
OPEN COLLECTIONAPI Endpoints alerts repo-labels API
OPEN COLLECTIONAPI Endpoints alerts repos API
OPEN COLLECTIONAPI Endpoints alerts security-policy API
OPEN COLLECTIONAPI Endpoints alerts telemetry API
OPEN COLLECTIONAPI Endpoints alerts threat-feed API
OPEN COLLECTIONAPI Endpoints alerts triage API
OPEN COLLECTIONAPI Endpoints alerts webhooks API
OPEN COLLECTIONScroll for all 20
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
Socket MCP Server
Socket's official MCP server exposes the depscore tool so AI assistants can query dependency scores from the Socket API; hosted at https://mcp.socket.dev/ or run locally.
MCP SERVERAgent Skills 4
Packaged agent skills for driving this provider's APIs from an AI assistant.
Diff-scan a pull request
AGENT SKILLExport an SBOM and fetch fixes
AGENT SKILLScan a project for supply chain risk
AGENT SKILLPricing Plans 2
Published pricing tiers and plan structures.
Socket Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Socket Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Socket Finops
FINOPSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Socket Webhooks
ASYNCAPISpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Socket API Rules
SPECTRALOpenAPI Overlays 1
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Socket Api Overlay
DERIVEDSecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 3
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 6
Pagination, idempotency, versioning, errors, and events
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 6
Authentication, authorization, and security posture
Operate 5
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
Socket API — frequently asked questions
Does Socket have an API?
Yes. APIs.io lists 20 APIs from Socket, including Socket Alerts API, Socket API Tokens API and Socket Audit Log API, and 17 more.
Is there an OpenAPI specification for the Socket API?
Yes. APIs.io indexes 20 OpenAPI specifications for Socket, each linked for download from this page.
How do I authenticate with the Socket API?
Socket uses bearer-token authentication (http · 2 schemes). The details are profiled on APIs.io as Socket Authentication.
How much does the Socket API cost?
APIs.io lists 4 pricing plans for Socket, with each plan's price, limits and inclusions under Pricing Plans on this page.
Does Socket have an MCP server?
Yes. APIs.io lists 1 MCP server for Socket: Socket's official MCP server exposes the depscore tool so AI assistants can query dependency scores from the Socket API; hosted at https://mcp.socket.dev/ or run locally.
Is the Socket API ready for AI agents?
Socket has a Kin Score of 53.2 out of 100 (developing) and an Agent Readiness score of 40.0 (agent-ready), scored by API Evangelist on 2026-11-02.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.