{
  "markdown": "# llmconveyors-mcp\n\n[![npm version](https://img.shields.io/npm/v/llmconveyors-mcp.svg)](https://www.npmjs.com/package/llmconveyors-mcp)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n[![Node.js](https://img.shields.io/badge/node-%3E%3D18-brightgreen.svg)](https://nodejs.org)\n\nMCP server that connects AI agents to the [LLM Conveyors](https://llmconveyors.com) platform — run Job Hunter, B2B Sales, and other AI agents directly from Claude, Cursor, or any MCP-compatible client.\n\n<p align=\"center\">\n  <img src=\"https://llmconveyors.com/assets/logo.png\" alt=\"LLM Conveyors\" width=\"200\" />\n</p>\n\n## What is LLM Conveyors?\n\nA community-driven AI agent platform with pay-per-action pricing ($1–5 per completed action). Instead of $100/mo SaaS subscriptions, you pay only for real outputs — a resume scored, a company researched, a cold email generated.\n\n**Live Agents:**\n- **Job Hunter** — Tailored CVs, cover letters, and cold emails for job applications\n- **B2B Sales** — Deep company research and personalized sales outreach\n\n## Quick Start\n\n### 1. Get an API key\n\nSign up at [llmconveyors.com](https://llmconveyors.com) and create an API key from Settings → API Keys.\n\n### 2. Add to your MCP client\n\n<details>\n<summary><strong>Claude Desktop</strong></summary>\n\nAdd to `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"llmconveyors\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"llmconveyors-mcp\"],\n      \"env\": {\n        \"LLMC_API_KEY\": \"llmc_your_key_here\"\n      }\n    }\n  }\n}\n```\n</details>\n\n<details>\n<summary><strong>Claude Code</strong></summary>\n\n```bash\nclaude mcp add llmconveyors -- npx -y llmconveyors-mcp\n```\n\nSet the env var in your shell or `.env`:\n```bash\nexport LLMC_API_KEY=llmc_your_key_here\n```\n</details>\n\n<details>\n<summary><strong>Cursor</strong></summary>\n\nAdd to `.cursor/mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"llmconveyors\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"llmconveyors-mcp\"],\n      \"env\": {\n        \"LLMC_API_KEY\": \"llmc_your_key_here\"\n      }\n    }\n  }\n}\n```\n</details>\n\n<details>\n<summary><strong>Windsurf</strong></summary>\n\nAdd to `~/.codeium/windsurf/mcp_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"llmconveyors\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"llmconveyors-mcp\"],\n      \"env\": {\n        \"LLMC_API_KEY\": \"llmc_your_key_here\"\n      }\n    }\n  }\n}\n```\n</details>\n\n### 3. Start using it\n\nAsk your AI agent:\n\n> \"Run the Job Hunter agent for the Senior Engineer role at Anthropic. Here's the job description: ...\"\n\n> \"Score my resume against this job posting for ATS compatibility.\"\n\n> \"Research Stripe and draft a B2B cold email for our developer tools product.\"\n\n## Available Tools (66)\n\n### Agents\n| Tool | Description |\n|------|-------------|\n| `job-hunter-run` | Run the Job Hunter agent — generates tailored CV, cover letter, and cold email |\n| `b2b-sales-run` | Run the B2B Sales agent — researches a company and generates sales outreach |\n| `agent-status` | Check the status of a running agent job |\n| `agent-interact` | Submit a response to a phased agent workflow awaiting input |\n| `job-hunter-generate-cv` | Generate a CV synchronously (faster, CV only) |\n| `agent-manifest` | Get input fields, capabilities, and billing info for an agent |\n\n### Resume\n| Tool | Description |\n|------|-------------|\n| `resume-parse` | Parse a resume file into structured JSON Resume format |\n| `resume-validate` | Validate a resume in JSON Resume format |\n| `resume-render` | Render a resume to PDF or HTML |\n| `resume-preview` | Preview a resume as HTML |\n| `resume-themes` | List available resume themes |\n| `resume-import-rx` | Import from Reactive Resume format |\n| `resume-export-rx` | Export to Reactive Resume format |\n\n### Master Resumes\n| Tool | Description |\n|------|-------------|\n| `master-resume-create` | Create a new master resume |\n| `master-resume-list` | List all master resumes |\n| `master-resume-get` | Get a master resume by ID |\n| `master-resume-update` | Update a master resume |\n| `master-resume-delete` | Delete a master resume |\n\n### Upload & Parse\n| Tool | Description |\n|------|-------------|\n| `upload-resume` | Upload and parse a resume file (base64) |\n| `upload-job-file` | Upload and parse a job description file (base64) |\n| `upload-job-text` | Parse a job description from text or URL |\n\n### ATS Scoring\n| Tool | Description |\n|------|-------------|\n| `ats-score` | Score a resume against a job description for ATS compatibility |\n\n### Sessions\n| Tool | Description |\n|------|-------------|\n| `session-create` | Create a new session |\n| `session-list` | List sessions with optional filtering |\n| `session-get` | Get a session by ID |\n| `session-hydrate` | Get full session with artifacts and logs |\n| `session-download` | Download an artifact from a session by storage key |\n| `session-delete` | Delete a session |\n| `session-init` | Initialize a session with agent context and configuration |\n| `session-log` | Append a log entry to a session |\n\n### Settings & API Keys\n| Tool | Description |\n|------|-------------|\n| `settings-profile` | Get user profile (credits, plan) |\n| `settings-preferences-get` | Get user preferences |\n| `settings-preferences-update` | Update user preferences |\n| `settings-usage-summary` | Get usage summary |\n| `settings-usage-logs` | Get paginated usage logs |\n| `api-key-create` | Create a new API key |\n| `api-key-list` | List all API keys |\n| `api-key-revoke` | Revoke an API key |\n| `api-key-rotate` | Rotate an API key |\n| `api-key-usage` | Get usage statistics for a specific API key |\n| `byo-key-get` | Check if a Bring Your Own API key is configured |\n| `byo-key-set` | Set a BYO API key for a provider (e.g. Gemini) |\n| `byo-key-remove` | Remove the configured BYO API key |\n| `webhook-secret-get` | Get the current webhook secret |\n| `webhook-secret-rotate` | Rotate the webhook secret |\n\n### Content & Sharing\n| Tool | Description |\n|------|-------------|\n| `content-save` | Save a source document for AI generation context |\n| `content-delete-generation` | Delete a generation and its artifacts |\n| `content-research-sender` | Research a sender's background for personalized content |\n| `content-list-sources` | List all saved source documents |\n| `content-get-source` | Get a specific source document by ID |\n| `content-delete-source` | Delete a saved source document |\n| `share-create` | Create a public share link for generated content |\n| `share-stats` | Get share link statistics |\n| `share-get-public` | Get a public share by slug |\n| `share-slug-stats` | Get visit statistics for a specific share link |\n\n### Privacy\n| Tool | Description |\n|------|-------------|\n| `privacy-list-consents` | List all consent records for the current user |\n| `privacy-grant-consent` | Grant consent for a specific data processing purpose |\n| `privacy-revoke-consent` | Revoke a previously granted consent |\n\n### Referral\n| Tool | Description |\n|------|-------------|\n| `referral-stats` | Get referral program statistics |\n| `referral-code` | Get your referral code |\n| `referral-vanity-code` | Set a custom vanity referral code |\n\n### Documents\n| Tool | Description |\n|------|-------------|\n| `document-download` | Download an artifact by storage path |\n\n### Health\n| Tool | Description |\n|------|-------------|\n| `health-root` | Get server info and version |\n| `health-check` | Run a full health check on all dependencies |\n| `health-ready` | Check if the server is ready to accept requests |\n| `health-live` | Check if the server process is alive |\n\n## API Key Scopes\n\nYour API key needs the right scopes for the tools you want to use:\n\n| Scope | Tools |\n|-------|-------|\n| `jobs:read` | `agent-status`, `agent-manifest` |\n| `jobs:write` | `job-hunter-run`, `job-hunter-generate-cv` |\n| `sales:write` | `b2b-sales-run` |\n| `sessions:read` | `session-list`, `session-get`, `session-hydrate` |\n| `sessions:write` | `session-create`, `session-delete`, `session-init`, `session-log` |\n| `resume:read` | `resume-themes`, `master-resume-list`, `master-resume-get` |\n| `resume:write` | `resume-validate`, `resume-render`, `resume-preview`, `resume-import-rx`, `resume-export-rx`, `master-resume-create`, `master-resume-update`, `master-resume-delete` |\n| `upload:write` | `upload-resume`, `upload-job-file`, `upload-job-text` |\n| `ats:write` | `ats-score` |\n| `settings:read` | `settings-profile`, `settings-preferences-get`, `settings-usage-summary`, `settings-usage-logs`, `api-key-list` |\n| `settings:write` | `settings-preferences-update`, `api-key-create`, `api-key-revoke`, `api-key-rotate` |\n| `content:read` | `content-list-sources`, `content-get-source` |\n| `content:write` | `content-save`, `content-delete-generation`, `content-research-sender`, `content-delete-source` |\n| `privacy:read` | `privacy-list-consents` |\n| `privacy:write` | `privacy-grant-consent`, `privacy-revoke-consent` |\n\n## Environment Variables\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `LLMC_API_KEY` | Yes | Your LLM Conveyors API key (prefix `llmc_`) |\n| `LLMC_BASE_URL` | No | Custom API endpoint (defaults to `https://api.llmconveyors.com`) |\n\n## Development\n\n```bash\ngit clone https://github.com/ebenezer-isaac/llmconveyors-mcp.git\ncd llmconveyors-mcp\nnpm install\nnpm run build\n\n# Test locally\nLLMC_API_KEY=llmc_your_key node dist/index.js\n```\n\n## Requirements\n\n- Node.js >= 18\n- An LLM Conveyors API key ([get one here](https://llmconveyors.com))\n\n## Links\n\n- [LLM Conveyors Platform](https://llmconveyors.com)\n- [API Documentation](https://llmconveyors.com/docs/api)\n- [TypeScript SDK](https://www.npmjs.com/package/llmconveyors)\n\n## License\n\nMIT — see [LICENSE](LICENSE) for details.\n",
  "bytes": 9683,
  "sha": "3a78dd5141d4289bb9997b136f24d47e1e8981d4e768fc19da12ee43e9ae9139",
  "repo_slug": "ebenezer-isaac/llmconveyors-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_ebenezer_isaac_llmconveyors_bcf85ace/readme"
}