Dice MCP
Qué hace este MCP
Searches Dice.com technology job listings and retrieves related job, skill, and company details.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string'}}}
Esquema de salida
{'type': 'object', 'properties': {'desc': {'type': 'string', 'default': '', 'description': 'The company description'}, 'name': {'type': 'string', 'default': '', 'description': 'The company name'}, 'message': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': "Set instead of name/desc when there is no visible company profile to show (e.g. the company hasn't published one, or has marked it not visible). None when name/desc are populated."}}, 'description': 'Parsed company details returned by the get_company tool.'}
Esquema de entrada
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string'}}}
Esquema de salida
{'type': 'object', '$defs': {'Skill': {'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'The skill name'}}, 'description': 'A single job skill.'}}, 'properties': {'skills': {'type': 'array', 'items': {'$ref': '#/$defs/Skill'}, 'description': 'Skills associated with the job'}, 'description': {'type': 'string', 'default': '', 'description': 'The job description'}}, 'description': 'Parsed job details returned by the get_job_details tool.'}
Esquema de entrada
{'type': 'object', 'required': ['keyword'], 'properties': {'sort': {'type': 'string', 'default': None}, 'facets': {'type': 'array', 'items': {'type': 'string'}, 'default': None}, 'fields': {'type': 'array', 'items': {'type': 'string'}, 'default': None}, 'radius': {'type': 'integer', 'default': None}, 'keyword': {'type': 'string'}, 'location': {'type': 'string', 'default': None}, 'easy_apply': {'type': 'boolean', 'default': None}, 'page_number': {'type': 'integer', 'default': None}, 'posted_date': {'type': 'string', 'default': None}, 'radius_unit': {'type': 'string', 'default': None}, 'company_name': {'type': 'string', 'default': None}, 'jobs_per_page': {'type': 'integer', 'default': None}, 'employer_types': {'type': 'array', 'items': {'type': 'string'}, 'default': None}, 'workplace_types': {'type': 'array', 'items': {'type': 'string'}, 'default': None}, 'employment_types': {'type': 'array', 'items': {'type': 'string'}, 'default': None}, 'willing_to_sponsor': {'type': 'boolean', 'default': None}}}
Esquema de salida
{'type': 'object', '$defs': {'JobLocation': {'type': 'object', 'properties': {'displayName': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Human-readable location name'}}, 'description': 'Job location information.'}, 'SelectedFilter': {'type': 'object', 'properties': {'filterName': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'System filter name'}, 'displayName': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Human-readable filter name'}, 'selectedItems': {'anyOf': [{'type': 'array', 'items': {'$ref': '#/$defs/SelectedFilterItem'}}, {'type': 'null'}], 'default': None, 'description': 'Selected filter items'}}, 'description': 'Currently applied filter.'}, 'FacetResultItem': {'type': 'object', 'properties': {'count': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'default': None, 'description': 'Number of jobs matching this facet value'}, 'value': {'anyOf': [{'type': 'string'}, {'type': 'boolean'}, {'type': 'integer'}, {'type': 'null'}], 'default': None, 'description': 'System facet value'}, 'displayValue': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Human-readable facet value'}}, 'description': 'Individual facet result item.'}, 'FacetQueryResult': {'type': 'object', 'properties': {'facetName': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'System facet name'}, 'displayName': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Human-readable facet name'}, 'facetResults': {'anyOf': [{'type': 'array', 'items': {'$ref': '#/$defs/FacetResultItem'}}, {'type': 'null'}], 'default': None, 'description': 'Individual facet result items'}}, 'description': 'Facet results for filtering.'}, 'JobDisplayFields': {'type': 'object', 'properties': {'id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Unique job identifier'}, 'guid': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Global unique identifier for the job'}, 'score': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'default': None, 'description': 'Relevance score for the job match'}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Job title'}, 'salary': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Salary information if available'}, 'summary': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Brief job description'}, 'isRemote': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'default': None, 'description': 'Whether the job is fully remote'}, 'easyApply': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'default': None, 'description': 'Whether the job offers easy application'}, 'postedDate': {'anyOf': [{'type': 'string', 'format': 'date-time'}, {'type': 'null'}], 'default': None, 'description': 'Date when the job was posted'}, 'companyName': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Name of the hiring company'}, 'jobLocation': {'anyOf': [{'$ref': '#/$defs/JobLocation'}, {'type': 'null'}], 'default': None, 'description': 'Job location information'}, 'employerType': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Type of employer'}, 'modifiedDate': {'anyOf': [{'type': 'string', 'format': 'date-time'}, {'type': 'null'}], 'default': None, 'description': 'Date when the job was last modified'}, 'clientBrandId': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Client brand identifier'}, 'isHighlighted': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'default': None, 'description': 'Whether the job is highlighted/featured'}, 'companyLogoUrl': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'URL to the company logo'}, 'companyPageUrl': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'URL to the company page'}, 'detailsPageUrl': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'URL to the full job details page'}, 'employmentType': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Type of employment'}, 'workplaceTypes': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'default': None, 'description': 'Available workplace types'}, 'willingToSponsor': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'default': None, 'description': 'Whether employer is willing to sponsor work authorization'}, 'workFromHomeAvailability': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Work from home options'}}, 'description': 'Job listing information with all facade-exposed fields.\n\nInternal atomic-service fields (jobId, positionId, companyLogoUrlOptimized,\njobMetadata, debug) exist upstream but are not exposed through the facade.'}, 'SearchedLocation': {'type': 'object', 'properties': {'radius': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'default': None, 'description': 'Search radius used'}, 'radiusUnit': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Unit for the search radius'}, 'countryCode2': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Two-letter country code'}}, 'description': 'Information about the searched location.'}, 'JobSearchMetadata': {'type': 'object', 'required': ['page', 'pageSize'], 'properties': {'page': {'type': 'integer', 'minimum': 1, 'description': 'Current page number (1-based)'}, 'total': {'anyOf': [{'type': 'integer', 'minimum': 0}, {'type': 'null'}], 'default': None, 'description': 'Total number of jobs matching the search criteria'}, 'sortBy': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Current sort order'}, 'pageSize': {'type': 'integer', 'minimum': 1, 'description': 'Number of results per page'}, 'searchId': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Unique identifier for this search'}, 'totalPages': {'anyOf': [{'type': 'integer', 'minimum': 0}, {'type': 'null'}], 'default': None, 'description': 'Total number of pages available'}, 'includeRemote': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'default': None, 'description': 'Whether remote jobs are included in results'}, 'totalJobCount': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'default': None, 'description': 'Total job count across all sources'}, 'selectedFilters': {'anyOf': [{'type': 'array', 'items': {'$ref': '#/$defs/SelectedFilter'}}, {'type': 'null'}], 'default': None, 'description': 'Currently applied filters'}, 'searchedLocation': {'anyOf': [{'$ref': '#/$defs/SearchedLocation'}, {'type': 'null'}], 'default': None, 'description': 'Information about the searched location'}, 'facetQueryResults': {'anyOf': [{'type': 'array', 'items': {'$ref': '#/$defs/FacetQueryResult'}}, {'type': 'null'}], 'default': None, 'description': 'Facet results for filtering options'}, 'recommendedSearches': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'default': None, 'description': 'Recommended related searches'}}, 'description': 'Metadata about the search results and pagination.'}, 'SelectedFilterItem': {'type': 'object', 'properties': {'value': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'System selected value'}, 'displayValue': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Human-readable selected value'}}, 'description': 'Individual selected filter item.'}}, 'properties': {'data': {'anyOf': [{'type': 'array', 'items': {'$ref': '#/$defs/JobDisplayFields'}}, {'type': 'null'}], 'default': None, 'description': 'Array of job listings matching the search criteria'}, 'metadata': {'anyOf': [{'$ref': '#/$defs/JobSearchMetadata'}, {'type': 'null'}], 'default': None, 'description': 'Metadata about the search results and pagination'}}, 'description': 'Job search results with pagination metadata.'}
Cambios recientes en herramientas
Servidores MCP similares
AdButler
Manages AdButler advertisers, campaigns, ad items, audiences, zones, creatives, catalogs, and advertising reports.
Duvo MCP
Provides governed retail and CPG operations for cases, queues, approvals, automations, process documentation, integrations, and a…
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
独行录 / opcmenu
Supports founder and company discovery, collaboration goals and tasks, events and signups, networking, messaging, profiles, produ…
Meta Council
Provides governed workflows for consulting, outreach, sales deals, invoices, marketing campaigns, content approvals, accounting a…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…