MCP Security Server
Provides tools for managing npm packages, including checking for outdated packages, running security audits, and verifying configuration and registry settings.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Security ServerCheck for outdated npm packages in my project"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Security Server
This is a Model Context Protocol (MCP) server that provides file operations, npm package management, and configuration checking capabilities.
Available Tools
File Operations
count_lines_in_file - Count lines in a text file and return metadata
write_to_file - Write content to a file with append/overwrite modes
read_file_content - Read file content with encoding options
NPM Package Management
check_outdated_packages - Check for outdated npm packages
analyze_package_security - Run npm security audit
check_npm_version - Check npm installation and version
Configuration Management
check_npmrc_config - Check local and global .npmrc files
check_npm_global_config - Check global npm configuration
verify_registry_config - Verify npm registry configuration
check_npm_cache - Check npm cache information
Related MCP server: Local File Management MCP Server
Installation
Clone or create the project
Install dependencies:
npm installBuild the project:
npm run buildRun the server:
npm startornpm run dev
Usage
The server communicates via the Model Context Protocol (MCP) over stdio. It can be integrated with MCP-compatible clients.
Example Tool Usage
Count lines in a file
{
"name": "count_lines_in_file",
"arguments": {
"file_path": "/path/to/file.txt"
}
}Check outdated packages
{
"name": "check_outdated_packages",
"arguments": {
"include_dev": true
}
}Write to file
{
"name": "write_to_file",
"arguments": {
"file_path": "/path/to/output.txt",
"content": "Hello, World!",
"mode": "overwrite"
}
}Security Features
Path traversal protection
File size limits
Input validation
Error handling
Safe npm command execution
Development
npm run dev- Run in development mode with tsxnpm run build- Build TypeScript to JavaScriptnpm start- Run the built server
License
ISC
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceEnables execution of shell commands through a terminal tool with working directory support and timeout protection. Also provides access to MCP documentation as a resource.Last updated
- Flicense-qualityDmaintenanceEnables file system operations such as listing, reading, and creating files within a scoped local project directory. It provides a secure way to manage local files through standardized MCP tools built with FastMCP.Last updated
- Alicense-qualityBmaintenanceEnables file system operations such as listing directories, reading, writing, creating, and deleting files or directories through MCP.Last updated15MIT
- Flicense-qualityDmaintenanceEnables file system operations, web scraping, and AI-powered search through MCP tools for use by LLM agents.Last updated1
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
Build, deploy, and operate hosted web apps on VibeKit (vibekit.bot) from any MCP client.
JSON tools MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/danduh/mcp-security'
If you have feedback or need assistance with the MCP directory API, please join our Discord server