# Hangfire

> Use this tool when you need to schedule background jobs in .NET applications, solving problems like asynchronous task execution and server-side processing. It takes in job parameters and method names as inputs and outputs job IDs and execution status, allowing for seamless integration with AI assistants. Use Hangfire MCP to trigger server-side processing from AI clients like VS Code in Agent Mode, enabling dynamic job scheduling and management without requiring additional code.

Canonical page: https://skillsregistry.net/skills/hangfire  
JSON: https://api.skillsregistry.net/v1/skills/hangfire

## Description

Hangfire MCP enables AI assistants to enqueue background jobs in Hangfire, a popular .NET job scheduling library, through the Model Context Protocol. Developed by Oleksii Nikiforov, it provides a dynamic job scheduling system that discovers available jobs, handles method overloading, and supports complex parameter types through JSON deserialization. The implementation integrates with .NET Aspire for distributed application development and includes a comprehensive MCP server with tools for job management. This approach allows users to execute background tasks directly from any MCP client, including VS Code in Agent Mode, without writing additional code - making it particularly valuable for developers who need to trigger server-side processing from AI assistants.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** productivity
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/hangfire)
- **Repository:** <https://github.com/nikiforovall/hangfire-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "hangfire"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/hangfire` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/hangfire/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
