io.github.nimish14/freelance-ops-mcp
Freelance invoice ops MCP — overdue status, tone suggestion, and reminder drafts
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
freelance-ops-mcpclaude mcp add freelance-ops-mcp -- npx -y freelance-ops-mcp@0.1.0
{
"mcpServers": {
"freelance-ops-mcp": {
"command": "npx",
"args": [
"-y",
"freelance-ops-mcp@0.1.0"
]
}
}
}
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
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
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
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)
cd practical-llm-apps/rag_apps/resume_evidence_rag
pip install -r requirements.txt
streamlit run app.py
Freelance Ops MCP (Cursor / Claude)
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:
{
"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
| App | Description |
|---|---|
| Invoice Follow-up Agent | Draft polite → firm invoice reminders with tone control and overdue context |
| Chat with PDF | Ask questions about an uploaded PDF with page citations |
RAG Apps
| App | Description |
|---|---|
| Resume Evidence RAG | Hybrid MiniLM + BM25 retrieval that returns grounded resume facts for a job description |
MCP Servers
| Server | Description |
|---|---|
| freelance-ops-mcp | Tools for overdue status, tone suggestion, and invoice reminder drafts |
| resume-evidence-mcp | BM25 resume evidence retrieval tools for coding agents |
Project goals
- Every app: clone → install → run in under 2 minutes
- Clear README with problem, pipeline, and limits
- MCP servers packaged for npm + MCP Registry
- Prefer small, focused tools over mega-frameworks
License
MIT — fork it, ship it, sell it.
الأسئلة الشائعة
ما هو io.github.nimish14/freelance-ops-mcp؟
Freelance invoice ops MCP — overdue status, tone suggestion, and reminder drafts
كيف أثبّت io.github.nimish14/freelance-ops-mcp؟
يعمل على جهازك. في Claude Code: claude mcp add freelance-ops-mcp -- npx -y freelance-ops-mcp@0.1.0. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج io.github.nimish14/freelance-ops-mcp إلى مفتاح API؟
لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.
هل io.github.nimish14/freelance-ops-mcp مفتوح المصدر؟
نعم. شيفرته متاحة على GitHub بترخيص MIT.
من يصون io.github.nimish14/freelance-ops-mcp؟
ينشره nimish14. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.