Skip to content

south-bend-code-works/rollie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rollie

Rollie Jobs MCP

Real-time, hyper-local and hyper-industry workforce intelligence — know what's hiring in your region / industry, and connect job seekers with real opportunities using our built-in job seeker CRM.


What is Rollie Jobs?

Rollie Jobs turns scattered job postings into actionable workforce intelligence for the organizations that shape regional economies. Chambers of commerce, economic development organizations (EDOs), workforce boards, universities, and local governments use Rollie to understand what's actually hiring in their region — automatically, without manual curation.

Rollie continuously scans employer career pages and aggregates live job data scoped to your community. You define your region and your employers; Rollie keeps the data current. The result is a real-time picture of your local labor market that you can use to track hiring trends, identify industry clusters, support workforce planning, power embedded job boards, and fuel grant applications and strategic reports.

The two core lenses:

  • Hyper-Local — every open job across every employer you track in your geography
  • Hyper-Industry — hiring activity filtered by sector, surfacing where specific industries are growing or contracting

What This Plugin Does

This plugin connects Claude directly to your Rollie Jobs data via the Model Context Protocol. You can query, analyze, and act on your workforce data in plain English — no dashboards, no exports, no manual lookups.

Ask questions: "What are the most in-demand roles across our tracked employers right now?"

Run analysis: "Find every employer with more than 5 open manufacturing positions and tell me what skills they're asking for."

Write content: "Draft a workforce summary for our EDO's quarterly report based on current hiring data."

Spot trends: "Which industries in our region are growing based on job posting volume over time?"

Match job seekers: "Find open positions that would fit someone with a CDL and 3 years of logistics experience."

Manage your pipeline: "Show me all job seekers in the Active status who haven't been updated in 30 days."

Install

In Claude Code, run once:

/plugin marketplace add south-bend-code-works/rollie

Claude Code will prompt you to install the plugin. On first use, you'll be asked to log in to your Rollie account via OAuth — no API key needed.

Skills

rollie-jobs (auto-invoked)

Claude automatically activates this skill when you ask about workforce data, hiring trends, companies, jobs, or regional labor market questions. Just ask naturally — no command needed.

/import-seekers (user-invoked)

A guided workflow for importing job seekers from a spreadsheet, CSV, or CRM export (Salesforce, HubSpot, etc.). Covers field mapping, custom field creation, dedup handling, and row-by-row upsert. Type /import-seekers to start.

Available Tools (21 total)

Identity

Tool What it does
whoami() Returns your identity, authorized organizations, permission level, and the full list of tools available to you. Always called first.

Companies

Tool What it does
get_companies(org_id, after, limit, fields) List all employers tracked by your org
get_company(org_id, company_id, fields) Profile a single employer — industry, job count, data freshness
search_companies(org_id, query, limit, fields) Semantic search across employers using neural embeddings — finds by concept, not just keyword. "Advanced manufacturers", "healthcare employers hiring nurses", "companies with apprenticeship programs"
add_company_to_org(org_id, company_ids) Add employers to your tracked list. New companies enter Rollie Jobs' crawl queue — jobs appear within 24 hours as Rollie indexes their openings.
remove_company_from_org(org_id, company_ids) Remove employers from your tracked list

Jobs

Tool What it does
get_jobs(org_id, company_id, after, limit, fields) Pull structured job listings from a specific employer
search_jobs(org_id, query, company_id, limit, fields) Semantic search across all jobs using neural embeddings — finds by concept, not just keyword. "CDL drivers in logistics", "entry-level manufacturing", "software internships", "jobs that don't require a degree"

Job Classifiers

Tool What it does
get_classifiers(org_id) List AI classification lenses defined for your org (e.g., entry-level, CDL required, remote-eligible)
get_classifier(org_id, field_id) Get a single classifier definition
create_classifier(org_id, field_slug, field_type, classification_prompt, field_name, enum_values) Define a new AI lens — Rollie Jobs runs it against all jobs in your org to answer questions like "how many jobs require a forklift cert?"

Job Seekers

Tool What it does
get_seeker(org_id, seeker_id, fields) Look up a single job seeker by ID
filter_seekers(org_id, status, group_id, name, email, city, state) Find seekers by status, group, name, email, city, or state
search_seekers(org_id, query, filters, fields) Semantic search across seeker profiles and resumes using neural embeddings
upsert_seeker(org_id, seeker_data, merge_id, confirmed_new) Create or update a seeker — handles dedup automatically
find_seeker_duplicates(org_id) Audit for likely duplicate seeker records
delete_seeker(org_id, seeker_id) Permanently delete a seeker record

Seeker Custom Fields

Tool What it does
get_seeker_field_definitions(org_id) List org-defined custom fields (e.g., branch of service, discharge status, cohort)
upsert_seeker_field_definition(org_id, field_data) Create or update a custom field
delete_seeker_field_definition(org_id, field_slug) Soft-delete a custom field

Org Configuration

Tool What it does
get_org_members(org_id) List staff members and their user IDs
get_seeker_statuses(org_id) List available seeker pipeline statuses
get_seeker_groups(org_id) List available seeker groups

MCP Only (Cursor, Windsurf, other clients)

{
  "mcpServers": {
    "rollie-db": {
      "url": "https://mcp.rolliejobs.com/sse"
    }
  }
}

The server uses OAuth 2.1 — your client will prompt you to authenticate on first connection.

Learn More

License

MIT

About

This public repo is specifically for Rollie's AI integrations and AI skills for tools such as Claude co-work.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors