MCP server: One MCP server.

Freelance Ops

@nimish14MCP server · External

Freelance invoice ops MCP — overdue status, tone suggestion, and reminder drafts

Remindersv0.1.0MITPython
Freeno charge per call

Runs on your machine from its package; the steps are below.

What it does

  1. Reads
  2. Writes
  3. High impact

At most: creates or changes data: records, files, settings.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Runs locally over stdio

This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).

npmfreelance-ops-mcpv0.1.0

Run

npx -y freelance-ops-mcp

MCP client config

{
  "mcpServers": {
    "freelance-ops": {
      "command": "npx",
      "args": [
        "-y",
        "freelance-ops-mcp"
      ]
    }
  }
}
README2 min read

Practical LLM Apps

Clone-and-run AI agents, RAG apps, and MCP servers.

Hand-built examples you can customize and ship — not slide-deck demos.

Works with OpenAI, and several apps run fully local with no API key.


Run one now

Invoice Follow-up Agent

bash
git clone https://github.com/nimish14/practical-llm-apps.git
cd practical-llm-apps/starter_ai_agents/invoice_followup_agent
pip install -r requirements.txt
cp .env.example .env   # add OPENAI_API_KEY
streamlit run app.py

Chat with PDF

bash
cd practical-llm-apps/starter_ai_agents/chat_with_pdf
pip install -r requirements.txt
cp .env.example .env   # add OPENAI_API_KEY
streamlit run app.py

Resume Evidence RAG (no API key)

bash
cd practical-llm-apps/rag_apps/resume_evidence_rag
pip install -r requirements.txt
streamlit run app.py

Freelance Ops MCP (Cursor / Claude)

bash
cd practical-llm-apps/mcp_servers/freelance-ops-mcp
npm install
npm run build
npx -y @modelcontextprotocol/inspector node dist/index.js

Add to Cursor MCP settings:

json
{
  "mcpServers": {
    "freelance-ops": {
      "command": "npx",
      "args": ["-y", "freelance-ops-mcp"]
    }
  }
}

(After npm publish — until then, point args at node + local dist/index.js.)


Browse templates

Starter AI Agents

AppDescription
Invoice Follow-up AgentDraft polite → firm invoice reminders with tone control and overdue context
Chat with PDFAsk questions about an uploaded PDF with page citations

RAG Apps

AppDescription
Resume Evidence RAGHybrid MiniLM + BM25 retrieval that returns grounded resume facts for a job description

MCP Servers

ServerDescription
freelance-ops-mcpTools for overdue status, tone suggestion, and invoice reminder drafts
resume-evidence-mcpBM25 resume evidence retrieval tools for coding agents

Project goals

  1. Every app: clone → install → run in under 2 minutes
  2. Clear README with problem, pipeline, and limits
  3. MCP servers packaged for npm + MCP Registry
  4. Prefer small, focused tools over mega-frameworks

License

MIT — fork it, ship it, sell it.

Similar modules

Browse Reminders