
Product
Introducing Socket Scanning for VS Code Marketplace Extensions
Socket now scans VS Code extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.
chess-mcp-node
Advanced tools
A Model Context Protocol server written in TypeScript for Chess.com's public API. It exposes the complete documented Chess.com PubAPI through 30 tools and seven resources without authentication.
Requirements: Node.js 20.9 or newer.
npm install
npm run build
npm start
For a Claude Desktop configuration, point the command at the compiled entry point:
{
"mcpServers": {
"chess": {
"command": "node",
"args": ["C:/path/to/chess-mcp-node/dist/main.js"]
}
}
}
The SSE server listens on port 8000 by default and provides /sse, /messages, and /health. Configure it with MCP_TRANSPORT=sse, PORT, and HOST.
Set CHESS_API_BASE_URL to override the Chess.com API base URL for development or testing.
After the package is published to npm, run the server without cloning the repository:
npx -y chess-mcp-node@0.1.0
For a VS Code MCP configuration in .vscode/mcp.json:
{
"servers": {
"chess": {
"command": "npx",
"args": ["-y", "chess-mcp-node@0.1.0"]
}
}
}
To run a tagged GitHub checkout directly instead of the npm registry:
npx -y github:udarrr/chess-mcp-node#v0.1.0
Run the test suite and type checker:
npm test
npm run typecheck
Create a coverage report with:
npm run test:coverage
get_player_profileget_titled_playersget_player_statsis_player_onlineget_player_current_gamesget_player_games_to_moveget_player_game_archivesget_player_games_by_monthget_player_live_gamesdownload_player_games_pgnget_player_clubsget_player_matchesget_player_tournamentsget_club_profileget_club_membersget_club_matchesget_tournamentget_tournament_roundget_tournament_round_groupget_team_matchget_team_match_boardget_live_team_matchget_live_team_match_boardget_country_profileget_country_playersget_country_clubsget_daily_puzzleget_random_puzzleget_streamersget_leaderboardschess://player/{username}chess://player/{username}/statschess://player/{username}/games/currentchess://player/{username}/games/{year}/{month}chess://player/{username}/games/{year}/{month}/pgnchess://titled/{title}chess://club/{url_id}MIT
FAQs
MCP server for Chess.com API integration
The npm package chess-mcp-node receives a total of 85 weekly downloads. As such, chess-mcp-node popularity was classified as not popular.
We found that chess-mcp-node demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Product
Socket now scans VS Code extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.

Research
/Security News
Socket uncovered two malicious VS Code themes in a GlassWorm-linked cluster with thousands of installs across VS Code Marketplace and Open VSX.

Security News
/Company News
Capital One is partnering with Socket to proactively secure its open source supply chain.