issuehunt-mcp-server
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., "@issuehunt-mcp-serverlist my organizations"
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.
issuehunt-mcp-server
A Model Context Protocol (MCP) server for the IssueHunt bug bounty platform. Enables LLMs like Claude to interact with IssueHunt to list organizations, programs, and vulnerability reports, as well as perform triage actions.
Features
Read Tools (Phase 1)
Get authenticated user profile
List and inspect organizations
View organization statistics and activity logs
List and inspect bug bounty and VDP programs
List, filter, and read vulnerability reports
Read report messages, activities, and internal notes
List organization members and your own membership
Write Tools (Phase 2)
Update report state (triage, resolve, mark as duplicate, etc.)
Update report severity assessment
Send messages to researchers
Add internal notes to reports
MCP Resources
Browse organizations, programs, reports, and stats via
issuehunt://URIs
Related MCP server: Intigriti MCP Server
Requirements
Node.js >= 18
An IssueHunt API token
Setup
1. Install dependencies
npm install2. Build
npm run build3. Configure environment variables
Copy .env.example to .env and fill in your values:
cp .env.example .envVariable | Required | Description |
| Yes | Your IssueHunt Bearer token |
| No | Default organization UUID (avoids passing |
| No | API base URL (default: |
4. Run
npm startClaude Desktop Configuration
Add the following to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"issuehunt": {
"command": "node",
"args": ["/absolute/path/to/issuehunt-mcp/dist/index.js"],
"env": {
"ISSUEHUNT_API_TOKEN": "your_api_token_here",
"ISSUEHUNT_DEFAULT_ORG_ID": "your-org-uuid-here"
}
}
}
}Replace /absolute/path/to/issuehunt-mcp with the actual path to this project.
Available Tools
User
Tool | Description |
| Get the authenticated user profile |
Organizations
Tool | Description |
| List all organizations you are a member of |
| Get details + stats for an organization |
| Get statistics for an organization |
| Get your membership and roles in an organization |
| List all members of an organization |
| Get recent activity log for an organization |
Programs
Tool | Description |
| List all programs for an organization |
| Get detailed info about a specific program |
| List programs in the triage queue |
Reports
Tool | Description |
| List reports with optional state/severity filters |
| Get full report details |
| Get activity timeline for a report |
| Get internal notes for a report |
| Change the state of a report |
| Change the severity of a report |
| Add an internal note to a report |
Messages
Tool | Description |
| Get all messages in a report thread |
| Send a message to a researcher |
MCP Resources
Access data via resource URIs:
URI | Description |
| List your organizations |
| Organization detail + stats |
| Programs list |
| Reports list |
| Organization statistics |
| Full report with all messages |
Report States
State | Description |
| Newly submitted, not yet reviewed |
| Accepted and under investigation |
| Fix deployed |
| Not a valid vulnerability |
| Already reported |
| Outside the program scope |
| No security impact |
| Cannot reproduce the issue |
| Acknowledged but not yet fixed |
Report Severities
informational | low | medium | high | critical
Development
# Watch mode
npm run watch
# Run directly without building
npm run devThis 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.
Latest Blog Posts
- 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/miyukki/issuehunt-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server