API Security Tester
Test and analyze your API endpoints for security vulnerabilities. Ensure your APIs are secure with comprehensive testing tools that cover everything from endpoint discovery to JWT token analysis.
Installation
Installing for Claude Desktop
Manual Configuration Required
This MCP server requires manual configuration. Run the command below to open your configuration file:
npx mcpbar@latest edit -c claude
This will open your configuration file where you can add the API Security Tester MCP server manually.
API Security Tester MCP Server
An MCP server that provides tools for comprehensive API security testing and analysis.
Features
- Comprehensive API endpoint security testing
- JavaScript file analysis for endpoints and sensitive information
- Historical endpoint discovery
- Subdomain scanning
- API fuzzing capabilities
- GraphQL security testing
- TLS configuration analysis
- Rate limiting detection
- JWT token analysis
- Security headers validation
- CORS configuration checking
Installation
Installing via Smithery
To install API Security Tester for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @DynamicEndpoints/api-security-tester --client claude
Manual Installation
npm install
Usage
Build the project:
npm run build
Start the server:
npm start
Available Tools
test-endpoint
Test an API endpoint for various security concerns:
{
url: string;
method: string;
headers?: Record<string, string>;
body?: string;
isGraphQL?: boolean;
performanceTest?: boolean;
performanceTestDuration?: number;
validateSchema?: boolean;
scanDocs?: boolean;
reverseEngineer?: boolean;
crawlDepth?: number;
}
extract-js
Extract JavaScript files from a domain:
{
domain: string;
recursive?: boolean;
}
analyze-js
Analyze JavaScript files for endpoints and sensitive information:
{
url: string;
}
historical-endpoints
Discover historical endpoints from various sources:
{
domain: string;
sources?: string[]; // ['wayback', 'commoncrawl', 'alienvault']
}
subdomain-scan
Discover subdomains using various techniques:
{
domain: string;
techniques?: string[]; // ['dns', 'certificates', 'archives']
}
fuzzing-scan
Perform fuzzing tests on endpoints:
{
url: string;
wordlist: string; // 'common', 'api', 'security', 'full'
concurrent?: number;
}
Development
Run in development mode with watch mode enabled:
npm run dev
Stars
0Forks
0Last commit
3 months agoRepository age
3 months
Auto-fetched from GitHub .
MCP servers similar to API Security Tester:

Stars
Forks
Last commit

Stars
Forks
Last commit

Stars
Forks
Last commit