olx-pik-toolkit
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@olx-pik-toolkitlist my active listings"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
olx-pik-toolkit
Interni CLI i MCP server za upravljanje OLX.ba / PIK.ba shopovima. Jedno jezgro (src/core), dva lica: CLI (src/cli) i MCP server (src/mcp).
Zahtjevi
Node.js 18 ili noviji (koristi se ugradjeni
fetch).Odobren API pristup za shop (Gold ili Platinum + odobrenje OLX/PIK podrske). Provjeri sa
olx whoami.
Related MCP server: LinkedIn MCP Server
Brzi start
npm install
npm run build
cp .env.example .env # popuni OLX_TOKEN ili OLX_USERNAME/OLX_PASSWORD
node dist/cli/index.js whoamiCLI primjeri
# Sigurno (citanje)
node dist/cli/index.js listings ls --state active --all
node dist/cli/index.js refresh limits
node dist/cli/index.js category suggest "golf 7"
node dist/cli/index.js sponsor price 12345 --type 2 --days 7 --refresh-every 8
# Obnova
node dist/cli/index.js refresh one 12345
node dist/cli/index.js refresh all --limit 200 # dry-run
node dist/cli/index.js refresh all --limit 200 --yes # izvrsi
# Trosak kredita (uvijek trazi --yes)
node dist/cli/index.js sponsor apply 12345 --type 2 --days 7 --refresh-every 8 --yes
# Slike (URL-ovi i/ili lokalni fajlovi)
node dist/cli/index.js listings images add 12345 --url https://primjer.com/1.jpg https://primjer.com/2.jpg
node dist/cli/index.js listings images add 12345 --file ./slika1.jpg ./slika2.jpg
node dist/cli/index.js listings images main 12345 67890 # postavi glavnu sliku po imageId
node dist/cli/index.js listings images rm 12345 67890 # obrisi slikuNapomena o slikama: upload preko --url koristi dokumentovani images niz. Upload lokalnih fajlova (--file) ide preko multipart/form-data; tacan naziv polja nije zvanicno dokumentovan (vidi uploadImageFiles u src/core/index.ts) i treba ga potvrditi uzivo kad token proradi.
Snapshot kategorija i lokacija (statički, bez stalnog dohvatanja)
Kategorije i lokacije se rijetko mijenjaju, pa se jednom povuku u JSON i koriste kao statički MCP resource (olx://categories, olx://locations). Pokreni jednom kad token proradi:
node --env-file=.env dist/cli/index.js category dump # -> kb/categories.json
node --env-file=.env dist/cli/index.js location dump # -> kb/locations.jsonZatim commitaj ta dva fajla. Poslije toga AI/MCP čita kategorije i lokacije iz resursa bez ijednog API poziva. Pojedinačni live upiti su i dalje dostupni (category list/children/get/brands/models, location countries/cities/city).
MCP server
npm run build
node dist/mcp/server.js # radi preko stdioZa kolege: kloniranje i dodavanje MCP-a u Claude Code
Repozitorij ima .mcp.json u korijenu, pa Claude Code automatski ponudi olx-pik MCP server kad otvoriš projekat. Token se NE čuva u repou; svako postavlja svoj kroz env varijablu OLX_TOKEN.
Koraci poslije kloniranja:
# 1. Build (dist/ je u .gitignore, pa se mora lokalno izgraditi)
npm install
npm run build
# 2. Postavi svoj token u okruzenje (zamijeni vrijednost svojim tokenom)
export OLX_TOKEN=tvoj_token # zsh/bash; trajno dodaj u ~/.zshrc ili ~/.bashrc
# 3. Otvori Claude Code u korijenu repozitorija
claudePri prvom otvaranju Claude Code pita da odobriš projektni MCP server olx-pik. Potvrdi, pa provjeri sa /mcp. Server preuzima OLX_TOKEN iz tvog okruzenja preko ${OLX_TOKEN} u .mcp.json.
Alternativa bez .mcp.json (registracija samo za tebe, token ostaje lokalno):
claude mcp add olx-pik -s user \
-e OLX_TOKEN=tvoj_token \
-e OLX_BASE_URL=https://api.olx.ba \
-- node "$(pwd)/dist/mcp/server.js"Napomene:
Bez postavljenog
OLX_TOKENserver se podigne, ali API pozivi vraćaju 401/403. Provjeri pristup sanode --env-file=.env dist/cli/index.js whoamiili kroz MCP alatolx_whoami.Token nikad ne commitati.
.envi pravi tokeni su u.gitignore.
Claude Code skillovi
Repozitorij nosi i dva skilla u .claude/skills/ (folder je skriven u file browserima jer pocinje tackom, ali je u gitu):
olx-mcp-setup: postavljanje i koristenje toolkita (token, MCP, CLI, troubleshooting).olx-analiza-profila: analiza vlastitog profila i oglasa uz strategiju iz KB resursa.
Dolaze automatski sa kloniranjem; nista se ne instalira posebno.
Detaljan plan za repo, build, MCP integraciju u Claude Code i rollout tima je u PLAN.md.
Strateska i API referenca za AI je u kb/OLX_PIK_AI_Knowledgebase.md.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mob-dev-org/olx-mcp-api'
If you have feedback or need assistance with the MCP directory API, please join our Discord server