Skip to main content
Glama
kevin-weitgenant

LinkedIn-Posts-Hunter-MCP-Server

api-router.ts1.09 kB
import { Router } from 'express'; import { handleGetAllPosts, handleGetSinglePost, handleBulkUpdatePosts, handleDeletePost, handleUpdateAppliedStatus, handleUpdateSavedStatus, handleGetScreenshot, handleGetFilterState, handleUpdateFilterState, handleResetFilterState } from './api-handlers.js'; /** * Create Express router with all API routes */ export function createApiRouter(): Router { const router = Router(); // Post routes router.get('/posts', handleGetAllPosts); router.get('/posts/:id', handleGetSinglePost); router.post('/posts/bulk-update', handleBulkUpdatePosts); router.delete('/posts/:id', handleDeletePost); router.patch('/posts/:id/applied', handleUpdateAppliedStatus); router.patch('/posts/:id/saved', handleUpdateSavedStatus); // Screenshot routes router.get('/screenshots/:filename', handleGetScreenshot); // Filter state routes router.get('/filter-state', handleGetFilterState); router.put('/filter-state', handleUpdateFilterState); router.delete('/filter-state', handleResetFilterState); return router; }

Latest Blog Posts

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/kevin-weitgenant/LinkedIn-Posts-Hunter-MCP-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server