Node.js client for MISP (Malware Information Sharing Platform) API.
The library is built in TypeScript and is compatible with both CommonJS and ES Modules.
npm install misp
const { Client } = require('misp');
const client = new Client('https://misp.example.com', 'your-api-key');
// Retrieve all events
client.events.list().then((events) => {
console.log(events);
});
- Implement all resources
- Events
- Tags
- Attributes
- Objects
- Users
- Organisations
- Galaxies
- Galaxy clusters
- Taxonomies
- Feeds
- Servers
- Workers
- Analyst Data
- Auth Keys
- Logs
- Sightings
- Warninglists
- Noticelists
- Sharing groups
- User settings
- Event report
- Typed values for parameters and return values
- Unit tests
This project is licensed under the MIT License. See the LICENSE file for more details.