intigriti-company-api-mcp

finance MCP Server

Empowers AI assistants to interact with the Intigriti bug bounty platform's Company API, streamlining program, submission, and budget workflow management for companies running bug bounty programs on the platform.

VerifiedInstall Ready
financefinance
2 views0 stars0 forksv0.2.0GPL-3.0

Why This Matters

Discovered via github-topic:mcp-server and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:mcp-server
Stars
0
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx -y intigriti-company-api-mcp

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "intigriti-company-api-mcp": {
      "command": "npx",
      "args": [
        "intigriti-company-api-mcp"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

20
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (20)

unset

login helper

RewardSystem

5

INTIGRITI_CLIENT_SECRET

OAuth client secret (confidential clients only)

CompanyAssets

3

INTIGRITI_CREDENTIALS_PATH

Override the credentials file location

Payouts

1

INTIGRITI_LOGIN_SCOPES

Space-separated scope list to request; override the default when your integration grants a narrower set (e.g. omit `offline_access` for non-expiring tokens, or `reward_system:*` if not enabled)

User

2

company_external_api

all tools

Submissions

24

INTIGRITI_ACCESS_TOKEN

Bearer token; bypasses the credentials file

ProgramUpdates

6

Variable

Purpose

Programs

6

INTIGRITI_LOGIN_PORT

Local callback server port for the OAuth redirect

Groups

2

Scope

Required for

both

## Claude Desktop configuration Add one of the following blocks to `claude_desktop_config.json`. See Claude Desktop's MCP config docs for the location of this file. **Path A — env var token:** ```json { "mcpServers": { "intigriti": { "command": "npx", "args": ["-y", "intigriti-company-api-mcp"], "env": { "INTIGRITI_ACCESS_TOKEN": "your_token_here" } } } } ``` **Path B — credentials file (run the login helper first, no env vars needed at runtime):** ```json { "mcpServers": { "intigriti": { "command": "npx", "args": ["-y", "intigriti-company-api-mcp"] } } } ``` ## Tools 50 tools across 9 tags. Tool names follow the convention `intigriti_<tag>_<action>`.

SubmissionTypes

1

Count

Coverage